Технологија

Шта није у реду са Андроидом и како Гоогле то поправља

Који Филм Да Видите?
 
Андроид верзије

Извор: Андроид.цом

Некада давно, Андроид - Гоогле-ов мобилни оперативни систем отвореног кода - био је нов. Гоогле је представио платформу као отворени ресурс, доступан за употребу било којем произвођачу уређаја, а временом су разни произвођачи Андроид телефона усвојили оперативни систем и доносили сопствене одлуке о софтверу и хардверу, градећи своје верзије Андроид искуства и постављајући основа за развој велике разноликости Андроид телефона на данашњем тржишту.

У тим раним фазама родио се проблем назван „фрагментација“, ширење различитих верзија Андроид оперативног система. Као Гоогле то говори , раст оперативног система звучи помало попут бајке:

„Андроид је оперативни систем који покреће преко милијарду паметних телефона и таблета. Будући да нам ови уређаји чине живот тако слатким, свака Андроид верзија је добила име по десерту: Цупцаке, Донут, Ецлаир, Фроио, Гингербреад, Хонеицомб, Ице Цреам Сандвицх и Јелли Беан. “

Али кренимо од почетка.

У новембру 2007. године, пет месеци након лансирања оригиналног иПхонеа, Сергеи Брин и Стеве Хоровитз представили су Андроид као „нови оперативни систем отвореног кода и софтверску платформу“ за мобилне телефоне. (Ено их, у видео снимку изнад.) Покретање је уследило две године након што је Гоогле набавио Андроид. Од тада се много тога променило, а Андроид није изузетак, с раним верзијама оперативног система и хардвером на којем је практично непрепознатљив за кориснике савремених верзија Андроид-а.

Ако тражите комплетну историју итерација које је Андроид прошао од тада, препоручујемо вам чланак од 40.000 речи на тему Арс Тецхница’с Рон Амадео. Амадео је оценио напредак оперативног система са Андроид 0.5 на Андроид 4.4 .

Амадеов комад, импресиван и исцрпан и обимом и детаљима, илустрација је побољшања која су додата у сваком новом Андроид издању и поступног напретка који је Андроид учинио оперативним системом какав је данас. Али ми се удаљавамо: Гоогле је од свог почетка полако обликовао Андроид да би се побољшао и мењао континуираним маршем ажурирања и издања верзија. Али његова ажурирања заправо нису толико спора у поређењу са развојним циклусима других главних оперативних система.

За разлику од Мицрософта, који традиционално ажурира свој десктоп оперативни систем једном у три до пет година, или чак Аппле, који годишње ажурира иОС и ОС Кс мобилне и десктоп оперативне системе, Гоогле уводи нова ажурирања и побољшања за Андроид у циклусу од само неколико месеци . На почетку историје Андроид-а, нове верзије су излазиле свака два и по месеца, а сада је развојни циклус ближи шест месеци.

Између осталог, континуирано објављивање нових верзија Андроид-а значи да најраније верзије Андроид-а више не раде. Будући да би се Андроид могао сматрати првим оперативним системом заснован на облаку, свака верзија Андроид-а од почетка зависи од Гоогле-ових сервера да функционишу. Пошто мало људи сада користи најстарије верзије Андроид-а, одговарајући сервери су искључени - а апликације не раде без подршке у облаку. Али овде је проблем: само зато што најраније верзије Андроид-а не раде, не значи да су људи престали да користе разне касније (али још увек не најновије) верзије оперативног система.

Ево неких визуализација компаније ОпенСигнал, компаније која пружа мапирање бежичне мреже путем података препуних извора са њеног мобилног сигнала, може вам помоћи да илуструјете шта се догађа. У извештају о ономе на шта се програмери већ дуго жале као „фрагментација“ Андроид-а - огромна дистрибуција корисника Андроид телефона који не користе најновију верзију оперативног система - ОпенСигнал илустровао проблем са поређењем Андроид-а са Аппле-овим иОС-ом.

ОпенСигнал Андроид фрагментација у поређењу са иОС-ом

Извор: Опенсигнал.цом

Две табеларне табеле су најлакши начин да заобиђете Андроид-ов проблем фрагментације. Док 91 одсто корисника Аппле-ових паметних телефона (сви модели иПхоне-а) користи најновију верзију Аппле-овог мобилног оперативног система, иОС 7, само 20,9% Андроид корисника користи најновију верзију Гоогле-овог оперативног система на својим телефонима. Зашто је Андроид тржиште тако, па, уситњено?

Има много везе са тим како је Андроид бесплатан мобилни оперативни систем отвореног кода. За разлику од иОС-а, који је доступан само људима који купе један од Аппле-ових врхунских иПхоне-а, Андроид користи практично безброј произвођача уређаја широм света. Користи се на хигх-енд телефонима, лов-енд телефонима, телефонима који се продају на зрелим тржиштима и телефонима који се продају у земљама у којима је приступ Интернету редак. До фрагментације долази због тога што широм те огромне разноликости Андроид уређаја заправо постоје хиљаде и хиљаде различитих Андроид телефона доступних широм света, а доступност јефтиних Андроид телефона, који ретко користе најновију верзију оперативног система, приметила је Андроид полетјети глобално.

