Като потребители на Android ние не сме непознати за вълнението, което идва с нещо ново. Google обявява нови неща за Android, а производителите на хардуер прекарват следващата година, въвеждайки тази визия в различни форми и размери. Някои от нас живеят за ръба на кървенето, като се фокусират върху следващото поколение на процесора или каква е плътността на пикселите на следващия екран. Google направи софтуера част от това преживяване по няколко начина, а наскоро това доведе до почти електрически заряд от вълнение или безсилие, насочен към функциите, открити в Android M Developer Preview.
Колкото и готино да е, че Google позволява на всеки да разгледа следващата итерация на Android - безплатно, стига да имате Nexus устройство - понякога е лесно да загубите представа за това, което е важно в тези визуализации. Разработчиците са основният фокус тук, а в Android M повече от почти всяка предишна версия на Android, нещата под капака имат значение много повече от нещата, които виждаме на повърхността.
Не сте сигурни за какво говорим? Вижте нашето ръководство за визуализация на Android M Developer! {. Cta.large}
За потребителите на Kit Kat прегледът за разработчици на Android L беше като прозорец в един съвсем нов свят. Материалният дизайн на Google се разрази по целия екран и всичко се почувства живо и ново. Плюс 5 000+ нови API-та означаваше, че разработчиците имат много нови играчки, с които да играят, а ранните осиновители ще се сблъскат с каквито и да е приложения, поддържащи Material и да се възползват от новите функции, когато Nexus 6 стартира. Когато този ден най-накрая дойде, веднага стана ясно, че в Android L бяха направени редица съществени промени, преди той да стане Lollipop. Въпреки че беше много забавно да играем с L Developer Preview, това, което видяхме, нямаше цялостна мисъл - и това е начина, който трябва да прилагаме към Android M Developer Preview.
Хубаво е да гледате как експериментират с Google, но е важно да запомните, че нищо от това не е близо до камък
В прегледа на M Developer има няколко неща, които повечето хора изглежда обичат или мразят. Google изпробва опресняване на старото чекмедже на вертикално превъртане на приложението отзад, изглежда, не безпокойте изглежда не само се върна, но за постоянно местожителство в панела за бързи настройки и ако знаете правилната комбинация от натискане на бутони можете да получите достъп до непълна тъмна тема и предимно счупена мулти-прозоречна реализация. Хубаво е да виждате как експериментират с Google, но е важно да запомните, че нищо от това не е близо до камък или дори напълно функционално. Това е така, защото това не е важно за подготовката на разработчиците за следващата версия на Android, а това е наистина важното.
Вижте например Doze, новият механизъм на дълбок сън на Google. Това е система, предназначена да убива мрежовия достъп за всичко, освен с приоритет в облака, включително сканиране през WiFi, и да деактивира нещата от AlarmManager и JobScheduler. Страхотната новина тук за потребителите е почти нищо, включително и ключалки, които ще убият батерията на устройството ви, когато тя остане бездействаща. За да се справят грациозно с това поведение, разработчиците трябва да могат да се уверят, че приложенията им не предизвикват хаотичен потоп от известия, когато потребителят вземе устройството си, в противен случай това приложение със сигурност ще се деинсталира след известно време.
Разрешенията за приложения са друга огромна печалба за потребителите, които разработчиците трябва да се подготвят. По-конкретно, за разработчиците ще бъде важно да имат начин да комуникират с потребителя на обикновен английски защо разрешението е важно. Колкото и да е изкушаващо някой да отиде и да изключи местоположението и достъпа до микрофон за всичко, това ще наруши някои основни функционалности в няколко приложения по пътя и тези разработчици трябва да гарантират, че не са виновни те за това поведение. Грациозният провал и простата комуникация ще решат много от това, но трябва да бъдат включени в приложението в деня на старта.
Това са две от десетки неща под капака в Android M, към които разработчиците трябва да се подготвят, и затова M Developer Preview съществува. В момента целият фокус на Google е върху разработчиците, които правят по-добри приложения и това е критична част от този процес. Макар че също така виждаме над какво работи екипът на Android, докато се подготвят за следващия Nexus, важно е да запомним, че не гледаме на готов продукт. Тази година повече от миналата година, тъй като вече знаем, че по пътя ще има няколко актуализации на прегледа на M Developer. Сигурни сме да видим някои визуални промени, тъй като следващата версия се оформя и се превръща в цялостна мисъл, а като хора, които се радват да живеят на кървящия ръб, трябва да бъдете част от това. Най-добрият ви залог в този момент е да се отдръпнете, да се отпуснете и да се насладите на возенето. Кой знае, промените, с които не сте съгласни в началото, може дори да нараснат върху вас.