DOU #tech
10.8K subscribers
1.12K photos
13 videos
1.47K 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
The Art of Instagram Captions: Writing Engaging and Authentic Descriptions