Google випускає фреймворк мобільного інтерфейсу користувача Flutter, щоб протистояти Xamarin від Microsoft

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Сьогодні на виставці MWC 2018 компанія Google оголосила про випуск бета-версії Flutter, своєї мобільної інтерфейсної основи для розробки власних інтерфейсів на iOS і Android. Flutter буде конкурувати з кросплатформним мобільним фреймворком Microsoft Xamarin. Flutter націлений на розробників, які хочуть швидко постачати функції з акцентом на нативний досвід кінцевого користувача на iOS та Android.

Переваги Flutter:

  • Швидкісний розвиток із такими функціями, як гаряче перезавантаження з відстеженням стану, нова реактивна структура, багатий набір віджетів та інтегрований інструментарій.
  • Виразний і гнучкий дизайн зі складними наборами віджетів, багатими бібліотеками анімації та багатошаровою розширюваною архітектурою.
  • Високоякісний досвід на різних пристроях і платформах за допомогою нашого портативного рендерера з прискоренням GPU та високопродуктивного середовища виконання коду ARM.

Мені найбільше подобається у Flutter його багаторівнева архітектура, яка забезпечує повне налаштування. Розробники можуть легко створити інтерфейс користувача, як показано нижче, для своїх мобільних програм.

Flutter також дозволяє розробникам повторно використовувати наявний код Java, Swift і ObjC, а також отримувати доступ до нативних функцій і SDK на iOS і Android. Зараз існує понад 1000 пакетів, які працюють із Flutter, включаючи SQLite, Firebase, Facebook Connect, спільні налаштування, GraphQL тощо. Нарешті, розробники можуть створювати програми за допомогою Flutter за допомогою будь-якого текстового редактора в поєднанні з інструментами командного рядка Google. Існує також плагін Visual Studio Code для Flutter.

Дізнайтеся більше про Flutter тут.

Форум користувачів

0 повідомлення