לזרוס יותר ויותר מסתמן כ One Stop Shop כאשר מדובר בפיתוח. הוא מאפשר לפתח אפליקציות שולחניות, אפליקציות לשרתים, עבודה ידידותית עם מסדי נתונים, אפליקציות מבוססות web וגם בתחום הסלולרי.
אם זה זה נשמע לכם מוזר, אז כבר כיום אפשר ליצור אפליקציה אחת שתרוץ אצלכם בשולחן העבודה (בלינוקס, ווינדוז, מאק, יוניקס ועוד כמה מערכות הפעלה), בiPhone/iPad (אם נתעלם כרגע מההגבלה ההזויה של אפל על ידי מתן הורדת אפליקציה לא מ App Store), טלפונים מבוססי Windows CE/Mobile, אופן מוקו, ובטלפונים מבוססי Maemo 5 (קרי N900) והכל ללא שינוי הקוד שכתבתם !
כיום אפשר לפתח אפליקציה בצורה טבעית או ב FPC נקי או בעזרת Lazarus עבור Maemo 5 ושאר הפלטפורמות הטלפוניות שהזכרתי. לא מאמינים, אז הנה 2 תמונות המסך ששוחררו בנושא, גם שוחררו הקבצים הבאים (הראשון זה מה שצריך בשביל לקשר את האפליקציה, האחרון זה patch עבור לזרוס):
- http://users.telenet.be/Jan.Van.hijfte/qtforfpc/maemo5_bin-qt4pas-V2.2RC_Qt4.6.2.tar.gz
- http://users.telenet.be/Jan.Van.hijfte/qtforfpc/splitbuild-maemo5_qt4pas-V2.2RC_Qt4.6.2.tar.gz
- http://users.telenet.be/Jan.Van.hijfte/qtforfpc/maemo5_demos-V2.2RC_Qt4.6.2.tar.gz
- http://users.telenet.be/Jan.Van.hijfte/qtforfpc/maemo.diff.txt.tar.gz
ואם תהיתם לגבי MeeGo, אז זו התשובה שקיבלתי כשאני שאלתי:
> Will it also work on MeeGo ?
That would require some work and a MeeGo device.
But this is a good base to more easily add MeeGo support.
I have no tried yet to install MeeGo on the N900,
anyhow MeeGo will not be officially supporting N900.
MeeGo probably will be Qt 4.7.
אם כי כמו שאני מבין כרגע, MeeGO זהה כרגע לחלוטין ל Maemo5 ומה שנכתב לי זה לעתיד הלא רחוק, כך שאפילו ל MeeGo כבר אפשר לפתח…
בקשר לאנדרואיד, אז יש גם פיתוח כרגע (לפחות התחלה שלו, בתקווה שיצא באמת לפועל בניגוד לפיתוח סימביאן שנתקע לפני שנתיים) של שילוב FPC עם jni.
כלי קוד פתוח מדהים בקיצור. ועוד אפשר להרוויח כסף מיצירת אפיליקציות דרכו, מה לא שווה לקחת אותו לסיבוב ?