《直接拿來用!最火的Android開源項目》系列:

《直接拿來用!最火的Android開源項目》系列:直接拿來用!最火的Android開源項目(一)-CSDN.NET;

直接拿來用!最火的Android開源項目(二)-CSDN.NET;

直接拿來用!最火的Android開源項目(完結篇)-CSDN.NET。

為什麼 iOS 有那麼多優秀的開源組件,而 Android 反而很少呢?3 條評論按時間排序按投票排序33 個回答

知乎用戶,Android架構方向開發Android 的開源項目目前也是有很多的,現在大家都意識到了 開源的重要性,已經能為自己帶來名氣,而且還可以備份自己的代碼,也許會得到大牛 的支持,因此會目前已經出現一大波開源項目了。 IOS 的開源項目多,可能和它起步早有關,以前 Android 的開發人員比較少,業務多,大家都在忙於業務,但是慢慢的,技術成熟後,有了很多的經驗,可以快速開發一個業務。因此有了更多的時間來整理框架,加動畫效果,這些東西一旦寫好後,可能只用一次。 可以分享出去,讓更多人不必造重複的輪子。發佈於 2016-05-17添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

loki網路:retrofit 多麼的徹底事件:otto DI:dagger2,ButterKnife圖片:piccaso,fresco 」可編程圖形管線「annotation對造庫來說現在越來越重要了大殺器:rxjava現在android在一些庫的幫助下,很容易變成聲明式編程發佈於 2015-12-08添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

Pirate,Android程序猿1人贊同瀉藥~~ 本人3年多Android狗一枚,沒有IOS開發經驗,題主所說組件,因不了解IOS,所以並不能比對出個多少,就Android來說,我簡單說一下自己的觀點 自己在Google+社群中,有一個Android Project in Github,每天都會有國內外大神分享很多優秀組件項目,大概一天有100+的更新,去重,至少也有很多可用組件,Github上也有國內大神整理的項目集合,而且經常更新,還有Trinea大神,無償的做了很多整理,以及常用控制項和工具的源碼分析,推薦關注微博,會有很多乾貨,http://www.trinea.com網站上面也有,所以本人覺得Android組件也有很多,優秀和常用的也不少,可能題主想要的並沒有吧編輯於 2015-04-14添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

肖中中,Android開發人員首先,android的開源組件一點也不少,然後開源是為了避免重複造輪子,如果系統框架提供的足夠多,需要自定義的東西主觀上看是不是會少一些,可以讀取源碼進行擴充或hack,對應的,iOS 較封閉,遇到一些問題,是不是第一直覺是看看別人有沒有寫類似組件。發佈於 2014-09-04添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

小寺川,只怕貨比貨6人贊同我個人覺得這個問題是完全成立的。iOS上只要你想做什麼,基本上都有相應的開源項目讓你隨意使用,而android真的不好找。Android和iOS的抽象層次不同,iOS框架定義的級別是基本級別的,提供的幾種view controller都是非常基礎的東東,給了編程者很大自由度。Android定義了太多系統級別的UI模式,讓開發者上手容易卻定製困難。Android在激發開發者靈感的第一層就設置了障礙導致優秀的開發者很難繞過系統控制項開發適應度廣的控制項。另外版本和碎片化也是問題。UI自適應導致開發成本較高,支持多版本也是高成本,如果是做開源,投入的成本太高也就懶得做了。最後,Android的開發模式限制性過強,例如資源文件都需要預定義在resource裡面,這一點可能會導致打包困難。(這一點純屬臆測 :) )我個人的感覺是Android非UI的控制項很容易做,好開發,強大,可是涉及到UI則就很少。iOS則兩者都有很多好用的項目。只是一種感覺,真正的原因其實也是比較困惑。編輯於 2014-08-023 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

知乎用戶,不想看長篇大論!!~~!!!是不是ios有錢賺 安卓就沒有發佈於 2014-07-191 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

WeiXue Qin,勤為學移動互聯網!http://www.qinweixue.com.cn/github上最火的android開源項目/

編輯於 2014-05-28添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

遠航o0,Android開發Kwun 在題目的評論下面給出了2個連接,首先對比範圍錯了,ios代碼庫包括ios所有相關,而android的打開卻是android ui組件,你知道android是基於java語言開發的么,ui組件只是其中很小的一個部分。你在github搜ios,選擇object-c語言有2w多條記錄,搜android選擇java語言有11w多條記錄。我開始都以為Kwun 是反著說的一句玩笑話。編輯於 2014-05-201 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

