為何安卓APP三天二頭就更新一次而iOS APP卻數個月才更新一次呢?


建築虫 wrote:
那看起來還不錯!至少不用下載跟我無關的東西
不過重點還是在「開發者」
安卓無法管控開發人的優劣


微軟windows能管控開發人的優劣嗎?
目前全世界為何大多數人使用微軟呢?

kevin0921185 wrote:
微軟windows能管控開發人的優劣嗎?
目前全世界為何大多數人使用微軟呢?...(恕刪)


恩!如果你有興趣的話可以去查查最近微軟的走向是什麼?收益是多少?
財報的新聞是
光iPhone2011年的收益就大過微軟2011全公司收益
如果我說,微軟之前的高人氣是因為「易於取得」的個人化組裝而大紅大紫!您同意嗎?
這和安卓有不謀而合之處
一樣有爛軟體!也一樣有病毒!這也不用硬是假裝沒看見!OK啦
Mobile01的會員水準真是與日俱下.......
建築虫 wrote:
恩!如果你有興趣的話可以去查查最近微軟的走向是什麼?收益是多少?
財報的新聞是
光iPhone2011年的收益就大過微軟2011全公司收益
如果我說,微軟之前的高人氣是因為「易於取得」的個人化組裝而大紅大紫!您同意嗎?
這和安卓有不謀而合之處
一樣有爛軟體!也一樣有病毒!這也不用硬是假裝沒看見!OK啦


試問你目前用的電腦是哪個系統?
微軟跟IPHONE一個是電腦一個是手機
本身不同領域
比較收益意義何在?

還是你只是要強調IOS好用勝過於Android
整篇討論串看下來你似乎也沒接觸過Android

根據行動數據分析公司針對去年 12 月 1 日至 15 日的統計數據顯示,iOS 作業系統上應用程式當掉的比例,約為 Android 系統的三倍,最容易發生應用程式當掉的作業系統為 iOS 5.0.1 版。
iOS 應用程式比 Android 更容易當?

事實上IOS問題也不少
一樣都有缺點,這些東西果粉不用硬是假裝沒看見!OK啦

kevin0921185 wrote:
試問你目前用的電腦是...(恕刪)


言盡於此!只是沒想到這麼進步的時代還是有些偏執人士
我也沒有漫罵安卓,單純只是討論,要用微軟來比喻的也是您又何來平台不同的比較?
您要不要再看看因為iphone、ipad、ipod的成長連動帶動MAC多少成長?
自己去查查財報,就知道與微軟的差距
微軟先前也宣布要改變走向,以使用者體驗為主,而不再單純強調硬體的成長

我也擁有過安卓平板,要當不當,都擁有過的使用者自己會有判斷

還是你要的只是我在這裡對你跪地求饒?
這樣
未免太Makio囉
Mobile01的會員水準真是與日俱下.......
建築虫 wrote:
言盡於此!只是沒想到這麼進步的時代還是有些偏執人士
我也沒有漫罵安卓,單純只是討論,要用微軟來比喻的也是您又何來平台不同的比較?
您要不要再看看因為iphone、ipad、ipod的成長連動帶動MAC多少成長?
自己去查查財報,就知道與微軟的差距
微軟先前也宣布要改變走向,以使用者體驗為主,而不再單純強調硬體的成長

我也擁有過安卓平板,要當不當,都擁有過的使用者自己會有判斷

還是你要的只是我在這裡對你跪地求饒?
這樣
未免太Makio囉


確實很多偏執人士有理說不清

用微軟來比較的是市場需求與發展
並不是用收益就能評判一個系統
ANDROID的發展確實跟微軟很類似
自然無法兼顧每種機型的手機
為何時常更新就是這麼簡單
跟開發者優劣根本無關

最後我真的不明白未免太Makio囉是甚麼意思
我也沒有任何要你跪地求饒的想法
建議你多看點英文


建築虫 wrote:
言盡於此!只是沒想到...(恕刪)


當別人與自己想法和觀點不盡相同時就說別人Mxx的,不也是一種偏執嗎?

