Андроид централ

Пикел-ове везе са Гоогле-ом су његова највећа снага—али и слабост

protection click fraud

Гоогле је лансирао своје прве Пикел телефоне још 2016. године, а ми се спремамо да лансирамо осму генерацију уређаја компаније, Пикел 8 серије, касније ове године. Иако је укупна продаја Пикел линије Делић од онога што Самсунг успе у једној години, нисам баш забринут да ће Гоогле убити своје пословање са Пикел паметним телефонима, праксу коју имају склоност да се.

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

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

Нису дозвољени „прљави хакови“.

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

твиттер апп
Апликација Твиттер која ради на Пикел таблету. Андроид поставља апликацију у поштанско сандуче да би сачувао њен однос ширине и висине.(Кредит слике: Картхеек Аллади)

Ови корисници су споменули како други уређаји могу да прикажу своје омиљене апликације преко целог екрана, или им бар нуде опцију да то ураде, за разлику од Гоогле-ових уређаја. На пример, апликација Твиттер на Самсунг таблетима заузима цео екран.

твиттер
Апликација Твиттер која ради на Самсунг Галаки Таб С8 Ултра. Зато што су медијски садржај, огласи и заглавље истраживања дизајнирани да заузму доступни хоризонтални простор уз задржавање свог изгледа односа, Твиттер апликација када се растегне може изгледати прилично изобличено, до тачке у којој се ни један твит не може приказати у целина. (Кредит слике: Мисхаал Рахман)

Гоогле-ова одлука да апликације у поштанским сандучићима, по мом мишљењу, је исправна: прави компромис између жеље програмера да не буду изобличене размере страница њихових апликација и жеља корисника да користе своје апликације у жељеном оријентација. Да је Гоогле урадио ништа, онда би многе апликације једноставно биле закључане на портретну оријентацију као на ОнеПлус Пад или ОППО Финд Н2.

То би очигледно пружило ужасно искуство корисницима, јер би морали да преокрену своје уређаје чак и да користите одређене апликације (замислите да користите таблет 16:10 пиксела у портретном режиму!) Уместо тога, Гоогле је направио а конфигурација на нивоу платформе то омогућава ОЕМ-у да одлучи да ли ће поштовати оријентацију апликације или не. И Пикел Таблет и Пикел Фолд користе ову конфигурацију за присилно пребацивање апликација закључаних у портретном положају у пејзажни режим, али без њиховог растезања постављањем у поштанско сандуче.

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

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

онеуи
ОнеУИ-јева функција „Пејзажни приказ за апликације за портрет“ у оквиру Подешавања > Напредне функције > Лабораторије.(Кредит слике: Мисхаал Рахман)

Произвођачи оригиналне опреме, схватајући да не могу да натерају сваког програмера да оптимизује своје апликације за своје уређаје, уместо тога примењују сопствене софтверске функције или „хакове“ за компензацију. Самсунг, на пример, нуди функцију у ОнеУИ-у под називом „пејзажни приказ за портретне апликације“ која омогућава корисницима „присилити апликације које обично подржавају само портретни приказ да се приказују у пејзажном приказу када се [њихов] таблет држи хоризонтално." Оно што је најважније, ова функција такође омогућава корисницима да „изаберу да задрже оригинални однос ширине и висине апликације или да је протежу да попуни цео екран“. Дакле, док апликације као што су ФедЕк, Венмо, Аутхи, Нотхинг Кс, Амплифи, АМЕКС и друге су приказане у поштанском сандучету на Пикел таблету, могу бити присиљене да попуне екран у пејзажном режиму на Галаки-у таблета.

Немојмо само да срамотимо Твиттер ФедЕк, Венмо, Аутхи, Нотхинг Кс, Амплифи, АМЕКС и још много тога. Оптимизујте своје апликације https://t.co/DsgmGlc9MC пиц.твиттер.цом/М5н2л56ЛзК22. јуна 2023. године

Види више

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

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

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

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

Прављење промена „на прави начин“

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

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

андроид скроловање
Андроид функција померања екрана (Заслуга слике: Андроид Централ)

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

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

Увек испред чопора

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

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

таблет таблета
Пикел таблет који ће ускоро бити прикључен. Иако се таблет причвршћује на прикључну станицу преко пого пинова на задњој страни, Андроид прикључну станицу третира као УСБ аудио прикључну станицу. Андроид-ов УСБ ХАЛ је додао подршку за аудио прикључне станице у Андроиду 13.(Кредит слике: Гоогле)

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

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

instagram story viewer