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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Нетворкінг у 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
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 2: моделі даних з freezed та json_serializable. Про складне

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

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

Буде корисно і цікаво розробникам будь-якого рівня.

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

#Flutter
Нетворкінг у Flutter-додатках — про просте і складне на прикладі Tide. Частина 3: HTTP клієнт та перехоплювачі запитів з dio. Про просте

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

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

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

#Flutter
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 4: HTTP клієнт та перехоплювачі запитів з dio. Про складне

Продовжуємо серію матеріалів про Flutter. Частини 3 і 4 цієї серії присвячені налаштуванню HTTP клієнта, який використовується для завантаження даних з бекенду. Ця частина має на меті показати більш просунуті налаштування об’єкта dio.

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

#Flutter
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 5: REST API запити з retrofit. Про просте

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

Ця частина має на меті показати базове використання пакета retrofit. Наприкінці цієї частини API виклик до Marvel Comic API з попередньої частини буде повторно імплементовано з використанням згенерованого коду.

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

#Flutter
Нетворкінг у Flutter додатках — про просте і складне на прикладі Tide. Частина 6: REST API запити з retrofit. Про складне

Це завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів.

Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів.

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

#Flutter
Тести є важливими для забезпечення якості програмного забезпечення, оскільки їх кінцева мета — підтвердження того, що реальність збігається з очікуваннями.

Тож у цьому матеріалі викладена (майже) найповніша шпаргалка з перевірок, доступних у Dart та Flutter-тестах з детальними коментарями до застосування:

https://dou.ua/goto/vMBO

#Dart #Flutter
Перевірки у Dart та Flutter тестах: (тепер точно) найповніша шпаргалка

Тести є суттєвими для забезпечення якості програмного забезпечення. Незалежно від того, чи створюєте ви юніт, віджет або інтеграційні тести для тестування Flutter-застосунків, кінцевою метою будь-якого тесту є підтвердження того, що реальність збігається з очікуваннями.

Тут ви знайдете найповнішу шпаргалку з перевірок доступних у Dart та Flutter тестах з детальними коментарями! 👉 https://dou.ua/goto/HZsX

#Flutter #Dart
Огляд FlutterFlow та автоматично створеного ним коду

Flutter Developer Єлизавета Данілова підготувала детальний огляд інструменту FlutterFlow, його можливостей, сценаріїв застосування. Також у статті є приклад автоматично створеного коду 👉
https://dou.ua/goto/coHn

#Flutter
Олег Новосад, автор гейміфікованого мобільного застосунку "Давай займемось текстом", розповідає про те, як шукали технічні рішення для наступних викликів мобільної розробки: естетична привабливість, введення літер, подвійна загадка апострофа, плин часу та гри.

Цей досвід може допомогти читачам подивитись новими очима на можливості Flutter 👉 https://dou.ua/goto/2x1d

#Flutter
Вадим Фрунза, Flutter Developer в ІТ-компанії Customertimes — про Firebase-сервіси, які можуть підтримувати бекенд будь-яких мобільних чи вебзастосунків 👉 https://dou.ua/goto/HhfE

#Flutter
Олег Новосад розповідає, як він підключав LiqPay до Flutter для мобільного застосунку «Давай займемось текстом», а також про те, як обирали саме цю платіжну систему, з чим виникали складнощі та що затримувало узгодження програми в онлайн-магазині застосунків Apple 👉
https://dou.ua/goto/q2s2

#Flutter #Mobile
How to Make a Poster on Word