譚冉冉,一隻野生程序猿網路:AsyncHttpClient圖片:universalimageloader資料庫:greenDao動畫:nineoldandroids 各種UI:很多的。。。。。。。事件通知:EventBus這是我常用的幾個。。。足夠進行一些小型的項目開發了。。。。。當然如果不滿足的話可以繼承某個控制項然後重寫。。。發佈於 2014-05-15添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

胡飛,微信公眾號: 文明用語 be_civil2人贊同對iOS和Android開發都有些接觸,回答這個問題我們要先弄清楚這麼幾個現狀1,開源界的主要活躍勢力是歐美,尤其是美國2,iOS在美國佔有率很高3,Android開源跟Android會有很多開源類庫之間沒有邏輯關係。因為類庫只是基於系統提供的API來實現,所以影響到來源類庫的因素更應該是系統API的完善程度4,系統的開源提供了解決問題的更多方法,但這些方法很可能是從修改系統的角度去實現的。有限制的情況下,開發者更願意去發覺現有API的能力,從而造就了很多開源庫發佈於 2014-05-141 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

知乎用戶,http://fotomxq.me個人認為和語言有極大關係,樓主應該問為什麼Java比Objective-C開源組件要多。在我看來,和Java的易用性和強調API特性有關,而C總體而言還是比較老的語言了,所以可能會造成某些潛在的阻礙,導致人們不去分享更多的代碼。其次才是生態系統,Android相對於蘋果更開放,之前在知乎上看到一篇關於探討Google和Apple兩家公司餐廳的文章,提到兩者的工作環境也是一個開放,另外一個封閉的。所以在意識形態上,兩家公司帶來的生態環境也是不一樣的。發佈於 2014-05-14添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

南鑼鼓巷蘋果有完善的App收費系統,安卓軟體隨便裝,給安卓開發軟體賺什麼錢?發佈於 2014-05-13添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

Amon Xu,猛猛如玉5人贊同所有跳過「是不是」直接問「為什麼」的都是耍流氓。發佈於 2014-05-12添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

GuSssios只面對蘋果,android面向千千萬的型號發佈於 2014-05-12添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

szuwest,Show me the code.14人贊同我做安卓開發3年,iOS也有一年左右的經驗。看了那麼多人的回答,感覺都在否定樓主的問題。這應該是好事,說明Android開發社區越來越好了。然而在兩年前情況肯定不是這樣子的。我覺得我能理解樓主為什麼會問這個問題。現在Android的開源項目數目應該會比iOS的多,但是能用的並且質量比較好的Android開源項目並不多,iOS有很多優秀的教程和博客文章,很多很厲害的技術大牛都有參與iOS的開發,並且會開源或者公布出來。Android開發社區現在也好多了,可是一兩年之前情況真沒現在這麼好。iOS和Android開發的對比,之前就有,之後也會一直延續,越來越多人會加入進來。我希望這些開發者有機會的話多接觸兩個平台,不要局限了自己。多參與開源項目或將自己的項目開源,貢獻自己的力量,同時也會提高自己。我也在朝這個方向努力發佈於 2014-05-112 條評論感謝收藏·沒有幫助·舉報· 作者保留權利 匿名用戶太多了,研究不過來…發個整理的比較好的 https://github.com/Trinea/android-open-project發佈於 2014-05-11添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

wcw,Devsquare 開源的一系列優秀的項目和 guava 我用得很爽就是了,ui層面的我這開發現在都傾向於自己造輪子,避免依賴一堆沒必要依賴的開源項目。發佈於 2014-05-11添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

張初陽,Nothing to tell題主問的是優秀的開源軟體。這個問題之前和哥們討論過,後來引出了一個更直接的問題,Android上體驗卓越的應用相比iOS上的實在是太少了。這個因素就複雜了,相信有很多人討論爭論過,但是我想這個現象也能看出並沒有太多的Android工程師在做非常棒的組建開發,不管是展現層面的組件還是內部邏輯的組件。另外,吐槽一下ADT實在是太垃圾了。發佈於 2014-05-07添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

hackzhang,技術總監1人贊同這個應該是蘋果有些組件都是官方封裝好了的然後在這個基礎上進行小組件的開發相對來說容易一些,安卓的操作系統都是手工寫相對來說開源的也挺多 但真正優秀的不如ios的多 大多開源的項目都是在利益的基礎上比如ios的付費盈利模式~發佈於 2014-05-06添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

