回答
Android是一個美妙的平臺,無論是使用和開發(恕我直言,顯然)。
我已經在我的第一代開發人員手機上開發了一段時間的Android應用程序,並且我剛訂購了HTC Hero。大多數情況下,與其合作是一件樂事。開源方法非常有效 - 我經常發現自己正在尋找解決方案平臺附帶的應用程序的來源。
在我開始爲Android平臺開發之前,我沒有使用過Java的經驗,但很快就學會了語言和平臺。 Google解決方案通常會提供一些提示或直接解決方案。
該文檔可能會更好一點 - 但它通常是可以接受的。 「入門」部分已經很好地解釋了,樣本會讓你更進一步。 Android開發人員組通常是有幫助的,如果不是,那麼總是有IRC(freenode上的#android和#android-dev)和社區論壇,您可以從中獲得幫助。
對於閱讀材料,我強烈推薦Reto Meier的"Professional Android Application Development" - 這比我讀過的關於Android的大多數其他書籍都要好。如果你幸運的話,你也可以從作者的答案堆棧溢出:-)
Android非常容易編程,特別是如果您有Java經驗的話。總的來說,根據我的編程經驗,嘗試將iPhone上的應用程序移植到Android平臺上,iPhone界面仍然更加精美。我認爲他們還有幾次重複的波蘭語才能真正站在iPhone市場上。只是我的意見,雖然
我會說,Android設備是目前你可以得到最程序員/開發人員友好的智能手機。畢竟,這是Google吸引儘可能多的開發者的戰略的一部分,以獲得快速增長的軟件環境。
下面是Android開發方面的一些關鍵的優勢:
- 即使它不是在Sun JVM上運行您的程序,編程語言的應用程序是Java,它可以很容易地跳了Android的行列了很多開發人員
- 開發人員工具既可以在命令行上使用,也可以在所有主要平臺上通過名爲ADT(Android開發人員工具)的Eclipse插件使用。插件/模擬器使用起來非常舒適。
- 即使是零售電話也非常適合開發者。雖然沒有紮根,但您可以使用USB簡單地將它們掛接到開發人員機器,啓用USB調試並關閉您的電源。您可以一鍵式將您的應用從Eclipse部署到您的手機。優秀。
- 雖然這在一段時間內並不成立,但現在的在線文檔實際上相當不錯
- 作爲一名開發人員,這也許是我最喜歡的一種:您可以輕鬆下載Android源代碼並閱讀它。它非常易讀,通常對於更深入瞭解典型應用程序的構建以及Google開發人員如何解決典型任務非常有幫助。
- 發佈到Android市場與註冊開發者帳戶和上傳您的應用程序一樣簡單。有沒有審查由谷歌前期完成(相比你每次與蘋果每次通過一個月加乒乓球)。
在Android上工作了一年多,現在沒有任何移動應用程序開發經驗,我可以全心全意地說,它已經發展成爲一個堅實,設計良好且易於使用的平臺。
- 1. WeSetupYourWebViewApp的使用體驗?
- 2. Android電視機體驗。
- 3. android:使用媒體
- 4. 使用Android瀏覽器進行ASP.NET窗體身份驗證
- 5. 使用生成的EdmScalarProperty驗證實體
- 6. 使用Strobe Media Playback(OSMF)的體驗?
- 7. 任何使用jessegrosjean的DropboxSync體驗?
- 8. 如何驗證Spring窗體:窗體的形式:使用JQuery驗證的密碼?
- 9. 體重秤使用android
- 10. 在實體的回調驗證器中使用驗證器
- 11. MoSync的用戶體驗
- 12. 使用Android AccountManager的Firebase身份驗證
- 13. 使用SQlite驗證Android中的登錄
- 14. 驗證碼圖像使用字體PHP
- 15. 使用jQuery在身體驗證div
- 16. 驗證Zend_Captcha_Image在窗體中使用時
- 17. 在窗體使用Zend_Validate_Identical驗證
- 18. 窗體驗證在asp.net mvc(使用javascript)
- 19. 在使用窗體身份驗證「slidingExpiration」
- 20. 窗體_dropdown驗證codeigniter使用回調
- 21. 在窗體驗證上使用$ pristine AngularJS
- 22. 使用實體框架MVVM驗證
- 23. 如何使用關聯驗證實體?
- 24. 使用WinForms實體框架UI驗證
- 25. 刪除驗證使用jQuery/MVC窗體
- 26. 使用FluentValidation庫驗證實體
- 27. OpenXava的體驗
- 28. 使用角度驗證* ngFor使用的窗體2 [formControl]
- 29. Android共享圖像用戶體驗的最佳做法
- 30. Android的測驗應用程序體系結構
我有一部iPhone。說夠了! – 2009-09-13 11:50:21
我也有iPhone,已經用iPhone SDK編程了兩次,但我仍然更喜歡Android平臺。事實上,我愛我的iPhone,並且蘋果在iPhone OS和AppStore開發方面做得非常出色,這並沒有改變這樣的事實,即Android同樣有能力,同時缺乏iPhone平臺的一些缺陷。 – 2009-09-13 12:14:38