1. 有關軟體更新:
你提出了一個不錯的想法,就是如果只是單純的計對某些裝置的bug fix是不是該只有該裝置被更新?先不要動不動就說人的優劣與否,現在的維護者所採取的方式是會把這類的fix和其他的一些像是效能和功能上的改變和增加放在一起然後發布。Microsoft是如此,Android是如此,Mac OS與iOS也是如此。就好像我之前更新我mac桌機的Mac OS,裡面有一些是針對new device的問題修正,但下載更新檔時你還是要整包都下載。但你所說的也不啻為是一種可以改進的方向

2. 由財報來看,iphone的確有相當大的影響力,但也這僅是一種歷史的現象。而在人類的發展過程當中,不同時代有著不同的潮流;過去的Microsoft,現在Apple…代表著不一樣時間點上人所想的和所要的會有所差別。對我而言,能達到我的要求的就是好產品。

3. 現在這個年代只要是軟體就會有bug,只要是OS就會有病毒;沒必要裝著不看見,只是影響大小而已。而既然是要理性討論,沒必要動不動就立刻下個評判;何不用更中性和開放的語句讓大家了解?

三天兩頭更新會很困擾嗎??
我用很久了,不就按下全部更新,管他更新什麼,也花不了什麼時間,不想更新就不理他,應該沒這麼複雜吧。這也能討論那麼久

有些BUG廠商非常快Update我覺得這點非常的好。





geneliaw wrote:
三天兩頭更新會很困擾...(恕刪)


更新時耗電量會大增,
想要出門減少攜帶物品(尿袋等)的使用者會相對容易沒電,
如果下載的app數量有幾百個,
那全部下載完成前還會一直出聲/震動,
在某些時/地會不方便(剛好又必須連網或開wifi時)
如果每個程式開發者能把相對應手機廠牌型號(bug)的API對像寫入程式碼會更貼心!
愛情是什麼 wrote:
更新時耗電量會大增,...(恕刪)


不想出門更新,請關掉自動更新及提醒....

回家再更新,用好好的有沒有更新其實也沒差,不是嗎?

另外會有多耗電??我常常在更新覺得沒差,尿袋沒在用。上網還比較耗電哩。

還有,同時也不會有上百支程式會有更新吧。
b202096059 wrote:
如果只是單純的計對某些裝置的bug fix是不是該只有該裝置被更新?先不要動不動就說人的優劣與否,現在的維護者所採取的方式是會把這類的fix和其他的一些像是效能和功能上的改變和增加放在一起然後發布。Microsoft是如此,Android是如此,Mac OS與iOS也是如此。就好像我之前更新我mac桌機的Mac OS,裡面有一些是針對new device的問題修正,但下載更新檔時你還是要整包都下載。但你所說的也不啻為是一種可以改進的方向


Good Idea,但有相當的困難度。
對程式開發者來說,編譯、打包、發布的過程中,每次原始碼細微的修改,都會讓編出來的執行檔不一樣。
就理論上來說,是可以根據不同版本的程式執行檔差異來進行patch,但這也同時表示程式開發者要有另外一套工具去patch執行檔,並且在更新時還要把差異的部份附進去更新程式中。但這樣做現在很容易引起防毒軟體的注意(因為有不少病毒會這樣把自己塞到執行檔中)...會引起的問題可不少。
不如乾脆直接拿新版程式蓋掉舊版的,所引起的問題反而會比較少。(只要有能正常刪除舊版檔案與寫入新版檔案的權限即可)

這也就是目前更新軟體時,為何更新包裝中都會直接附上新版程式去覆蓋舊版,而不是去更動原有程式的原因。
(Android的APK檔就更不用說了,如果開發者沒把資料抽出另行安裝,更新檔案會大是很正常的)

另外,如果要針對某個設備特別放出某個修正版的話,基本上那已經是算是開分枝(Branch)了,就如同某些遊戲會有數種CPU版本,彼此之間不相容那樣。
這樣的作法對程式開發者而言,相當於原本維護一套APP變成維護兩套,除非你有相當的資源,否則對許多人與公司來說,這樣太花心力了!比較實際的作法是在程式中偵測執行的設備是哪種,然後針對該設備,在執行到原本只有某設備會出問題的程式段時,直接呼叫該設備專用執行的程式段,這樣反而比較簡單(尤其是日後的維護上)。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!