墨軒,移動開發/登山騎行2人贊同謝邀,剛放假回來------------------------------------------------對於開源組件的多少的問題,因為本人還沒有實際開發過IOS應用,不做回答,而且 @溫開林 朋友已經用Github搜索結果給出答案了.--------------------------------------------------開源組件推薦這個回頭下面我會給出鏈接.我先來說說,我自己是怎麼收藏這個些東西的.個人認為,作為一個Android開發者,關注一些牛人,訂閱一些有用的RSS是必要的,即使你不訂閱幾個RSS,郵件訂閱個像 Android Weekly這樣的網站也是必要的吧. 所以,還等啥呢,還不去搜索幾個類似的...至於大牛,下面給出的Github開源組件的原作者夠關注關注吧.至於RSS,我現在還沒整理出來(其實是因為我不用RSS了...只存了書籤,你懂得...)再發吧.--------------------------------------------------下面開始給你推薦:1.先看這個地址 Trinea/android-open-project · GitHub這位朋友已經整理出來了,我就不一個一個發了,這個鏈接我是從哪裡知道的呢 Startup News2.再看這個網站 AndroidViews這個網站最近好像更新不勤了,鬱悶.3.關注Google Plus 並加入這個圈子Android App Design---------------------------------------------------OK,我要說的就這些了,歡迎各位補充指正.發佈於 2014-05-05添加評論感謝收藏·沒有幫助·舉報· 作者保留權利 為什麼 iOS 有那麼多優秀的開源組件,而 Android 反而很少呢?3 條評論按時間排序按投票排序33 個回答

知乎用戶,Android iOS雙修小菜鳥1人贊同雙修小菜鳥不請自來——目前排名第一的答案不認同,數量上貌似Android已經趕超iOS(甚至能說是遙遙領先),但是質量上不得不說,沒有 可比性 。由於開發工具、環境、引用庫、包等等問題,Android的開源項目很多是不能直接用的。即使是start排前的項目都會出現,各種報錯,而且千奇百怪,無從下手。iOS的則完全不同,幾乎一些基於iOS 3.0的項目,還是能跑(雖然實際用處可能不多了),但是還能用。造成的原因不用贅述,無非就是生態圈——前陣子看到,iOS 7以上的覆蓋率已經近90%,Android 4.0 的覆蓋率不到 70%

這就意味著,iOS開發者可以無所顧忌的開發iOS7的App(適配iOS6,幾乎可以100%覆蓋),Android開發者無可奈何的必須適配2.*。碎片化,無疑是在現今硬體不再無法逾越的時期,Android開發者和谷歌最大的問題。編輯於 2014-05-05添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

溫開林,android工程師84人贊同要分清ios和android哪個開源組件多,看看github搜一下就一目了然搜ios得到40938個項目

搜android得到112895個項目

作為最大的代碼託管網站,github的數據絕對能體現這兩個陣營的代碼開源熱度所以樓主的問題不成立發佈於 2014-05-0414 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

陳曉健,android開發1人贊同謝邀Android的開源項目一點也不少。上面大家可能說了一部分,還有很多非常優秀的~~~2013年I/O大會不光出了一個IDE,還有一個重要的開源項目Volley.再說一下,技術本無高低,只有小白們才會討論我是學習java好還是C好。發佈於 2014-05-04添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

Panda,android開發工程師2人贊同iOS不清楚,可是Android有很多開源組件啊!具體可以csdn的《直接拿來用!最火的Android開源項目》系列:直接拿來用!最火的Android開源項目(一)-CSDN.NET;

直接拿來用!最火的Android開源項目(二)-CSDN.NET;

直接拿來用!最火的Android開源項目(完結篇)-CSDN.NET。

發佈於 2014-05-01添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

知乎用戶,Java工程師 Android開發1人贊同偶感覺android和iOS開源軟體都很多 但是android的限制比iOS多得多 像很有些引擎為了跨平台大家通常使用c++引擎開發 ios(也可用visual studio)開發出來直接就是源碼 但移植到android上底層.so就不開源了 而ios的object-c開發肯定就是源碼了 而android的開源項目限制性很強 只能是基於java的 開發流程往往是直接跨平台 或 直接ios|vs開發 然後移動android 剩下的才是直接android開發的 當然有朋友說蘋果的生態系統健康 所以開發者更加傾向於ios開發 是這樣的 所以應用往往才是先開發ios 然後移植android的 市場、贏利、開發者選擇平台,跨平台 個人想法,理解有局限性勿怪發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利 匿名用戶沒做過ios開發,android的開源項目自身覺得不算少,感謝樓主邀答,沒幫到什麼。慚愧,慚愧。發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

