這是一個向大家介紹Android和iPhone開發的問題。你如何維持對這兩個平臺的支持?具體來說,你們是不是Android + iPhone的維護產品
- 保持兩個產品完全分開?
- 在Java/ObjC中創建「原生」GUI,並在C/C++中創建「核心」庫?
- 用同一種語言編寫兩個版本(例如Java)和第三方工具來爲每個平臺生成代碼?
- 將所有內容寫入相同的代碼庫,並使用更奇特的工具爲每個平臺生成本機綁定?
這是一個向大家介紹Android和iPhone開發的問題。你如何維持對這兩個平臺的支持?具體來說,你們是不是Android + iPhone的維護產品
這個問題是非常接近你的:http://stackoverflow.com/questions/2380258/crossplatform-iphone-android-code-sharing,這裏的一些答案也可能適用:http://stackoverflow.com/questions/3045477/android-iphone-single-codebase-cross-development – 2010-07-23 16:19:32
謝謝!是的,我看到了這些問題,但我更關心人們在實踐中使用什麼。 – Krumelur 2010-07-23 16:56:43