DOU #tech
10.8K subscribers
1.1K photos
13 videos
1.44K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на [email protected]

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Як в 2 кроки наблизити адаптивну верстку Flutter до способу побудови XML-макета в Android Studio

Стаття про те, як створити Flutter-додаток, що може адаптуватися до різних екранів і орієнтацій.

Початківці знайдуть у ній шаблон для вивчення, а досвідчені користувачі — ще один погляд на це питання.

👉 https://dou.ua/goto/ZRwn

#Flutter #mobile
Google представив Flutter 2 та Dart 2.1

За допомогою Flutter 2 можна використовувати один і той же код для розробки нативних програм для 5 операційних систем: iOS, Android, Windows, macOS та Linux і відповідно для браузерів Chrome, Firefox, Safari, чи Edge.

👉 https://dou.ua/goto/3W0L

#Flutter
React Native vs Flutter. Обзор архитектур и «под капотом»

Алексей Закира, Lead React/React Native разработчик в Customertimes, рассказывает о кросс-платформенных решениях для мобильной разработки React Native и Flutter.

В статье вы найдете обзор архитектур и того, что под капотом, а также узнаете об особенностях и ограничениях обеих платформ.

👉 https://dou.ua/goto/A5FA

#Flutter #ReactNative #mobile
Розширення функціоналу Dart-колекцій з бібліотекою dartx

Експертка з мобільної розробки, GDE з Dart та Flutter Анна Домашич ділиться досвідом з покращення читабельності та лаконічності Dart-коду у роботі з колекціями за допомогою бібліотеки dartx на прикладі повсякденних завдань Flutter-розробника.

👉 https://dou.ua/goto/i8p8

#Flutter #mobile
Як прискорити перший показ анімацій у Flutter-застосунку

Проблем із продуктивністю у застосунків, написаних на Flutter, не так вже й багато, а деякі з них можна побороти доволі простими способами.

У цій статті розглядається проблема та шляхи розв’язання першого «гальмонутого» показу анімацій в застосунках, написаних за допомогою Flutter.

👉 https://dou.ua/goto/U5bs

#Flutter #mobile
React Native & Flutter fight club

На форумі під статтею про безпеку React Native додатків у порівнянні з нативними розвернулася дискусія: https://dou.ua/goto/uLgi

На чию сторону станете ви?

#ReactNative #Flutter
Ще один підхід до локалізації Flutter-додатків, якого вам бракувало

Анна Домашич, експертка з мобільної розробки, розповідає, до чого призвело її прагнення поєднати локалізацію Flutter-додатка з механізмом генерації коду через build_runner.

👉 https://dou.ua/goto/93lO

#Flutter #mobile
Як писати документацію, а отримати тести на Flutter

Як писати тести через документацію? Відповідь на це запитання має Олександр — GDE у Flutter та Dart. Він вже близько 10 років створює кросплатформні мобільні додатки.

У своїй статті він на прикладах показує, як можна створити звичайний документ англійською мовою, а бонусом отримати widget та/або інтеграційні тести. Матеріал буде корисним всім, хто займається розробкою мобільного додатку на Flutter.

👉 https://dou.ua/goto/JNLo

#Flutter #mobile
Функтори, Аплікативи, та Монади з ілюстраціями

Олександр вже близько 10 років створює кросс-платформені мобільні додатки, а ще  —  GDE у Flutter та Dart, підготував подвійний переклад статті «Functors, Applicatives, And Monads In Pictures» з англійської на українську, та з Haskell на Dart.

Якщо ви тільки починаєте занурення у функціональне програмування і слова «функтор» та «монада» вас може й не лякають, але викликають занепокоєння — цей переклад для вас.

👉 https://dou.ua/goto/O5aw

#Flutter #mobile
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 0: вступ

Анна — експертка з мобільної розробки, GDE з Dart та Flutter, досвідчена розробниця мобільних додатків на Flutter.

Більшість додатків, чи то мобільні, чи то веб, чи десктоп, залежать від того чи іншого бекенда. Отже, імплементація комунікації з API є невід’ємною частиною реалізації додатку. У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter додатках, які ми використовуємо в Tide.

👉 https://dou.ua/goto/mwM3

#Flutter
Нетворкінг у Flutter-додатках — про просте і складне на прикладі Tide. Частина 1: моделі даних з freezed та json_serializable. Про просте

Анна — експертка з мобільної розробки, GDE з Dart та Flutter, досвідчена розробниця мобільних додатків на Flutter.

Більшість додатків, чи то мобільні, чи то веб, чи десктоп, залежать від того чи іншого бекенда. Отже, імплементація комунікації з API є невід’ємною частиною реалізації додатку. У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter.

👉 https://dou.ua/goto/ftDA

#Flutter
Navigation 2.0 API у Flutter для web-проєктів

Артур, займається розробкою мобільних додатків у Welltech, розповів у статті про те, як розбирався з Navigation 2.0 API, що там незвичного для мобільного розробника, як заощадити час на старті та вивченні різних варіантів рішень.

Буде особливо корисно для тих, хто хоче спробувати Flutter web або робить мобільний додаток на Flutter і замислюється над портуванням його у web-додаток.

👉 https://dou.ua/goto/jObh

#Flutter
How to Easily Find YouTube Videos: A Comprehensive Guide