1
A
回答
3
我不知道一個移動平臺,SDK的推薦使用純C語言。最後我知道的是舊的Palm平臺。
但是,您可以使用QT編寫C/C++作爲Maemo,MeeGo和其他諾基亞設備的GUI庫。 QT是面向對象的,所以它不是你想要的程序。
我知道有一個平臺可以使用純C語言。這是windows mobile版本< 6.5使用win32 api。但是這並不是我個人推薦的做法,因爲C#.NET使得爲該平臺開發應用程序變得更加容易。我也認爲使用WebOS PDK將純C與XML/CSS結合是可能的,但我可能在這裏是錯誤的。
如果您希望使用您在C語言中的知識編寫移動設備,那麼我寧願推薦使用像C++和Objective-C這樣的語言,您也可以在其中編寫C語言和使用C語言庫。
移動設備和用於開發應用程序對它們的編程語言列表:
Symbian - C/C++
iOS - Objective-C
Android - Java
Windows Mobile - C/C++/.NET
WebOS - C/C++
0
編程幾乎相同。嘗試下載其中一個SDK並查看您所需的任何平臺的文檔。
1)iPhone
2)的Android
3)巴達(這是三星最新的平臺)
SDK自帶的交叉編譯器,仿真器和IDE爲您提供幫助。
這將增加更多。
0
Java到C編譯器可以在J2ME的情況下工作。你可以試試Clue:http://cluecc.sourceforge.net/
2
MoSync怎麼樣。它是獨立於操作系統的SDK。 MoSync應用程序是用C和C++編程語言編寫的。
相關問題
- 1. 如何編寫一個C++程序在瀏覽器內的網頁上運行?
- 2. 如何在黑莓手機上編寫短信應用程序?
- 3. 如何在多個android手機上運行一個移動應用程序?
- 4. 如何使一個可以運行在android手機上的asp.net應用程序
- 5. 如何在手機上運行簡單的android應用程序?
- 6. 如何編寫C++程序上編譯和運行C++代碼在一個單獨的文本文件
- 7. 應用程序如何在一個手機上運行一個分辨率,然後以不同分辨率在另一個手機上運行
- 8. 如何編譯Linux C程序在另一臺Linux機器上運行?
- 9. 如何在智能手機應用程序上運行網站?
- 10. 編寫一個程序來運行另一個書面程序
- 11. 如何編寫運行在ios應用程序上的機器人?
- 12. 我使用目標c在xcode上編寫了一個程序。我可以在Windows機器上運行它嗎?
- 13. 如何編寫一個C程序來執行另一個程序?
- 14. 編譯C++程序在Linux上運行
- 15. 如何讓SVG在手機上運行?
- 16. 如何在android手機上運行logcat
- 17. 如何編寫運行另一個GUI程序裏面
- 18. 如何在C#.NET中編寫程序,在Linux/Wine/Mono上運行它們?
- 19. 如何編譯和運行這個1989年編寫的C程序?
- 20. 如何編寫運行C++程序的Bash腳本?
- 21. 如何在黑莓手機上的真實設備上運行應用程序?
- 22. 在黑莓手機上編寫秒錶應用程序,如何使其運行更準確
- 23. 應用程序在仿真器上運行,但在手機上停止運行
- 24. 我的應用程序沒有在我的手機上運行?
- 25. 在我的android手機上運行我編譯的Java應用程序?
- 26. 如何在Mac OS X上編譯和運行C程序
- 27. 如何自動運行jcl在主機上運行cobol程序
- 28. 如何運行在一個ASP.NET應用程序一個C#主
- 29. 在手機上運行的GWT應用程序
- 30. 未能在我的手機上運行Flex應用程序
[** Objective-C **] [1]怎麼樣? ;) [1]:http://en.wikipedia.org/wiki/Objective-C – 2010-08-05 09:31:09
@Jacob:objective c是面向對象的嗎?我想使用程序化的本地C語言。 – brainless 2010-08-05 09:36:51
什麼樣的手機?您將使用的API根據操作系統的不同而大不相同。 – 2010-08-05 09:41:36