許靖,銀行/數據挖掘/andriod開發瀉藥,andriod的開源項目很多,而且很多java1.6的開源包都可以直接在andriod上用,木有開發過ios所以不知道ios的開源項目有哪些。不過就組件而言,andriod的開源組件偏少,主要因為碎片化嚴重,andriod組件很難適配所有機型,還有就是開發andriod應用不像ios那麼容易賺錢,所以精品也少。發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

知乎用戶,甲鐵城的攻城獅2人贊同謝邀,本人android開發小白,我就拿一點做一下android和ios的比較,下拉刷新組件。

該專利申請為「用戶界面機制」,由 Tweetie 的開發者 Loren Brichter 提交。由於 2010 年其被 Twitter 收購,因此該專利申請也順利被 Twitter 拿下。(via36氪)

我對IOS開源組件不是很了解,因為我沒做過IOS開發。但比如說下拉刷新,蘋果為開發者提供了。而Android開發裡面比較好用的一款下拉刷新組件來自Github上一個叫做Android-PullToRefresh項目,除此之外國內的很多網上的下拉組件變種基本上都是copy PullToRefresh加上修改,而且各種殘缺。在Android Support Library19.1更新後Google貌似意識到了下拉組件應該作為一種常用組件存在,所以提供了SwipeRefreshLayout以方便開發者使用,而不需要到處尋找開源項目,甚至自造輪子。SwipeRefreshLayout大概就是殘缺的知乎android版的下拉刷新樣式(我就不吐槽了,反正我的項目裡面不敢用,要用到項目裡面估計要拿源碼改改,而且用戶體驗不是很好,也沒有下拉提示)

上面說了這麼多,都是在吐槽谷歌對開發者是多麼的不友好,特別是對於我這種造不出輪子的小白來說。相反,蘋果就友好多了。。。。Google在2013開發者大會公布了自家的IDE-AndroidStudio,雖然目前還很不完善,也不推薦初學者使用。但是但是Google貌似已經意識到了這點,終於開始重視開發者了= =,含淚。。。。其實android的國外開源項目也挺多的,就是android開發不怎麼掙錢,國內大多數開發者也沒有什麼激情挖坑開項目。。。其實一樓已經說了很多開源項目了,我來補充一個功能重複的。Android PagerSlidingTabStrip:用於取代ViewPager的自帶的StripTab,提供了擴展很多功能。https://github.com/astuetz/PagerSlidingTabStrip

編輯於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

光源,安卓開發@網易,一個嚴肅的程序員沒搞過IOS,不大了解二者的數量關係。但是就android方面來說,開源組件是十分多的。之前CSDN上有篇博客專門收集了相關的開源項目,題主感興趣可以去看看。不大同意樓上幾位關於兩者開發者收入的比較然後來回應這個問題——二者並無直接聯繫。就系統本身來說,IOS是閉源,android是開源,感覺android的開源氛圍應該更濃一點。發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

萬宵,Android開發新人18人贊同瀉藥個人理解題主說的開源組件是所謂的開源工程。其實如果說到開源,真的就和錢啥的扯不上關係了。生態,再過幾年等4.0以下的都滅絕了,你們就不會說生態爛了其實Android有很多非常不錯的開源工程,我這裡說的開源工程是指那種作為依賴工程導入的的工程,下面介紹一下比較知名的android開源項目,都是造好的輪子,免去了我們很多麻煩android-pulltorefresh 一個強大的拉動刷新開源項目,支持各種控制項下拉刷新ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal)ScrollView、Fragment上下左右拉動刷新,比下面johannilsson那個只支持ListView的強大的多。並且他實現的下拉刷新ListView在item不足一屏情況下也不會顯示刷新提示,體驗更好。項目地址:https://github.com/chrisbanes/Android-PullToRefreshActionBarSherlock 為Android所有版本提供統一的ActionBar,解決4.0以下ActionBar的適配問題項目地址:https://github.com/JakeWharton/ActionBarSherlockMenuDrawer 滑出式菜單,通過拖動屏幕邊緣滑出菜單,支持屏幕上下左右划出,支持當前View處於上下層,支持Windows邊緣、ListView邊緣、ViewPager變化划出菜單等。項目地址:https://github.com/SimonVT/android-menudrawerAndroid-ViewPagerIndicator 配合ViewPager使用的Indicator,支持各種位置和樣式項目地址:https://github.com/JakeWharton/Android-ViewPagerIndicatorSwipeBackLayout 左右或向上滑動返回的Activity項目地址:https://github.com/Issacw0ng/SwipeBackLayout這個在知乎的手機app裡面有,我說的是安卓版,蘋果的沒用過,向右滑動屏幕退出當前頁面就是這個玩意兒做的還有一個非同步圖片載入的universal image loader,也是很猛的...題主要找的話可以找到很多,我只是列舉一些用的比較多的編輯於 2014-04-305 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

