Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×
Mobile development expert 👩‍💻💙📱🇺🇦 в Tide

Статті автора Anna Leushchenko

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

Anna Leushchenko 1797

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

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

Anna Leushchenko 1855

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

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

Anna Leushchenko 976

Перед вами — завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів. Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів. 13

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

Anna Leushchenko 622

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

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

Anna Leushchenko 767

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

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

Anna Leushchenko 1324

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

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

Anna Leushchenko 1064

Частини 1 і 2 цієї серії присвячені створенню Dart-класів для зберігання даних, отриманих в результаті API-запитів, і логіки серіалізації цих даних із та в JSON. Ця частина надає більше інформації про можливості пакетів freezed та json_serializable.

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

Anna Leushchenko 1808

Частини 1 і 2 цієї серії присвячені створенню Dart класів для зберігання даних, отриманих в результаті API запитів, і логіки серіалізації цих даних із та в JSON. Ця частина має на меті створити базову реалізацію Dart класу за допомогою пакетів freezed та json_serializable. 9

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

Anna Leushchenko 1465

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

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

Anna Leushchenko 1922

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

Як покращити Dart-колекції з бібліотекою dartx

Anna Leushchenko 1188

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