我見過一個項目「Delphi for Android」by lenniedevilliers,這讓我非常鼓舞。我但該項目中只有少數VCL(tbutton,tEdit和Tlabel)。任何人都可以給我一個關於包括菜單欄和項目進度條的提示VCLs for Delphi for Android
回答
請記住Delphi for Android(簡稱DelphiDroid)使用一個「交叉編譯器」來讀取VCL表單的DFM文件,並將其轉換爲必需的Java代碼。因此,擴展對VCL對象的理解(以其當前狀態)需要重建交叉編譯器本身。
Lennie和我都在探索兩種不同的途徑,使整個事情更「本土化」,從這個意義上說,您將能夠定義在Android平臺(可能甚至是iOS)上使用的自定義組件。我的方法(針對Delphi的下一個版本)採用FreePascal編譯器和基於OpenGL的GUI平臺,使得可以使用本機Pascal代碼開發Android應用程序的全部可擴展性。 我的解決方案(如果它能正常工作)將完全集成IDE,所以不需要任何外部工具或命令行......您只需指定它是Android應用程序,並且構建指令將使用適當的FPC編譯器,你想要的圖書館。
所有這一切都是說,無論如何,你所要求的是不能做的(可悲的是),但請放心,我和倫尼都在努力(從兩個不同的角度)。至少其中的一個角度是可行的,希望兩者都可以(支持新舊版本的Delphi版本)。
很高興在這裏從一個真正的德爾福爲Android開發人員的第一個答案 – VibeeshanRC 2011-04-12 16:24:43
不用擔心!樂於幫助。 Delphi for Android網站應該很快就緒,所以您可以隨時瞭解發生的事情和發生的事情。 – LaKraven 2011-04-12 16:29:49
也,我不介意,如果你將此標記爲正確的答案(因爲技術上是這樣)。謝謝 :) – LaKraven 2011-04-12 16:30:13
該項目是開源的,所以你可以自由地獲取代碼並做出貢獻。另一方面,您可以在MonoTouch/MonoDroid上使用Delphi Prism,或者等待Project Cooper發佈它也完全支持Android。
目前沒有關於新編譯器的ETA,但它是用Delphi編寫的。
- 1. LZMA for Delphi
- 2. SafeMM for Delphi XE2
- 3. Delphi for PHP
- 4. FxCop/StyleCop for Delphi?
- 5. Indy 10 for Delphi 7
- 6. Delphi 2006 system.delete for widetrings?
- 7. Delphi for windows and linux
- 8. FitNesse for Delphi 2006/Delphi 2007/Delphi 2009
- 9. Delphi D2009 for Win32和CodeDom
- 10. 'Flash for Android'vs'AIR for Android' - 差異?
- 11. Like Android for Android
- 12. Android Api for Skype?
- 13. CGRectIntersectsRect for cocos2d Android
- 14. Tiffany Framework for Android
- 15. FFMpeg for Android
- 16. AndEngine for Android 2.3
- 17. OpenCV 2.4 for Android。
- 18. pjsip for Android
- 19. Waze API for Android
- 20. android touchevent for listActivity
- 21. MuPDF for android
- 22. Selenium for firefox Android
- 23. Python for Android
- 24. android onCheckedChanged for radiogroup
- 25. Augment Reality for Android
- 26. Design for android
- 27. illegalaccesserror SEEK for Android
- 28. SoftKeyboard for android
- 29. Ksoap2 for Android
- 30. FOP for Android?
Lennie De Villiers? – RBA 2011-03-02 11:24:16
我沒有看過Delphi for Delphi,但我想象,在Tedit之後對TProgressBar的處理進行建模可能很簡單,因爲兩者都是「簡單的」Windows控件。菜單可能是不同的野獸。 – 2011-03-02 12:01:50
看起來下一個版本將採用新方法:'目標PhoneGap',一個HTML5框架。那麼不會再有Dalvik字節碼了? - http://lenniedevilliers.blogspot.com/2011/02/delphi-for-android-v04.html – mjn 2011-03-02 14:29:31