Agripina wrote:
如果有開發過 ios 的軟體跟 android 的軟體。
你就會體會到開放與封閉的差異了。
很多人會說,那跟使用者沒關係。
這真是大錯特錯,怎麼會沒關係。
如果受到封閉的不便而影響開發者的意願,那就意謂著將會有越來越少的開發者投入這個陣營。
這也就意謂著,將來能得到服務會越來越少...
硬體也是一樣,當越來越多硬體廠商投入一個門檻低的開放陣營,那就表示慢慢也會有所謂的「精品」出現。
我覺得你的推論是有一點問題的
你的說法
怎麼跟現實情況似乎是相反的呢?
要開發iOS上的App.門檻又不高
除卻開發者本身技術問題外,剩下的就是買台Mac了,如果要上架,那每年在多個$30
這樣的門檻,不算高吧
要開發Android App.也差不多是這樣,要先有台PC,但想上架不用錢
但是開發成本跟維護成本卻差很多
我聽到的、網路上看到的,都是在抱怨各種Android尺寸不一,解析度也不盡相同
導致他們在開發或是維護App版本時要花很多時間跟成本
反而是Android會讓人更不想開發App了,因為它的開發成本維護成本過高
這是OS系統開放帶來的壞處。
而且對於App開發者來說
iOS並沒有比Android封閉不是嗎?
兩者的進入門檻幾乎相當,只要想開發,幾乎是任何人都能馬上投入兩者的App開發的
會說iOS封閉,那是因為她作業系統底層的程式碼沒有開放
而且iOS現在未授權給別間廠商使用
但是這卻對使用者,還有App開發者沒什麼太大關係
我這樣說可能會有些人反對,因為有些App想開發的功能是想動到屬於OS系統功能的
這我也了解,但除了此類App外,進入門檻是幾乎沒有分別的
反倒是Android,因為它開放又沒有規範的關係,造就了各種解析度的裝置
使開發者的成本提高
以及App獲利上不如在iOS
這造成了iOS的App量大於Android
而Apple對於要上架的App有把關,google沒有
這造成了iOS的App在質上面普遍勝過Android
所以才會變成了現在質跟量都是iOS比較好的原因
現在反而是Android開發者受到系統開放所帶來的壞處越來越不願投入開發Android App了
而在iOS上的開發者,因為進入門檻低的關係
並沒有感受到什麼封閉系統上有的缺點
而且通常比較好維護,也能收到更多錢
變成了開發iOS上的App的意願比較高
現況跟你說的是完全相反