Предварителен преглед на Android M за разработчици: Функции и преглед
По време на Google I / O 2014 Google пусна на общността преглед на разработчиците за Android L, за да позволи на разработчиците да тестват приложенията си на новата версия на Android. Android L беше пусната по-късно като Android Lollipop за масовата публика. В Google I / O тази година Google подобно пусна на общността следващата версия на Android Developer Preview - Android M. Аз го изпробвах през изминалата седмица. Нека видим как следващата версия на Android се оформя.
интерфейс
Android M, в момента, се чувства по-скоро като драматичен скок и по-скоро като необходим ъпгрейд.
Предишните версии на Android - Gingerbread до Ice Cream Sandwich, Jelly Bean до KitKat, дори KitKat до Lollipop - всички значителни подобрения в интерфейса и функционалността. Lollipop към Android M, обаче, се чувства по-скоро като надграждане до Lollipop, отколкото следващата голяма крачка напред. В по-голямата си част, ако сте свикнали да използвате Android, Android няма да изглежда много различно, особено от Lollipop. Повечето неща все още функционират по същия начин, както винаги, любимите ви приложения за Android нямат склонност да губят съвместимост с бъдещите версии на Android и т.н.
М има много промени обаче и ще започнем да покриваме най-очевидните.
Приложното чекмедже е преработено от традиционното странично превъртане на Android. След това превъртате нагоре и надолу, за да намерите приложенията си, като четирите най-използвани приложения в горната част на екрана са точно под лентата за търсене на приложенията ви, подобно на менюто "Старт" в Windows. Интерфейсните ремонти като това са предимно въпрос на мнение, но за мен, аз намирам вертикалното превъртане много по-неудобно от преди и предпочитам да прелиствам между различни екрани на приложения в азбучен ред. Намирането на точното приложение, което искам, изисква малко повече време и усилия, а за смартфон, чувствам, че опитът от потребителя трябва да е по-склонен към улесняването. За окончателната версия на Android M, по-скоро се надявам, че те добавят опция да се върнете към старото чекмедже за приложения за упорити консерватори като мен, които предпочитат да поддържат потребителския интерфейс съвместим.
Външен вид
Това е още една област, в която Android M се чувства по-скоро като итерация на Lollipop, отколкото истинска еволюция. Докато опциите за програмисти в Настройки предлагат персонализиране на темата (нещо, което се надявам да се разшири отвъд простите светлинни и тъмни теми), в повечето случаи естетиката на Android M е традиционна тарифа за Android и Lollipop. За разлика от Lollipop, няма сериозен ремонт в приложенията на Google. Материалният дизайн все още е следващата голяма стъпка и остава в Google Now и други приложения на Google.
Материал Дизайн вече е доста твърд, така че се съмнявам, че ще има големи промени в него. Всички промени, които ще бъдат направени в бъдеще, вероятно ще бъдат много малки.
Приложения, функции и персонализиране
Част от набор от функции на Android M е подобреното управление на батерията, което е най-забележимо при всяко включване на телефона в режим на заспиване или оставяне на определени приложения на празен ход за дълги периоди от време. Това не би трябвало да е много проблематично за повечето потребители, но ако се случи да използвате някои наследствени приложения - като IM клиенти, които се предполага, че винаги са отворени и онлайн - може да откриете, че се натъквате на някои странни проблеми. Тези нови функции на батерията водят до някои странни опити за пестене на енергия и смятам, че това може да е причината за проблема в изображението, което ще видите.
Забелязвате ли как някои от тези икони за приложения са изключително пикселирани в сравнение с останалите? Никога не съм срещал този проблем на предишни версии на Android, така че ако трябваше да отгатна причината зад него, то би било предназначено да намали ефективността, необходима, за да се запази постоянно изображение на началния екран и чекмеджетата на приложенията. Новите функции за пестене на батерията, според мен, удължиха живота на батерията на телефона ми с около два часа, което беше много хубаво, имайки предвид проблемите, свързани с живота на батерията, които преди това имах.
Новите настройки на приложението за Android M са множество функции - приоритет на известяване, разрешения за приложения и оптимизация на батерията. Тези оптимизации на батериите могат да причинят проблеми с по-стари, наследени приложения. За да поправите това, отидете на "Батерия" и изключете оптимизацията на батерията. Това ще направи това отделно приложение да консумира повече енергия, отколкото би било иначе. В по-голямата си част оптимизацията на батерията трябва да се появи като много приветлива промяна и след като малките бъгове, които споменах, са изгладени (вероятно от официалното издание), това ще бъде чудесна крачка напред за живота на батерията на телефони с Android.
Освен това, разрешенията за приложения са може би най-важната функция към Android M. Това означава, че Facebook, които искат да имат достъп и да контролират почти всичко на вашия телефон.
За щастие за вас това поведение може да бъде контролирано сега. Ако не вярвате на набор от искани разрешения на приложението, всичко, което трябва да направите, е да преминете към "Настройки" и да деактивирате функциите, които не искате приложението да използва. Важно е да отбележите, че това може да причини проблеми в някои приложения, особено ако се опитате да използвате функции, разчитащи на разрешенията, които сте деактивирали. За защитниците на неприкосновеността на личния живот това трябва да се разглежда като много приветлива промяна.
Що се отнася до горещите нови приложения, за да се възползвате от новите приложни програмни интерфейси (API) на Android M ... те все още не са тук, затова не мога да коментирам тях. Тези, които вероятно няма да се появят, докато Android M бъдат пуснати на пазара, така че дотогава ще използвате същите - но все още напълно солидни - приложения и функции, които сте използвали с Android в миналото.
заключение
Android M Developer Preview се чувства много като Lollipop 2.0. Lollipop имаше за цел да подобри живота на батерията, но беше измъчван от изтичане на памет и изтичане на батерията, които оттогава изчезнаха от Android M. Материалният дизайн все още е толкова хубав, както винаги и можем да видим разширената персонализация на темата до момента на правилното пускане.
Дори в ранното си състояние, Android M вече се чувства като това, което Lollipop е трябвало да бъде, с Material Design обратно в пълна сила, различни оптимизации живота на батерията и корекции на грешки. Новите функции са доста обещаващи - контролирането на разрешенията за приложения и приоритет на известяването са чудесни функции за потребителите на захранване, добавяйки възможности, които преди това са възможни само с корени устройства и персонализирани ROM.
Имах моите малки дроги, като например с App Drawer, но Android M вероятно ще бъде много горещ избор, след като най-накрая бъде завършен и освободен. Очаквам с нетърпение да използвам окончателната версия на Android M.
Дотогава Preview Developer не предлага много големи подобрения и се чувства повече като една крачка напред, отколкото истинска революция.