![](/f/513eef7d830c76d42488a4dedfb83878.jpg)
Слышали ли вы когда-нибудь об интересном новом приложении, которое хотели бы загрузить, а потом узнали, что оно недоступно для вашей мобильной операционной системы? Или может есть версия приложения для вашей ОС, но она не такая хорошая(Snapchat для Android может придет на ум). Если вы столкнулись с одним из этих моментов, то на это есть веская причина: приложения для Android и iOS написаны на разных языках программирования. это означает, что разработчикам приходится начинать практически с нуля, когда они воссоздают свое приложение для новой платформы, иначе они рискуют поставить под угрозу производительность. Несколько компаний разработали инструменты, помогающие решить эту проблему, включая Microsoft (Ксамарин) и Facebook (Реагировать нативный), но всегда есть возможности для улучшения — и это именно то, что Google обещает в публичном выпуске Flutter 1.0.
Flutter существует в различных бета-итерациях с 2015 года, но на сегодняшний день он заявляет о себе как о полноценной и зрелой версии. движок с открытым исходным кодом для кроссплатформенной мобильной разработки, а это значит, что мы можем ожидать увидеть его влияние на многие другие приложения в будущее.
Рекомендуемые видео
Начнем с того, что мы можем ожидать увидеть элементы дизайна Material. Material — это идеология дизайна Google, предпочитающая минималистичный, белый и округлый вид. Компания находится в процессе выпуска последней версии Material. в большинстве своих продуктов, так что вы, вероятно, с ним знакомы и уже решили, фанат вы или нет. Некоторые называют это элегантным, другие предпочитают немного больше цвета и текстуры, но в любом случае разработчики приложений которые используют Flutter, получат все инструменты, позволяющие «полностью реализовать Material». Дизайн."
Связанный
- 6 крупнейших функций iOS 17, которые Apple украла у Android
- Android по-прежнему опережает iPhone в небольшом (но важном) смысле.
- Ваш iPhone может украсть эту функцию Pixel Tablet, когда получит iOS 17
Мы также можем увидеть немного больше разнообразия в том, как выглядят и работают приложения, созданные Flutter. Движок Google обещает позволить дизайнерам более точно создавать приложения. Движок позволяет дизайнерам контролировать каждый пиксель на экране, и существует меньше ограничений на то, где и как они могут накладывать и анимировать графику, видео, текст и элементы управления. На данный момент эти возможности пользовательского интерфейса заслужили хорошие отзывы со стороны сообществ разработчиков. так что, надеюсь, мы можем ожидать меньше шаблонного дизайна и более широкий выбор дизайна от приложений, созданных с помощью Трепетать.
Производительность также является основным преимуществом Flutter. Двигатель работает на одном и том же Графический движок Skia 2D который поддерживает Chrome и Андроид, а Google оптимизировал графику для работы с исходной скоростью вашего устройства, поэтому производительность графики в приложениях Flutter должна быть впечатляюще плавной.
Одним из преимуществ для разработчиков является горячая перезагрузка с сохранением состояния, возможность, которая позволяет им вносить изменения в свое приложение и мгновенно видеть результаты без перезапуска приложения. Хотя это не влияет напрямую на потребителей, если это существенно сократит время разработки, это может оказать интересный эффект на распространение приложений на рынке.
В конечном счете, еще рано говорить о том, какой эффект Flutter окажет на потребителей. Во-первых, ему необходимо завоевать популярность среди разработчиков — в настоящее время React Native (движок Instagram, Airbnb и UberEats и другие) значительно превзошли его с точки зрения поддержки рынка и сообщества, но ситуация вполне может измениться теперь, когда Flutter является общедоступным. Также нет никаких сомнений в том, что элементы Material Design являются большим благом для сообщества разработчиков Android, поскольку им проще, чем когда-либо, имитировать характерный стиль этой операционной системы.
Рекомендации редакции
- Как мы тестируем планшеты
- Google Pixel Watch 2: слухи о цене, дата выпуска, новости и многое другое
- Apple добавляет новое приложение на ваш iPhone с iOS 17
- Я обнаружил огромную проблему с новым приложением ChatGPT для iPhone.
- Я ненавижу клавиатуру своего iPhone, но это приложение сделало ее лучше
Обновите свой образ жизниDigital Trends помогает читателям быть в курсе быстро меняющегося мира технологий благодаря всем последним новостям, забавным обзорам продуктов, содержательным редакционным статьям и уникальным кратким обзорам.