Серията събития „Playtime“, фокусирана от разработчиците на Google, стартира днес, а с нея идва и куп промени за разработчиците, публикуващи приложения в Play Store. Най-големият тласък на фокусирането на Google е промяната на дългогодишната парадигма за инсталиране на големи (и все по-често) приложения на вашия телефон по един размер за всички.
Промените произлизат от нов формат за публикуване, наречен „пакет за приложения за Android“. Пакети позволяват на разработчиците да разделят приложенията си в различни компоненти, за да намалят първоначалния размер на инсталираното приложение за потребителите. Това означава, че когато отидем да изтеглим приложение, вероятно размерът на файла ще бъде по-малък - нещо, с което всички можем да се съгласим, е добра промяна - и допълнителни компоненти могат да изтеглят и добавят към приложението по-късно, когато е необходимо. Това също така дава възможност за по-големи общи приложения, в случай на употреба на неща като игри, без да се използват специализирани файлове за разширение.
Google прави още по-лесно за разработчиците да разпространяват приложения по множество начини, без да изграждат множество приложения.
Преминаването към пакети за приложения помага на Google да продължи по-надолу в процеса на рационализиране на парадигмата за инсталиране на приложението. Част от процеса е подобряването на „незабавните приложения“ - наскоро обявената система, която позволява на приложенията да зареждат основните си компоненти и да работят без инсталация. Сега мигновените приложения могат да бъдат проектирани така, че да са просто част от пакетите с приложения - което означава, че разработчиците вече не трябва да имат отделно приложение „незабавно“ и „инсталируемо“, те просто правят пакет от приложения, който определя каква част ще се изпълнява като моментно приложение, а останалото може да дойде по-късно. Това е голямо подобрение за разработчиците, които наистина не искат да поддържат отделни версии на своите приложения и могат да се възползват от по-добра конверсия от това да бъдат намерени в интернет или Play Store до реално инсталиране на приложение.
Когато приложенията са по-малки и стартират по-бързо, всеки печели.
От гледна точка на потребителите, тези две промени са значителни с това, че допълнително размиват линиите на това какво означава да "инсталирате" приложение. Но когато е направено правилно, крайният потребител печели - всъщност няма значение дали приложението, част от приложението или изобщо няма компонент всъщност е „инсталирано“, стига времето за изпълнение да е бързо и приложението да работи като очакваш. Има допълнително предимство да спестите място за съхранение на телефон, както и мобилни данни, ако трябва да получите ново приложение, докато сте далеч от Wi-Fi.
Тези типове промени ще отнемат много време, за да се изтръгнат пред масите и изискват разработчиците да въведат време, за да ги превърнат в реалност в собствените си приложения, но резултатите трябва да са положителни за всички.
Google има много повече неща за обсъждане и много актуализации за разработчиците, отколкото това, което е подробно описано тук. Ако това е вашата област на опит (или искате да бъде), Google има много информация в блога си за разработчици.