Член

Новото с инструментите за разработка на Google I / O 2018

protection click fraud

По-рано Android и Chrome бяха известни с това колко трудни са за изграждане. Вече не. Google продължава да подобрява своите инструменти за разработчици година след година и в I / O 2018, има какво да се вълнуваме.

Какво е новото и вълнуващото в инструментите за разработка на I / O 2018?

Най-голямото съобщение за разработчиците на приложения за Android беше Android Studio 3.2. Не защото всички харесват по-голям брой, а заради някои огромни функции, които ще дойдат с него. Докато неща като нов свивател и оптимизатор са доста готини по някакъв измамен начин, скоро ще има някои наистина страхотни функции, насочени към потребителите.

  • Android Jetpack - Jetpack е пакет от функции, които разработчиците могат да включат директно в своите приложения, които поддържат четири основни компонента на разработката: Архитектура, Потребителски интерфейс, Фондация и Поведение. Тези компоненти обхващат неща като управление на данни, анимация, възпроизвеждане на мултимедия, разрешения и много други. И тъй като те не са вградени в самия Android, Google може да добави повече по всяко време и те са лесни за внедряване чрез библиотеката за поддръжка на Android.

  • Пакети с приложения - Google знае, както и разработчиците, че когато дадено приложение стане твърде голямо, потребителите престават да искат да го изтеглят. Таксите за данни и свободното пространство могат да означават, че приложението ви губи базата си за инсталиране, докато расте. За да се пребори с това, Google представи App Bundles и Google Play Dynamic Delivery. Разработчикът може да постави всичко необходимо за приложението да работи на множество архитектури и на множество езици конзолата за програмисти на Google Play и тя да създава пакети, които съдържат само файловете, от които се нуждае определен потребител. След това динамичната доставка на Google Play се включва и предлага правилните файлове на правилните потребители.

  • Резени - Филиите са малки „отдалечени“ части от приложението ви, които могат да се показват някъде като лентата за известия или в търсене с Google. Един пример е музикален плейър, който е поставен Сега свири контролира търсенето, когато потребителят е търсил музика. Действията в приложението са по същество визуални Google Assistant действия, които могат да позволят на потребителя да направи нещо като да гледа видео или да поръча храна Вашият приложение от почти всеки екран. Когато са обединени, те могат да променят начина, по който използваме нашите Android телефони.

Android P носи и някои нови API. Приложенията, разработени за P, ще съобщят на разработчиците колко дълго дадено приложение се използва и как използва се. След това те могат да дадат обратна връзка, като да ви съветват, че е време да оставите телефона. Има и нов биометричен мениджър, така че производителите на устройства да могат лесно да внедрят неща като сканиране на ириса чрез защитния елемент на хардуера. И разбира се, новите елементи на потребителския интерфейс като известията и действията на Асистент изглеждат страхотно.

Verizon предлага Pixel 4a само за $ 10 / месец на нови неограничени линии

Какво е новото с инструментите за разработка на Android?

Инструментите в Android Studio изглеждат добре и с версия 3.2. Малките промени, предназначени да направят създаването на страхотни приложения по-лесно и по-бързо, винаги са добре дошли и тези „малки неща“ получиха най-топлото посрещане.

  • Емулаторът на Android ще се стартира по-бързо поради инструменти като поддръжка на моментни снимки и по-добро управление на ресурсите. Демонстрация показа, че емулаторът, пълен с рамка на устройството, отваря и изпълнява Android 3D стрес теста 2 секунди. Да, две. Секунди. И аз не вярвах, докато не го гледах няколко пъти.
  • Тематизиране на материалите - Материалният дизайн беше лесен начин да накарате приложенията да следват последователен вид и паднаха, но това беше така също последователен. Тематичността на материалите е Материален дизайн, който няма да накара всяко приложение да изглежда еднакво. Вземете вашата торта и яжте и нея!
  • Експерименталните разширения на Kotlin ще ви позволят да пускате тези обикновени неща, които трябва да правите, отново и отново в приложението си с едно или две щраквания.
  • Поддръжката на AR приложения в емулатора е доста голяма работа.

Видяхме и някои нови инструменти за машинно обучение, езика Flutter и по-добра поддръжка за изчисления в облак. Разработването за Android става все по-добро и по-лесно и по-лесно.

А какво ще кажете за инструментите на Chrome?

Android Studio, както и общата поддръжка на приложения за Linux, идва в Pixelbook. Ако не бяха направени други съобщения, това пак щеше да е най-добрият I / O на Google. Но видяхме и демонстрация, която позволява на разработчика да създаде едно приложение, оптимизирано за всеки екран, и което включва големи екрани на Chromebook.

Ще научим повече за уеб разработката и инструментите за отстраняване на грешки като LightHouse през следващите дни.

Нещо за Фуксия?

Какво Фуксия? Напълно сериозно, извън краткото споменаване на езика Flutter, нищо, което искаме да знаем за бъдеща операционна система от Google, не се появи. Всъщност не очакваме, тъй като Google I / O е свързана с промени в съществуващи инструменти и нови функции за нещата, които вече използваме.

instagram story viewer