Android探索之旅 | Android簡(jiǎn)介

-- 作者 謝恩銘 轉(zhuǎn)載請(qǐng)注明出處

目前,小編在法國巴黎Ercom公司從事Android嵌入式和App開發(fā)。負(fù)責(zé)移動(dòng)加密產(chǎn)品Cryptosamrt的開發(fā)和維護(hù)。

從2012年接觸Android以來,看著Android越來越成熟完美(期間很多人唱衰Android),很是欣喜。既然Android這么火,不寫個(gè)系列教程,都不知道怎么過。

Android一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。 尚未有統(tǒng)一中文名稱,中國大陸地區(qū)較多人使用“安卓”或“安致”。

Android操作系統(tǒng)最初由Andy Rubin開發(fā),后被Google買入,繼續(xù)開發(fā)。目前是移動(dòng)市場(chǎng)份額最高的操作系統(tǒng)。

不可諱言,iOS開發(fā)也是極好的,我之前也曾用xCode寫過幾個(gè)App(用Swift編寫,OC沒學(xué)過),不過沒發(fā)布,唉,蘋果開發(fā)者一年99美元是有點(diǎn)貴呀,不像Google Play的開發(fā)者終生25美元。

不過自從我的頂配的Macbook Pro(用了一年多)來巴黎第一個(gè)月末被偷(在法國7年都沒被偷過搶過,一來到“國中之國”巴黎就遇上了... 巴黎斯坦你贏了,但我依舊很愛你)之后,暫時(shí)不繼續(xù)學(xué)iOS開發(fā)。

唉,之后等2016款的Macbook Pro出來再買吧(畢竟Macbook Pro才是程序員最完美的手提電腦?。?。9月,蘋果,你不可再負(fù)我~

Google Play(Android官方應(yīng)用市場(chǎng))上的App數(shù)量已經(jīng)超過App Store(蘋果官方應(yīng)用市場(chǎng)),不過iOS開發(fā)者的收入還是普遍高于Android開發(fā)者。蘋果的生態(tài)系統(tǒng)做得確實(shí)不錯(cuò)。

但是,Android之學(xué)習(xí)對(duì)于做嵌入式開發(fā)很有用。畢竟iOS不是開源的操作系統(tǒng),而Android你怎么折騰都沒事。因此,現(xiàn)在很多嵌入式,可穿戴行業(yè)都首選Android作為開發(fā)平臺(tái)。

Android移動(dòng)設(shè)備的市場(chǎng)份額


上圖中還只是2015年的市場(chǎng)份額,目前2016年的市場(chǎng)份額,Android絕對(duì)超過85%了,可憐的Windows只有2%左右。

到2016年2月,Google Play上的Android App數(shù)量已超過200萬

Android操作系統(tǒng)的版本號(hào)


來看看下表:

版本號(hào) 名稱
Android 1.5 Cupcake(紙杯蛋糕)
Android 1.6 Donut(甜甜圈)
Android 2.0–2.1 Eclair(閃電泡芙)
Android 2.2 Froyo(冰凍酸奶)
Android 2.3 Gingerbread(姜餅)
Android 3.0–3.2 Honeycomb(蜂巢)
Android 4.0 Ice Cream Sandwich(冰激凌三明治)
Android 4.1–4.3 Jelly Bean(果凍豆)
Android 4.4 KitKat(奇巧維化巧克力)
Android 5.0–5.1 Lollipop(棒棒糖)
Android 6.0 Marshmallow(棉花糖)
Android 7.0 Nougat(牛軋?zhí)牵?/td>
Android 8.0 O(奧利奧?)

看到這些,你有什么發(fā)現(xiàn)嗎?(除了吃貨的你看到這些好吃的忍不住去翻冰箱之外)

是的,每一個(gè)代號(hào)都是一種甜品的名字,而且首字母是按英語26個(gè)字母順序排列的:C - D - E - F - G - H - I - J - K - L - M - N - O

不知道過了Z后Google怎么給Android命名。不過不用擔(dān)心,“蠢萌”的老外肯定有辦法的。

而且Android的吉祥物:綠色的小機(jī)器人也很萌啊。被各種修改,各種賣萌:

不為別的,光沖這等萌物,也必須學(xué)習(xí)一下Android開發(fā)。而且現(xiàn)在Android高級(jí)開發(fā)人員稀缺,學(xué)好了找工作杠杠滴。

Android開發(fā)語言


Android的默認(rèn)開發(fā)語言是Java,入門簡(jiǎn)單(當(dāng)然了,要精通很難)。

而且,不需要太擔(dān)憂,因?yàn)槟愕腏ava水平不需要太好就可以上手開發(fā)Android App了。

當(dāng)然,如果你的Java水平不錯(cuò),又有面向?qū)ο笏枷耄捕O(shè)計(jì)模式,就必定會(huì)對(duì)開發(fā)Android帶來極大助力。

下一課我們就來簡(jiǎn)介一下Android的原生編程語言Java和基本的面向?qū)ο笏枷氚伞?/p>

Android開發(fā)工具


以前Eclipse曾作為Android的開發(fā)IDE被廣泛使用,我從2012年開始接觸Android,也是在Eclipse上學(xué)習(xí)。

不過自從Google在2013年5月16日的Google I/O上發(fā)布自家IDE:Android Studio,可供開發(fā)者免費(fèi)使用,Eclipse逐漸被AS取代。

現(xiàn)在,Android Studio越來越強(qiáng)大,最新版穩(wěn)定版是2.1.2。

2.2版本正在Beta版,我也試用了一下,敬請(qǐng)期待。

Android Studio的出現(xiàn)又讓Android開發(fā)掀起了一個(gè)浪潮,開發(fā)者歡呼:Android也終于有一個(gè)可以與xCode一較高下的IDE了。當(dāng)然了,模擬器再快一些就更好了...

總結(jié)


目前,從CSDN等各大開發(fā)社區(qū)和新聞報(bào)道的程度來看,Android正火得一塌糊涂,起碼還能再火好幾年,而且入門門檻也不高。所以,快來加入Android的大家庭吧。


人世間,
萬千情感皆有溫度,

千萬代碼似有性格。
這里有原創(chuàng)教程,IT叢林......
和你一起探索程序人生。
我是謝恩銘,在巴黎奮斗的嵌入式軟件工程師。
個(gè)人簡(jiǎn)介
熱愛生活,喜歡游泳,略懂烹飪。
人生格言:“向著標(biāo)桿直跑”

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,217評(píng)論 25 708
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,892評(píng)論 2 45
  • 流年可嘆太匆匆, 輾轉(zhuǎn)幾番心不同。 縱使落花開似舊, 今年豈是去年紅。
    舊爐閱讀 483評(píng)論 0 3
  • 【day 14 菇醬】 《迷失的盛宴:中國保險(xiǎn)史1978-2014》 1995年10月1日出臺(tái)的第一部《保險(xiǎn)法》...
    阿阿阿囡醬閱讀 319評(píng)論 0 0
  • 五月,初夏,燥熱的重慶似乎總是容不下和煦的春天。 她看了一下手機(jī)的還書通知,匆忙帶著從圖書館借來的幾本書趕往圖書借...
    宜人啊閱讀 609評(píng)論 1 2

友情鏈接更多精彩內(nèi)容