成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

“Android first”并不適合所有人?

移動開發(fā) Android
Android 占有的市場份額最高,并且已經(jīng)日趨成熟。對于移動市場開發(fā)者來說,它是一個不可忽視的平臺。但是,作為一個初創(chuàng)公司,是否應(yīng)該首先為 Android 開發(fā)呢?

[[91545]]

Android 占有的市場份額最高,并且已經(jīng)日趨成熟。對于移動市場開發(fā)者來說,它是一個不可忽視的平臺。但是,作為一個初創(chuàng)公司,是否應(yīng)該首先為 Android 開發(fā)呢?

視頻聊天應(yīng)用 Hoot 的開發(fā)者 Christina Capioppo 在個人博客上分享了經(jīng)驗。她認為,Android 已經(jīng)成為一個強大的開發(fā)平臺,但是“Android first”并不適合所有人。

在市場上,Android 設(shè)備眾多,系統(tǒng)版本也各不相同。在 Hoot 發(fā)布十周后,已經(jīng)有 1600 種不同的機型使用過這個軟件。由于 Google 提供了良好的工具,用來管理不同擁有尺寸和功能的設(shè)備,應(yīng)用的使用中并沒有出現(xiàn)什么問題。另外,Android 版本之間的分裂也并不是那么夸張。你可以將其視為兩個版本:Android 2.x(Gingerbread)占 28% 的市場份額,Android 4.x(ICS,Jelly Bean,KitKat) 占 72% 的市場份額。

 

如果你是初創(chuàng)公司的開發(fā)者,你應(yīng)該忽略 android 2.x 的設(shè)備。這些設(shè)備通常是老設(shè)備,而且缺乏許多必要的功能。讓一款應(yīng)用同時運行在 2.x 和 4.x 上并不容易,但是 Android 4.x 各版本之間的向后兼容性比較好,而且有些開源的項目,可以彌補它們之間的分裂。

這并不是說 Android 開發(fā)是一帆風順的。對于開發(fā)者來說,最糟糕的情況是硬件開發(fā)商對 Android 的修改,而且沒有留下任何文檔。它們破壞了 Android 的 API,而且加大了設(shè)備之間的差異。當開發(fā)者想要使用特定硬件,比如攝像頭、GPS、重力感應(yīng)器的時候,硬件商的這些改動會帶來很多麻煩。這也意味著,許 多開發(fā)者會避免與特定硬件打交道。

當 Christina Capioppo 和同事一起開發(fā) Hoot 的時候,并不了解 Android 平臺的具體情況。他們看到的是,在 Play Store 中沒有 Hoot 這樣的應(yīng)用。Hoot 利用了許多的硬件功能,包括各種感應(yīng)器、攝像頭、網(wǎng)絡(luò)連接等等。當他們與有經(jīng)驗的開發(fā)者交流的時候,才了解到 Hoot 上的一些功能是他們敬而遠之的。如果早日了解到這一點,他們或許會首先開發(fā) iOS 應(yīng)用,或者做出一個完全不同的 android 應(yīng)用。

今天我們談?wù)?ldquo;Android vs iPhone”,但是我認為,我將很快將 iPhone 與“Google Android”、“三星 Android”、“亞馬遜 Android”、“小米 Android”做對比。我們將會計算不同 Android 的市場份額。或許還會出現(xiàn)在一些提供開發(fā)者工具的公司,讓開發(fā)者在不同的 Android 之間移植應(yīng)用。

Android 無疑是一個值得開發(fā)的平臺,但是,對于初創(chuàng)公司來說,選擇哪個平臺需要看自身的情況。移動平臺要有助于他們發(fā)現(xiàn)適合的市場。為初創(chuàng)公司規(guī)定一個首先開發(fā)的平臺,對他們并沒有幫助。