知乎用戶,應用開發 Android 茶道 妹紙 人文收錄於 編輯推薦·189人贊同更新!剛才突然看到了個非常不錯的git有興趣的可以拿去用哈哈哈哈,東西相當多啊,贊一個。Trinea/android-open-project · GitHub----------謝邀,晚上來答了----------我做Android做了大約3年,做的雖然都是描繪Application層的小玩意,但是對整套生態圈應該感覺還是有點小了解;趕腳題主這個問題就有點黑安卓的意思,在我看來,這樣的問題和「為什麼C語言要比JAVA快」一樣沒有非常大的實際意義。所以感覺題主從主觀上在做安卓的時候受到了挫折,哈哈。首先我想說的是,Android上的開源組件並不少。具體項目我就不多說了,各位同仁也在分享,而且git和group上多的一筆,像UIL(Universal Image Loader)這種神器,還有SherlockActionBar(已經被歸入support v7,並且在最新版本的ADT中已經被強制填入),很強大的Zxing這個一維碼、二維碼通吃的好玩意;還有什麼pull-to-refresh的lib等等,同樣我也希望在這個主題裡面能看到更多同僚的分享。相比來說,就以一二維碼為例,zxing對iOS的支持就不怎麼樣,同事在搞iOS上的條碼掃描和生成的時候,費了很大的功夫,且效果不理想,條碼二維碼這個近幾年很火吧?可是iOS上沒有一套完整的東西,zbar什麼的,看了幾個,都不理想,或多或少有欠缺。所以我的觀點的話,就這件事上,我是不同意樓主的觀點的,首先jdk&android都是開源的,所以不考慮難度和質量來說,更容易開發出來一套工具lib或者框架;其次Android有Google這個爹,本著Google精神,有很多人願意去分享自己的東西;再者我們從實際開發來講,又或許是我做的項目都很小、很白痴,我沒有覺得Android的第三方開源小玩意少,很多玩意都能找到相關的解決辦法(現成代碼)。於是我想了解下題主在什麼契機下覺得Android的開源項目少呢?Android本身就是個開源項目呀。我再試圖研究研究其它同仁的看法:

  • 回報的問題
  • 細講講工資,我姑且當大伙兒都跟我一樣是給人打工的。我現在的工資不比同組做iOS的人低,我是做app開發的,感覺現在不知道誰傳出來的都有這樣一種誤解,(不算適配的情況下)android開發簡單,iOS開發困難。難道就因為oc入門比java削微複雜點么?或者說你以為會點java就隨隨便便地說Android一樣,都能搞?別逗了。Android裡面玩法很多,跑到實際運營上就能給產品提供各種各樣的玩法,像運營商定製,流氓功能(當然我們不提倡),都是能給公司和團隊帶來其它方面的獲益的;就拿互聯網app來講,關鍵網路層代碼用NDK寫好,UI實現Android和iOS同樣都是隨便交給一個成手就能搞定,又哪裡來的優越感?在你靈活運用23甚至更多種設計模式,通讀並精通演算法導論和架構之美後,開發語言難道還有不同之處?這個是我覺得很不滿的;會java並不代表你會安卓,同樣,你會用java更不代表你懂java,別用你從不知道哪裡看到的資料說java爛,dalvik卡,我們講純技術,為何oc不做跨平台? 如果是做Android BSP這種相關的工程師,也可以叫Android工程師,這種價錢我就不用多說了吧,不是和做app一個級別的,至少在北方是。 其次是廣告收入,你們不要再看個排名就說iOS收入多多牛逼,應用內支付收益多少多少了好么?前兩天一個小夥計拿倆圖片當殺毒軟體掙好幾萬的事情你們當真是裝傻屏蔽了么?放垃圾廣告山寨app這種事App store會讓你上么?你要是邢山虎拿著我叫MT來噴我我一點都不帶還嘴,有多少人一個自己運營的APP都沒搞過就開始大談廣告收入和排名演算法了?我認為大部分人花幾天做一個app扔在Google play上,一次性也不用運營,咱們先不要把自己考慮成拯救世界的人,一個月掙個幾百刀廣告費不夠諸位加個油吃個飯的嘛?萬一點子投機了當真辭了工作去36kr覓個投資也好。 我說的都是以我這種屌絲來說的大實話,沒接觸過在BAT中做的經理。

  • 碎片化的問題
  • 這個的確是一個大問題且無法迴避,硬要牽扯的話,和所謂「開源」項目也有點關係: 不夠精:某些開源組件在某些特定機型上會報錯,因為其可能改了原生的sdk; 不夠多:現在對於Android程序員來講「兼容到2.1(更有甚者到1.6)」已經和「兼容到IE6」一個級別地讓人痛苦不堪;這也導致了最起碼我就有時候不願意寫一個庫給小組用,你要做的東西特別多,很噁心; 不夠全:iOS其實一直貫徹的都是某些種特定的風格,至少和Android相比基本就可以看成只有一兩種;我可以針對你的一兩種來做一套工具框架,但是我肯定無法為你的未知種類做點什麼(這裡主要還是指UI,因為畢竟app開發的主要工作量還是在UI上)

  • 生態圈的問題
  • 一個是市場佔有率,有說Android市場佔有率佔有高,開源項目就應該多的,這種純屬敷衍答案,此處不表;其次是我們所說的應用商店,換句話說是應用個數,再換個詞兒叫有效應用個數,這個就不用我多說了吧,上文也有提到,像我這樣就圖個廣告費還個貸款的人大有人在,做做rom放點系統apk流氓捆綁的也大有人在,覺得不爽的同僚也沒必要噴我,誰不為了活著;從審核機制來看,我忘了在哪個資料上看到了,iOS幫開發者做好了XXX事情,是為了讓他們開發出更好、更優良的點子;而我們做Android的,甚至是Android本身,仍然在摸索。我突然想到一個,也是我經常碰見的,不知道cocoachina什麼的iOS論壇怎麼樣,反正Android這邊網上資料都爛了,各種瞎胡轉載,我們不要求你們轉載、爬蟲的時候署名了,你好歹把代碼格式給帖過來;你格式沒有也沒關係,你能不能把代碼給帖全了?反正我在國內論壇上的時候,至少百度的時候,經常會心煩氣躁,不知道題主是不是在搜某個實現的時候也碰見了這個問題?還是去stackoverflow上看看吧。我個人做Android APP開發,卻用OSX,包括最近開始看iOS相關的開發內容,有時候拿著手裡的iPhone玩一玩,靜音、音量、home、power鍵都是我的剛需,玩遊戲的時候不用像nexus一樣怕碰到虛擬鍵,我承認蘋果做的非常非常棒,但是我決不承認安卓比蘋果差,實在沒有可比性。編輯於 2014-05-1173 條評論感謝收藏·沒有幫助·舉報· 作者保留權利

    孤月泊天,心滿桃花,相思無話謝邀!IOS相比於android來說,收入高,並且頁面展示效果比android要好。其次是,android的碎片化比較嚴重,比較難以處理。andorid的開源其實也不少,但是屬於精品的相對來說就比較稀缺了。發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利

    吳琎,軟體設計1人贊同這個不難理解 核心癥結還是在一個詞 生態系統. 蘋果的生態系統比較健康 ,開發者開發很方便,銷售也很方便,盈利結算也很方便,各個方面都要比別的開發生態系統體驗更人性化一些.開發者產生好的軟體---用戶享受好的體驗並付費---正反饋給開發者,開發者進一步完善技術和開發.所以說,開源項目絕不是在匆忙和急躁的狀態下誕生的,就像做得起慈善的大多數都是有錢人一樣...發佈於 2014-04-30添加評論感謝收藏·沒有幫助·舉報· 作者保留權利 我來回答這個問題
    推薦閱讀:

    中國開放資本項目:與「鱷魚」共舞
    〖指南〗2015加拿大各種類移民項目完全手冊
    神秘的2999元收費項目課程被我這樣破解了...
    大鯢(娃娃魚)特種養殖項目

    TAG:Android | 開源項目 | 開源 | 項目 |