Уместо супротно ономе што можда мислите, ова фрагментација је заправо била од помоћи Гоогле-у јер је подстакла Андроид да израсте из релативно непознатог пројекта отвореног кода у мобилни оперативни систем који већина света данас користи. ОпенСигнал примећује да, „Фрагментација користи Андроиду више него што штети. Андроид је сада доминантан мобилни оперативни систем и то због фрагментације, а не упркос томе. “

Иако је за расправу изјава да фрагментација Андроиду више помаже него што штети Андроиду, сада када је Андроид постао широко прихваћен, немогуће је порећи да је фрагментација Андроид учинила тако огромним. Међутим, како ОпенСигнал објашњава, то не спречава фрагментацију да представља застрашујуће изазове - како програмерима, који покушавају да креирају апликације које ће велики број људи преузети, тако и Гооглеу, који покушава да задржи одређену меру контроле над Андроид и видећете повраћај улагања у платформу отвореног кода:

„Фрагментација је и снага и слабост Андроид екосистема, главобоља за програмере која такође пружа основу за глобални досег Андроид-а. Андроид уређаји долазе у свим облицима и величинама, са изузетно различитим нивоима перформанси и величинама екрана. Штавише, постоји много различитих верзија Андроида које су истовремено активне у било ком тренутку, додајући још један ниво фрагментације. “

Гоогле је покушао да реши проблем фрагментације увођењем Гоогле Плаи услуга 2012. године, које је потиснуто на сваки активни Андроид телефон који има Андроид 2.2 или новији. Услуге Гоогле Плаи попуњавају простор између апликација и Андроид оперативног система и омогућавају Гоогле-у да ажурира и замени компоненте или дода АПИ-је без нове верзије целокупног оперативног система или проласка кроз ажурирања произвођача уређаја.

То старијим верзијама оперативног система омогућава приступ новијим верзијама Плаи продавнице или других (Гоогле-ових) апликација. Упркос томе што ће све кориснике ажурирати на најновију верзију Андроида - што, ако већ није било очигледно, траје јако, јако дуго - Гоогле може брзо и аутоматски дистрибуирати нове Андроид АПИ-је како би уређаје учинио компатибилним са новијим апликацијама и функцијама то би иначе било некомпатибилно са хардвером који људи користе.

Али то није помогло програмерима, и није изненађујуће што Гоогле Плаи услуге такође нису смањиле стварну фрагментацију оперативног система. Оператери и произвођачи уређаја још увек нису и нису у обавези да ажурирају своје уређаје на најновију верзију Андроид-а. То многе кориснике јефтинијег хардвера и старијих верзија оперативног система оставља без основних карактеристика и сигурности које је Гоогле уградио у касније верзије Андроид-а. Међу јефтинијим уређајима ретко се може наћи телефон који покреће најновију верзију Андроид-а.

Истовремено, фрагментација Андроид-а је брзо порасла захваљујући наглом повећању броја различитих доступних Андроид уређаја. ОпенСигнал је открио да је 18.796 различитих Андроид уређаја чинило 682.000 преузимања његове апликације широм света. То је више од 11.868 различитих Андроид уређаја у 2013. и 3.997 уређаја у 2012. Фрагментација уређаја се више него учетворостручила.

Фрагментација Андроид уређаја ОпенСигнал, август 2014

Извор: Опенсигнал.цом

Ево огромног низа Андроид уређаја који су недавно преузели апликацију ОпенСигнал. Да ли је овде „замајавање умом“ одговарајући термин? Застрашујући низ уређаја и даље представља огроман изазов за Андроид програмере, чије су апликације доступне корисницима више од 18.000 различитих уређаја. Генерално је изводљиво да програмери тестирају апликацију на неколико уређаја, али ОпенСигнал примећује да, иако је 10 најпопуларнијих уређаја представљало 21 проценат свих уређаја прошле године, ове године представљају само 15 процената. То значи да је тих 10 најбољих уређаја све мање репрезентативно за шири спектар Андроид телефона.

Фрагментација ОпенСигнал Андроид бренда, август 2014

Извор: Опенсигнал.цом

Иако позната имена чине велики проценат тржишта - с Самсунговим понудама које чине 12 од 13 најпопуларнијих уређаја и компанијом која заузима 43 процента тржишта, дистрибуција произвођача Андроид уређаја такође је у великој мери уситњена. Отворена природа Андроид платформе значи да свако може да је користи и свако може да направи уређај према јединственим спецификацијама свог тржишта, што доводи до низа произвођача који креирају телефоне конципиране за одређена тржишта.