對于早期階段的初創(chuàng)公司來說,移動平臺的選擇與其它事情一樣,都要歸結(jié)于一個簡單的規(guī)則:構(gòu)建一個出色的產(chǎn)品已經(jīng)很難了,初創(chuàng)公司應(yīng)該利用自己所有的優(yōu)勢。對于某些人來說,那是在 android 上開發(fā);對于另一些人來說,那是在 iOS 上開發(fā)。

小編評論:小編并不認同本文的觀點,按照文章所說的硬件差異的問題,Android First并不是適不適合,而是還沒準備好,其標志就是開發(fā)者仍然需要和這些底層硬件API打交道。事實上,java的特點就是提供標準API,屏蔽硬件差異,Android顯然也秉承了這樣的思想,但是目前的開發(fā)環(huán)境沒有能做到這一點。另一種方法是利用跨平臺工具,如Xamarin是一個用C#實現(xiàn)的移動跨平臺開發(fā)工具,其中就將二維碼生成和掃描功能進行封裝,只需要通過簡單的代碼就能調(diào)用,在這里底層硬件差異不是開發(fā)者需要考慮的問題,而是Xamarin的維護者要考慮的問題。

責任編輯:徐川 來源: ifanr
相關(guān)推薦

2019-12-24 19:36:45

人工智能Windows軟件

2021-04-11 11:02:36

GNOME OSLinuxLinux發(fā)行版

2015-03-12 13:39:48

Hadoop場景大數(shù)據(jù)

2021-01-31 18:52:36

Rust開發(fā)Web API

2013-08-16 10:00:45

VMwareOpenStack

2014-01-03 10:02:14

工作時間

2023-04-27 06:14:36

ChatGPT搜索引擎

2022-11-22 11:30:53

2021-08-26 13:52:22

JavaJIT編程語言

2019-10-17 14:07:43

技術(shù)云計算Docker

2018-06-09 08:37:06

SCVMM數(shù)據(jù)中心系統(tǒng)中心虛擬機管理器

2018-07-29 07:58:34

物聯(lián)網(wǎng)IOT物聯(lián)網(wǎng)產(chǎn)品

2009-01-15 18:30:11

服務(wù)器虛擬化VMware

2019-07-29 14:03:07

JavaScriptweb網(wǎng)絡(luò)

2019-04-15 13:39:10

容器開發(fā)Docker

2009-04-09 08:37:51

GoogleAndroid移動OS

2013-08-13 14:33:17

程序員

2022-11-07 10:20:20

useEffects

2012-03-13 15:28:47

Kindle Fire傲游

2010-07-20 09:56:53

VDI部署
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 九九热免费观看 | 日中文字幕在线 | 羞羞视频在线网站观看 | 高清久久久 | 黑人成人网 | 福利社午夜影院 | 精品国产一区久久 | 在线亚洲精品 | 国产一级片一区二区三区 | 自拍偷拍第1页 | 奇米四色在线观看 | 91精品久久久久久久久久小网站 | 亚洲免费视频一区 | 动漫www.被爆羞羞av44 | 国产一区二区三区视频 | 亚洲精品第一页 | 久久久久久久久蜜桃 | 日本精品视频在线 | 久久亚洲欧美日韩精品专区 | 色综合天天综合网国产成人网 | 黑人巨大精品欧美一区二区一视频 | 热久久999 | 日韩综合网 | 国产成人精品一区二区三区四区 | 91婷婷韩国欧美一区二区 | 亚洲精品久久久久国产 | 亚洲一区二区精品视频 | 国产福利在线 | 亚洲国产第一页 | 国产精品久久亚洲 | 成人伊人 | 久久国产精品亚洲 | 午夜小电影 | 97精品一区二区 | 精品国产一区二区三区久久 | 久久伊人一区 | 国产欧美视频一区二区三区 | 精品一区二区三区在线观看国产 | 久久天天躁狠狠躁夜夜躁2014 | 亚洲欧美网 | 国产在线1 |