我是玩票性質的在玩這兩個平台開發,JAVA 跟 Objective C 對我而言都是沒接觸的語言,以這樣的條件來說,我會覺得 iOS 好開發很多,因為 Apple 的 framework 寫的很完整,開發者很多時候不用花太多功夫就可以做到很多事情,而且測試上難度比較低。我一個朋友以前是學 JAVA 的,理論上開發 Android 軟體對他應該會比較簡單,可是他的意見也是相同。其他上面都說很多了,當裝置一堆規格,效能不一,加上族群對於付費的觀念可能沒有那麼...你知道的,因此...
我倒是認同解析度類型多,並不會是開發上「主要的」問題,程式在開發前期就做好規劃,或是利用現有的開發引擎或工具,大都提供了自動縮放(留黑邊或裁切)或依解析度指定不同資源的功能,或是有板友講的有一套公式可以計算等等,至少它是有解決方案的,只是看願不願意先花那個工,只要搞定規格與SOP之後,基本上解析度問題就不大了。之所以Android開發商叫苦連天,其實應該不是單一因素造成的,包括「用戶對Android裝置的印象」、「使用者族群」、「程式能見度」、「盜版、破解與修改」、「Google對Android、開發者與用戶的態度」、「Android版本更新與程式相容性」、「Android裝置與程式相容性」、「程式執行效能」、「程式上架無審核造成的混亂」、「程式開發、發佈環境的規劃」...等等等,許多地方對開發者或用戶雙方都很不友善,但我想最主要的還是Google對Android的心態,出發點、方向跟Apple iOS完全不同,影響了用戶、開發者的習慣跟整個市場生態,當然勢必走到不同於Apple iOS的道路跟結果。不過Android App還是有有利可圖的地方,至少還是有人賺得到錢,甚至從Android移植至iOS,只看開發商願不願意真的投注下去,或許現在只適合有資源的大型開發商有辦法,其實大廠(不是那種中小型的)推出的App,應該都還是能夠從兩平台中獲利,例如利用網路連線跟In-App Billing等方式去製作網路遊戲,這似乎是目前比較主流且穩當的方式,如果只是玩票性質想嘗試水溫、又想從中賺錢的小開發者真的就得多謹慎思考了。而會感覺廠商老是獨厚iOS,也或許是因為比較多中小型開發商往iOS靠攏的關係,不過話又說回來,在iOS上開發也不見得是賺錢保證,目前這已經有點接近都市傳說了,可以參考這篇文章:iOS应用成功如中彩票:60%的开发者无盈利或是到iOS的開發者論壇去瞧瞧,只能說中小型開發商不管在哪個平台,能不能賺錢,主要還是取決於App品質、行銷、後續服務等因素,但真的想跟大廠平起平坐?那還差得遠了,或是說難聽一點,要在兩個平台上獲利其實都存在機會,但也存在不少問題,不管是想獨厚哪一邊,沒有好的產品、行銷、後續服務,對於中小型開發商來說,差別只是在一個死得快(Android)、一個死得慢(iOS)罷了,同理,絕大多數的廠商基本上都是在iOS上開發出穩定版本後,如果成績不錯或打平,也會跟著移植Android,以降低風險跟開發時程,至少在iOS上的收入能應付移植時的支出,因此也會先獨厚iOS。
max76420 wrote:相信台灣使用Andr...(恕刪) 開發商開發IOS軟體只需要對一個硬體作配合設計弄個Android的就要對應幾千台很多剛用智慧型手機的人會選擇Android的原因都是手機便宜軟體不用錢...(這樣子的人居多並不是全部)所以開發商一定會比較偏向IOS 一方面平台成熟很多IOS使用者也習慣付費購買app所以用Android的就比較衰嗎ˇˇ我個人是認為...對呀真衰
你怎麼知道所謂:「政府說要協助行動數位媒體發展,卻也沒有帶頭做起??」iOS又不是台灣政府的!就算只出iOS就叫做不挺數位媒體發展????可別又是有心人硬要把挺Android凹成挺某家廠商噢?我知道你不是!哈哈哈哈!就開發軟體來說,當然iOS成本較低!又有一套機制可以遵循!硬要說不挺數位媒體發展的應該是台北市政府吧!!!!
我雖然不懂程序開發,但道理也是很簡單的。開發Android App就像同時交十個不同的女朋友。她們各有各的個性,你要做很多不同的事同配合她們。而在比較之下,開發iOS App就像只交一個女朋友,而且個性還不錯。(家長是比較嚴一點沒錯。)你會選什麼?要記住喔~ 你的時間和金錢(資源)是不會變多的。所以說,當個專一的人好像比較好喔~ (是不是離題了?)