Али још занимљивије од рашчлањивања Андроид уређаја по произвођачима је јасна корелација између БДП-а неке земље и нивоа фрагментације на њеном Андроид тржишту. Земље са нижим БДП-ом по становнику показују много већи ниво Андроид фрагментације од земаља са вишим БДП-ом по становнику.

ОпенСигнал Андроид фрагментација у односу на БДП по становнику, август 2014

Извор: Опенсигнал.цом

Да би мапирао корелацију, ОпенСигнал је нацртао БДП по становнику земаља у односу на тржишни удео у првих пет Андроид АПИ-ја: четири верзије Андроид КитКат и 4.3.1 Јелли Беан. Већи резултат на И-оси (који мери тржишни удео оних пет најбољих Андроид АПИ-ја) еквивалентан је мањој фрагментацији. Скуп светлосноплавих тачака у доњем левом углу графикона представља низ земаља подсахарске Африке, где јефтинији уређаји покрећу старије верзије Андроида. Корелација између БДП-а и фрагментације је очигледна. (У случају да се питате, крајња тачка скроз десно је Катар, где изузетно висок БДП по становнику не одражава стање опште популације.)

Андроид фрагментација ОпенСигнал према БДП-у по глави становника, август 2014

Извор: Опенсигнал.цом

ОпенСигнал је такође зацртао фрагментацију подељену између земаља у којима је БДП по становнику испод 20.000 и више од 20.000 УСД. Црвене и тамнозелене траке представљају најновије верзије Андроид оперативног система, док светлије зелене и друге боје представљају старије верзије. Око 35 процената уређаја у економски развијенијим земљама ради на Андроид Киткат, док само око 12 процената Андроид уређаја ради на Киткату у мање економски развијеним земљама. Графикон омогућава лако уочавање да верзије оперативног система доминирају у сиромашнијим земљама.

колико вреди мухамед али нето

Али Гоогле већ покушава да се позабави проблемом Андроид фрагментације, а како се испоставило, већ је дошао до решења: Андроид Оне иницијативе за развој стандарда за Андроид уређаје нижег нивоа. Стандарди ће произвођачима олакшати брзи развој и производњу приступачних уређаја за нова тржишта, а уједначиће фрагментацију тако што ће се побринути да чак и јефтини Андроид телефони могу да покрећу ажуриране верзије Андроида. То корисницима осигурава уједначеније искуство, а програмерима уједначенији изглед. Гоогле је осмислио програм Андроид Оне као своју стратегију за постизање „ следећу милијарду ”Корисници широм света. Гоогле-ови први партнери у оквиру те иницијативе лансирају телефоне који ће у Индији коштати мање од 100 долара.

То је важно не само за програмере - који би желели боље руковање оним што треба ући у апликације створене за тржишта у развоју - већ и за сам Гоогле. Андроид не покушава да буде иОС, Гоогле не покушава да буде Аппле, и то је у реду. Такође је разлог зашто је Гоогле-ов Сундар Пицхаи упоредио Андроид са „рањивом демократијом“, позивајући се на различите начине на које Аппле и Гоогле воде своје пословање, као и на сложеност Андроид света с којим се суочавају програмери.

Широке врсте уређаја, са различитим величинама екрана и могућностима обраде, за разлику од уредног иОС екосистема, а фрагментација је велики део онога што Андроид чини другачијим од иОС-а. Андроид ће постати мало сличнији иОС-у јер може бити уједначенији и универзалније ажуриран ако хардвер на којем ради може подржавати најновију верзију Гоогле-ових услуга.

Иако је проширење приступа паметним телефонима несумњиво добра ствар, Гоогле ће такође имати користи смањењем фрагментације на тржишту приступачних паметних телефона. Побољшање уређаја и њихове способности да покрећу најновије верзије Андроид оперативног система учиниће их такође способнијима да искористе веб-апликације које су озбиљан посао за Гоогле, а Андроид Оне ће Гоогле-у дати и већу контролу над произвођачима модификују у сопственом постављању Андроид-а. Будући да ће Андроид Оне телефони покретати основну верзију оперативног система, програм ће спречити произвођаче уређаја који учествују у програму да замене Гоогле услуге својим верзијама - као што су то раније радили Самсунг и Ксиаоми.

Али вреди напоменути да док Гоогле покушава да обједини фрагментирани Андроид екосустав, многи корисници који фрагментацију прилично лако могу пронаћи Андроид уређај у складу са својим жељама желе ли велики или мали екран, низак или висок цена или било који од непрегледног низа функција, софтвера и сензора. Огромна разноликост доступних Андроид уређаја вероватно ће наставити да ради у Гоогле корист у кратком року, чак иако компанија настоји да обједини Андроид свет (само мало) како би задржала одређену контролу над све већим бројем корисничких искустава са оперативним системом. систем.

Још од Тецх Цхеат Схеет:

  • иМессаге Нежељена пошта показује како су паметни телефони глупљи него што мислимо
  • Зашто досадни видео огласи на мрежи заправо делују на вас