И така, дългоочакваното Google Nexus 5 е най-накрая тук. И с новото устройство идва нова версия на Android: версия 4.4 "KitKat." Преди около два месеца Google обяви името от най-новата им версия на Android. Въпреки това, не беше казано много за операционната система и какво би било различно от 4.3 Jelly Bean. Това е в рязък контраст с хардуера на Nexus 5, който беше почти свършена работа преди завинаги. Във всеки случай и устройството, и операционната система вече са налични. И като такива, всички останали подробности излязоха наяве.
Миналата нощ, ние покрихме някои от ключовите характеристики, за които (по това време) се говореше, че ще бъдат включени в днешното официално представяне. Историята се фокусира главно върху промените, които засягат фрагментацията, поддръжката на нови типове сензори и подобрената поддръжка на NFC. Много от тези и още бяха потвърдени днес, заедно с множество нови функции, благодарение на официалното пускане както на KitKat, така и на Nexus 5 и някои вътрешна работа на детектив.
По-добра интеграция на Google Now
Стандартният стартер вече ще включва Google Now отпред и в центъра. С това имам предвид, че ще бъде точно на началния ви екран, само с едно плъзгане наляво. А на Nexus 5 ще можете просто да кажете „ОК, Google Now“ от всяко място на началния екран и Google Now ще започне да ви слуша.
Функционалността „OK, Google Now“ е подобна на това, което видяхме при Moto X и най-новите Droid устройства. Това обаче е малко по-малко полезно от предишното предложение, тъй като устройството трябва да е включено и да е на началния екран, за да работи.
Вградена поддръжка за печат
От известно време решенията за следпродажбен печат могат да използват Google Cloud Print. Сега обаче отпечатването е вградено директно в операционната система, без да са необходими допълнителни приложения.
По-бърза многозадачност
Android 4.4 е предназначен да подобри производителността при многозадачност чрез оптимизиране на управлението на паметта и подобряване на реакцията на сензорния екран. Това, заедно с усилията за намаляване на отпечатъка от паметта на основните приложения, трябва да означава, че системата ще използва по-добре наличните изчислителни ресурси.
Потапящ режим на цял екран
Android направи цялостното изживяване „по-ангажиращо“, като позволи на съдържанието да използва цялата налична недвижима площ на екрана. Преди това беше възможно само в определени типове приложения, като видео плейъри, където не се изискваше въвеждане от потребителя.
Сега всяко приложение може да използва цялата площ на екрана, като избледнява и двете системни ленти. Преди всяко взаимодействие с потребителя връщаше скритите ленти. Сега обаче лентите могат да бъдат настроени да се появяват отново само с плъзгане от горната част на екрана. Това позволява на приложения от всякакъв тип да използват тази функция, дори когато се изисква въвеждане от потребителя.
Поддръжка на устройства от нисък клас
KitKat е рационализиран, така че всеки основен компонент има намален отпечатък от паметта, с нови API, насочени към подпомагане на разработчиците на приложения да създават по-бързи и по-ефективни от паметта приложения. Това включва новия API ActivityManager.isLowRamDevice(), което ви позволява да настроите поведението на приложението си, за да съответства на ограниченията на паметта на целевото устройство. Освен това основният системен процес е съкратен и новите услуги са конфигурирани да работят серийно и в малки групи, за да се избегнат по-големи изисквания към паметта.
Това допълва вчерашната новина, че Android 4.4 би бил по-подходящ за устройства с ограничена памет. Както е посочено на сайта за разработчици на Android:
Производителите на оригинално оборудване, създаващи следващото поколение устройства с Android, могат да се възползват целеви препоръки и опции за да работите с Android 4.4 ефективно, дори на устройства с малко памет. Настройката на кеша на JIT код на Dalvik, сливането на същата страница на ядрото (KSM), размяната към zRAM и други оптимизации помагат за управлението на паметта. Новите опции за конфигуриране позволяват на OEM производителите да настройват нивата на недостиг на памет за процеси, да задават размери на графичния кеш, да контролират възстановяването на паметта и др.
Това каза, въпреки твърденията за съвместимост с хардуер от по-нисък клас, в най-добрия случай намираме за любопитно, че Google избира да не актуализира GSM Galaxy Nexus до 4.4. Google споменава това това се дължи на това, че устройството е извън 18-месечния жизнен цикъл на продукта, но не можем да не смятаме, че това не е точно добър пример за други устройства доставчици.
Подобрена производителност на изобразяване
Благодарение на промените в механизма за изобразяване, приложенията, които използват RenderScript, ще се възползват от настройката в 4.4. Главната сред тези промени беше актуализиран SurfaceFlinger на Android от OpenGL ES 1.0 до OpenGL ES 2.0. Това носи допълнителна производителност чрез използването на мулти-текстуриране, както и подобрени визуализации с цветово калибриране и по-усъвършенствани ефекти.
Подобрена поддръжка на NFC плащания: емулация на хост карта
Вчера споменахме, че функционалността за плащане чрез NFC ще бъде разширена до устройства без NFC защитени елементи. Сега знаем как е възможно това. Android 4.4 въвежда поддръжка за Емулация на хост карта, при което стандартният NFC хардуер може да емулира смарт карти, базирани на ISO/IEC 7816, които използват безконтактния протокол ISO/IEC 14443-4 (ISO-DEP) за предаване. След това всяко устройство с NFC хардуер може да използва функцията „докосни за плащане“. Въпреки това не всяко устройство ще има поддръжка. И в момента изглежда, че само устройства със SIM карти в САЩ отговарят на условията.
Подобрена сигурност
Android 4.4 вече използва SELinux в режим на прилагане, за да блокира потенциални нарушения на правилата в SELinux домейн. KitKat също така подобрява криптографските алгоритми, като добавя поддръжка за два допълнителни алгоритъма. Повече информация за новите функции за сигурност в Android 4.4 можете да намерите в Pulser_G2's Общ преглед на подобренията в сигурността на Android 4.4 и неговия обширен преглед на dm-истина и неговите последици.
SMS доставчик
Разработчиците на приложения вече могат да използват споделен доставчик на SMS и нови API за обработка на съобщения на устройството, както и съхранение и извличане на съобщения. Новите API използват новите SMS_Deliver намерение да позволи на разработчиците на приложения да насочват съобщения през приложението за съобщения по подразбиране на потребителя, което прави изживяването между приложения безпроблемно.
Нови сензорни режими и подобрена свързаност
И накрая, опциите за свързване и поддръжката на сензори бяха подсилени в KitKat. Пакетирането на хардуерни сензори е нова оптимизация, която трябва драстично да намали консумацията на енергия по време на текущи дейности на сензора. Това е идеално за случаи на използване на сензори с ниска мощност и продължителна употреба, като приложения за геофитнес и други. Добавена е и поддръжка за сензори за откриване на стъпки и брояч на стъпки, въпреки че това зависи от хардуера.
Поддръжката за IR Blasters също беше добавена към 4.4, носейки нов API и системна услуга. Те ще позволят на разработчиците на приложения да използват по-добре IR Blasters на поддържани устройства, без необходимост от специфично за устройството кодиране.
И накрая, Bluetooth видя хубав ремонт с поддръжка за HID през GATT (HOGP), което дава приложения връзка с ниска латентност за избор на хардуер и MAP, която позволява на приложенията да обменят съобщения близки устройства.
Android дизайн
Бяха направени и доста промени в дизайна. Те включват смекчаване на сините акценти в целия потребителски интерфейс, както и няколко по-фини промени. Фантастичен преглед с подробности за някои от новите дизайнерски функции в KitKat може да бъде намерен по-долу:
//www.youtube.com/embed/6QHkv-bSlds
Въпреки че не чухме нищо за носими устройства, както се очакваше преди, със сигурност получихме достойни лакомства на този Хелоуин. Подобренията в потреблението на ресурси, отзивчивостта, поглъщането и цялостното прилягане и завършеност създават страхотна актуализация. Ние сме развълнувани от това, което Android 4.4 KitKat носи на масата, и сме още по-нетърпеливи да видим какво крие бъдещето за ОС.
Какво ви вълнува най-много в Android 4.4? Кажете ни в секцията за коментари по-долу!
Пълен списък с нови функции за крайни потребители, достъпни в 4.4, може да бъде намерен на Уебсайт на Android KitKat, а повече ориентирани към разработчиците функции могат да бъдат намерени на Уеб сайт за разработчици на Android.