精華區beta Gossiping 關於我們 聯絡資訊
真的開發過Android APP的會很感同身受 終端使用者是一回事,但Android真的對開發者他媽的不友善 首先是介面的問題 蘋果手機平台只有兩種螢幕尺寸(以前只有一種) 即使加入了平板也只有四種 但是你看看Android!!! 誰可以告訴我市面上有幾種面板尺寸? 在做UI時,這根本是宇宙無敵霹靂的大災難!! 美工要重做很多套不說,介面佈局根本會死人!! 想做到全面性友善的介面根本不可能,那個按螢幕尺寸的動態佈 局根本是個渣,有的按鈕還會跑到螢幕外,不是恐龍大就是螞蟻 小,然後你會被使用者罵到APP比大便還臭... 有革命先烈試著想滿足所有Android用戶,製作了十幾種不同的介 面佈局,結果有朋友拿出小米機馬上破功,畫面跟破布一樣,差 點想跳樓自殺,做美工的女友也跟他分手,一整個悲劇。 系統API一國多制 內文有提到API的問題,在此就不再贅述。 只能說,幾乎所有常用的API功能都沒有一個能支援Android所有 版本,好啦...說所有太嚴苛了,兩種好不好? 4.X+3.X 我不貪心 這樣可以嗎? NONONO..那你還是太天真了!! 哪有一個API可以說停用就停用,都不用舉手跟老師報告就直接衝廁所 你看看連一點點軟的公司都懂得做適度的向下相容!! 說真的,Google Play根本不該收費,你開發一隻APP,有過半的用 戶都不能無障礙使用,然後導致退貨,這要算誰的??? 一個Android,各自表述 開放平台的缺點,一直以來都沒變。每一家廠商都把Android系統改 得像狗啃的,然後自以為獨家客製化,造成的不便全民買單。 不誇張,某SXXY品牌很不防水的機種,你可以在系統底層找到工程師 的抱怨文SUXX SXXY,你當這裡是你家阿?還個版?版主都不用負責嗎? 更離譜的是,連硬體訊息解析都不一樣。GSensor跟MgSensor都是目 前開發APP常用的硬體結果很多裝置取得的訊息欄位會不同,舉例來說 ASUS變形金剛/HTC EVO3D/SONY xperia z的Gsensor位址都不一樣, XYZ隨喜自由排列,有的XYX有的ZYX,來打我啊!笨蛋! 如果有些進階功能或為了效能,要用JNI C,那我只能說...保重!!! 你還在抬轎嗎? 所有用Android的使用者都是白痴,如果你不是用頂階款/國民款.... 那你根本就是白痴中的白痴!! 幫Android衝大市場的假象,幫買的幾頂規機種的有錢人抬轎 然後還在網路上幫忙大吹特吹Android有多神,頭頂都有光環了呢!! 之前某開發團隊的一支APP,發現某個功能在HTC EVO/ONE上跟HTC wildfire 必須用不同的寫法,然後增加一點點成本,按照佛心的工程師當然是兩種 情形都寫進去阿,可是偉大的BOSS一句話: 只開發HTC EVO/ONE!! 為什麼? 因為拿HTC wildfire付不起錢買你的APP阿,就這麼現實。 結果GooglePlay上幹聲連連,都是wildfire+其他小眾來源出來幹譙難用, 可是公司的業績........蒸蒸日上!! 現實只有兩種,免費APP要衝人氣,所以會以國民機為標準。 付費APP要你掏錢,所以會選擇掏得出錢的客戶群為標準。 你? 兩者都不是? 那去一邊玩沙沙吧,看看有沒有運氣好你能用的APP。 想用Android,真的請不要買太冷門的機種,如果iPhone是世界平等 的社會,那Android就是極度現實的的資本社會。沒有開發者會/能夠 顧慮到冷門使用者,如果很不幸你不是用頂階/國民機,那就去吃屎吧, 好好享受連鬼都嫌的APP,不過請不要罵開發者,他們是無辜的!! p.s 自從賈伯斯回家以後,Apple也開始腦洞,螢幕變大一點是滑起來比較 容易高潮喔? 看來寫iOS平台的惡夢也不遠了... ※ 引述《Aquari (  ̄□ ̄)=o|▅▅▆▇▇◤)》之銘言: : 1.媒體來源: : 請寫出完整媒體來源!例如中國時報、TVBS等,沒寫者一率刪除。 : 鉅亨網新聞中心 : 2.完整新聞標題/內文: : a.(該新聞是否超過三天?搜尋一下有沒有OP?) : b.(社論特稿都不能貼!違者劣退,貼廣告會被劣喔!) : 蘋果:Android碎片化太嚴重 iOS高度統一 : 鉅亨網新聞中心 (來源:北美新浪) 2013-06-24 08:17:15 : 據科技博客AllThingsD報導,蘋果公司為iOS找出了一個新的賣點,那就是iOS平台高度統 : 一。蘋果公佈了一張有關iOS各個版本市場佔有率的圖表,圖中可以看到蘋果用戶93%都在 : 使用iOS6。 : 根據谷歌自己的統計數據顯示,Android用戶使用的作業系統版本橫跨Android歷史。 : Android 2.3版本Gingerbread“姜餅”憑藉36.5%的市場份額拔得頭籌,使用最為廣泛。 : 最新的Android版本 Jelly Bean“果凍豆”也擁有33%的市場份額。同時,2011年秋季推 : 出的Ice Cream Sandwich“冰淇淋三明治”為25.6%。 : 對於開發者來說,結果不言自明:開發iOS應用程序的,使用一套API,就可以在大多數版 : 本的iOS作業系統上運行。而為Android開發應用,至少要使用三套不同的API,極大增加 : 開發成本。對蘋果而言,這是一個顯的競爭優勢。 : 早在今年3月,蘋果公司的全球營銷高級副總裁菲爾·席勒就告訴路透社記者,許多 : Android用戶仍在使用舊版本的作業系統。同樣,在蘋果全球開發者大會上,蒂姆·庫克 : 提出了類似的觀點。 : 3.新聞連結: : (超過一行或有中文網址請縮個網址! 板規內文有提供縮網址網站)←看完可刪除此行 : http://news.cnyes.com/Content/20130624/KH8JDIM9869NF.shtml?c=tech : 4.備註: : (一個人一天只能張貼一則新聞,"被刪"或"自刪"也算額度內,超貼者劣文"請注意") : 微軟:8 7 VISTA XP ME 98se 98 95 3.1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.11.162
sugizo0:好深的恨意... 06/24 12:49
cuckooflower:安卓迷無視 06/24 12:49
Jason0813:ios根本不用擔心 全面變4吋後3.5吋已經開始慢慢淘汰了 06/24 12:49
rs6000:開發者的怨念 06/24 12:49
yipi1357:真的 介面大小沒統一 做UI的人會很想死 06/24 12:50
stero: 這篇中肯 他媽的 一堆 雜毛 狗屁事 去他媽的 ANDROID SDK 06/24 12:50
Jason0813:何況ios用戶都樂意付費購買app 多用點心會過分嗎??? 06/24 12:50
mopepe5566:開發低階的本來就沒用,那些都不想付錢又想好的APP 06/24 12:51
rs6000:拍謝,按到2等下補推 06/24 12:51
trooper:對開發不友善也要挨你罵 那你就繼續開發iOS就好啦。 06/24 12:51
TUTOTO:有恨有推 06/24 12:52
Microscft:乖 跳槽來開發蘋果app吧 WWDC都有訂規範不會亂七八糟 06/24 12:52
Microscft:蘋果都把開發者當合作夥伴 還有完整的開發者專用平台 06/24 12:53
Microscft:你只要把心思花在自己想做出的app上就好了 其他不用顧慮 06/24 12:54
cerberus4523:微軟叫人跳槽蘋果 06/24 12:54
b2284446:這篇中肯QQ 06/24 12:54
DYE:不高興做不要做 06/24 12:54
jackchen1025:1好濃的恨液 06/24 12:54
tokyoto:所以如果Google Play上面顯示此APP不支援就是因為解析度的 06/24 12:55
tokyoto:問題嗎? 06/24 12:55
Microscft:當然先把敵人捆在一起啊 分散到android我怎麼一次擊潰XD 06/24 12:55
i9100:你不懂dip, 現在都用dip做layout, 誰管px,pt,dpi等等 06/24 12:56
hipocritos:做美工的女友也跟他分手XDDDDDD 06/24 12:56
i9100:用dip佈局,根本不需要管尺寸問題. 要嘛你程式不精, 06/24 12:57
pitap:一個平台對軟體開發者不友善 會影響此平台的影響力 無誤 06/24 12:57
i9100:要嘛你兩年以上沒寫android程式 06/24 12:57
lance70176:我還以為在Soft_Job版... 剛剛團隊才分享iOS拉UI 06/24 12:58
ivorysoap:Android機剛買時都很順幾個月後就會頓到受不了 06/24 12:58
meredith001:廢話 對微軟來說 蘋果比較對付 06/24 12:58
iceyeman:上次那個鍵盤戰爭 一下就生出Android版 ios改了快三次 06/24 12:59
birdy590:科科... 會提 3.x 看起來就是在裝... 06/24 12:59
r1239386:UI的問題還在嗎? 我記得i9100說的可以解耶 06/24 13:02
vowpool:規格一致就是apple的賣點阿 可是現在...快被搞爛了 06/24 13:02
r1239386:反正apple的使用者遇到問題是換機子而不是抱怨..錢多沒差 06/24 13:03
rs6000:Android 根本垃圾 06/24 13:04
Frankshu:做介面設計的我,不得不推一下了。 06/24 13:06
yijyi:中墾?那為什麼別人做得出來你做不出來 06/24 13:06
z22771187:推 06/24 13:06
innominate:真的有動手下去做過就知道 06/24 13:08
jerry78424:先承認你就是.... 06/24 13:09
innominate:更別提有些機子會有一些奇奇怪怪的問題 06/24 13:09
shawnispig:累推這篇 06/24 13:09
ekbanana:你知道怎麼寫動態佈局嗎? 06/24 13:12
hakkacandy:ios可以在一個專案開發layout不同的iphone跟ipad版 06/24 13:14
innominate:dpi不是萬靈丹...自動縮放跟動態布局跟你想得會差很多 06/24 13:14
kvjo:顯然是一個未成功開發者的發文 我相信你正在開發 不得其道 06/24 13:14
hakkacandy:android可以嗎? (好奇) 06/24 13:14
kvjo:但是你的用詞過於誇大 什麼不可能 做不到 之類的 06/24 13:15
kvjo:反問你 那麼多成功的遊戲和應用程式 他們怎麼做到? 06/24 13:15
innominate:沒有不可能,但是都要花成本,尤其是很多機要測 06/24 13:15
kvjo:所以本文 本來就過於情緒化 誇大 不是嗎? 06/24 13:16
kvjo:只是要得到大家的注意 結果用了很多武斷的字眼 06/24 13:16
jamison04:可是諷刺的是…蘋果自己現在也在蓋自己的墳墓了… 06/24 13:17
arcss:這篇應該跟你老闆抱怨去.....不是版友 =.= 06/24 13:17
yijyi:http://goo.gl/bJulB 06/24 13:18
innominate:所以最後還是要替不同解析度的手機額外寫layout 06/24 13:18
hakkacandy:這篇是開發者怨念啊 純使用可以不用鳥這篇XD 06/24 13:18
kvjo:市場就是答案 一個只有濫沒有優點的系統 市場會給答案 06/24 13:19
kvjo:市場會反應結果 不是你說的慷慨激昂 他就是濫系統 06/24 13:20
Clementtang:沒有事情做不到 但是就是 $$$ 的確不用太武斷的評斷 06/24 13:20
FableKevinS:哈哈android的你看看 06/24 13:20
kvjo:顯然系統還是可以服務大眾的市場 不然怎麼有人一直買 06/24 13:20
kvjo:都白癡啊? 06/24 13:21
innominate:Android不是爛系統,但是他目前就是對開發者不友善 06/24 13:21
innominate:對開發者不友善跟是不是爛系統是兩回事 06/24 13:21
kvjo:那就只是開發者的怨念而以 06/24 13:21
ot32em:iFan: I don't care! Google: Me too!! 06/24 13:22
Clementtang:我不同意市場會反應耶 有些時候廠商可以控制市場 06/24 13:22
Clementtang:終端使用者有資訊不對稱問題 06/24 13:22
sonota:android 根本就是拉機一團 規格不完 06/24 13:22
cloudwolf:滿滿開發者的恨意 06/24 13:22
ccl007:ios付費比例跟金額也多過安卓系統 原來是這樣來的......... 06/24 13:23
kvjo:一個系統根本不需要好到哪裡去 只要能服務大眾的需求 06/24 13:23
ming1053:... 果蠅只會用螢幕size統一 都出那麼多size了還提這個zz 06/24 13:23
ccl007:如果我是開發商想賺錢 當然是要從ios的app作 有賺錢再來拓 06/24 13:23
ccl007:展到安卓系統 不然光搞那些成本就飽了 06/24 13:24
innominate:有心要去做付費下載的app,會主打iOS系統 06/24 13:24
yijyi:那是你阿,有的app就只有在android上或是android先有 06/24 13:24
innominate:android系統主要打的是免費市場,靠廣告收益或iap為主 06/24 13:24
kvjo:一直ㄍㄧㄠˇ他 也沒用啊 ~ 他能服務大眾市場 就會生存啊 06/24 13:25
Clementtang:其實現實一點來看 兩種不同的系統有各自商業取向 06/24 13:25
innominate:也沒甚麼好怨的,不過買android手機最好買大眾機 06/24 13:25
Clementtang:廣泛來說 沒有特別孰優孰劣 但是分開不同角度就有 06/24 13:26
innominate:因為開發者一定會對大眾機去做測試跟調整,其他的話... 06/24 13:26
Clementtang:一個好的開發者 是可以在不同平台用不同方法解決問題 06/24 13:26
ccl007:問題是現實世界 像我這樣比較多還是像你這樣說比較多? 06/24 13:26
Clementtang:而不是一昧地抵制某平台 或不願去學習某語言/工具 06/24 13:26
musha1989:拿note2的人就是天天滑到高潮阿 根本平板電腦 06/24 13:26
innominate:所以我通常建議朋友買android首選是三星的手機 06/24 13:27
hakkacandy:猴子靈藥大大好像就只做ios 06/24 13:27
innominate:因為開發者一定會測三星的手機 06/24 13:27
ccl007:我兩邊都有摸 個人推薦最佳搭配 ipad配安卓白牌智慧型手機 06/24 13:27
BeanSaber:想賺錢還要對你友善 要不要跪著送錢給你啊 06/24 13:28
japan428:還好吧 這篇都點到EVO這支銷售不怎麼樣的機子了 06/24 13:29
japan428:(我自己就是用EVO) 06/24 13:30
microsoft63:我是app設計師也會選ios開發,簡單又有人買單 06/24 13:30
hakkacandy:ios要投一些成本 買個mac跟license 06/24 13:31
stps424:所以遊戲先出在iOS上是有原因的.... 06/24 13:32
innominate:android讓免費下載市場變成主流,而免費下載導致M型化 06/24 13:33
innominate:很多中小型app開發廠商生存會受到免費下載市場壓縮 06/24 13:33
innominate:所以大陸廠商未來會慢慢主宰台灣的app市場 06/24 13:34
osiris9088:那是開發端的問題...關我使用者屁事... 06/24 13:36
gmoz:加黑框就好了啊 A_A 06/24 13:37
sbL:這篇講到重點,這是iphone相對保值的重要原因之一,軟硬體相容 06/24 13:38
sbL:性明顯勝過android。 06/24 13:39
ccl007:MTK被高通殺成這樣 台灣人反而無感 06/24 13:40
siro0207:不是買安卓高階機的卻把安卓拱成神 然後批鬥iOS的人一定 06/24 13:44
a001ou:但是絕多數的App都沒什麼用或者有替代APP 以你開發者觀點 06/24 13:44
siro0207:是腦袋有洞 06/24 13:44
a001ou:希望開一個APP可以吃全部自然覺得很度爛 但反過來說 06/24 13:45
siro0207:還有這群腦袋有洞的人遇到不能裝的app時最常說的話就是: 06/24 13:45
a001ou:其它使用者不用你的APP也能找到其它替代APP阿 06/24 13:45
siro0207:我不用這app又不會死 06/24 13:45
siro0207:繼續自我滿足 06/24 13:46
kcl0801:螢幕大滑起來真的就是爽阿 況且針對ios裝置調整解析度 06/24 13:47
a001ou:確實不用這APP不會死阿 不然有那個APP是不能用就會死的? 06/24 13:48
kcl0801:比起ANROID來說已經算輕鬆很多了 你幹嘛這麼悲憤... 06/24 13:48
sbL:android的app相容性不佳造成相同app品質較低或只能選擇次級替 06/24 13:51
sbL:代app。對於大部份只求有不求好用的消費者來說,是感覺不出差 06/24 13:52
sbL:異。有點像很多人覺得吃路邊攤很便宜對健康影響也不大。 06/24 13:54
j20006640:戰力十足 06/24 13:54
maybeblue:打上一篇臉 06/24 13:54
Moratti:不錯喔 06/24 13:56
windcloud27:資本社會 真是好比喻 06/24 14:00
Hollowcorpse:不要用智慧型手機也不會死啊 06/24 14:01
usoko:ios開發者給推 我是覺得3.5吋再一陣子就要滅絕了 06/24 14:03
usoko:android那個開發環境根本不適合正常的開發者寫程式..... 06/24 14:04
usoko:現在ios就靠auto layout稍微撐一下 反正死掉硬寫就好了 06/24 14:05
usoko:android硬寫?花上幾十倍時間作一件事情不是程式設計師的工作 06/24 14:06
sorkayi:過幾個月後 apple 會來打你的臉 06/24 14:06
lufen:淚推,我也是一個被大量機型牽累到的受害者~ 06/24 14:06
innominate:有些人根本搞不清楚重點,這是相對問題 06/24 14:07
usoko:至於終端使用者 如果對app的那點好壞沒感覺的話.... 06/24 14:07
innominate:iOS家族即便有數種解析度,但是開發起來還是相對單純 06/24 14:07
usoko:你用哪一種手機對你來說根本沒差.... 06/24 14:08
innominate:android的問題不單只是螢幕,還有過多的機型相容跟規格 06/24 14:08
usoko:蘋果就是先把版本統一 然後接下來你看ios7淘汰掉3GS 06/24 14:09
hatako:轉錄至某隱形看板 06/24 14:09
usoko:蘋果的作法就是強制你換機來達到開發者能夠專注在app本身 06/24 14:09
usoko:而不是對不同os和機型去作版本校正 那根本是浪費時間.... 06/24 14:10
siro0207:3GS都多久了 跟他同期的他牌機子現在如何? 06/24 14:11
marimbagou:我忝為ios開發者可是自己用的唉奉4自己都覺得要滅絕了 06/24 14:15
joles:3GS都用多久了XD安桌手機能用多久? 兩年、三年? 越用越卡阿 06/24 14:15
marimbagou:ios那邊就是比較友善啊 最吃重的他們包了 06/24 14:15
osirisdivine:有山獅耶 06/24 14:16
usoko:ip4滅絕的確很難過 我的4s還可以再戰幾年 06/24 14:16
usoko:可是layout在3.5'和4'跑出來就是悲劇性的不同 zzz 06/24 14:17
usoko:更別提ios7 UI超吃spec 我看5s出來大家一起換了 ~_~ 06/24 14:18
punkdog:還是繼續用啊 06/24 14:18
innominate:其實layout的話,只根據兩種專門設計調整已經算很輕鬆了 06/24 14:19
usoko:我大概可以懂手上拿android新機開發者的想法 06/24 14:20
a1e:給原po推,之前想寫app來玩,3個月後我放棄了 06/24 14:36
trombone: 06/24 14:37
poiu1234:不爽不要寫 06/24 14:43
BrightPeak:推推 06/24 14:45
RedKill:還是蘋果好啦 你們不要跟我起爭議 06/24 14:53
mdkn35:我幫某人寫APP 結果他說要在三種解析度下跑...(+橫放=六種) 06/24 14:55
donkilu:真的很爛,api相容性唯一解法就是用2.2去寫,但功能少很多 06/24 15:22
LonyIce:同意推文不能在多了 06/24 15:25
Farmar:淚推... 06/24 15:28
Avatar6:大推!! 06/24 16:43
xamous:dip表示: ... 06/24 18:27
GTO5566: 06/24 19:43
pracinverse: 06/24 20:28
GjayChang:前後矛盾 如果只開發頂級機種 那4.x就夠了 3以下幹嘛寫 06/24 22:43
costello:我用 Android 但我推這篇 Android 規格太亂不利開發是真 06/24 23:53