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

Щодо публікації вакансій пишіть @cnfccnfc.
Download Telegram
Як писати документацію, а отримати тести на Flutter

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

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

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

#Flutter #mobile
Як реалізувати текст із декоративною великою літерою в Android-застосунку і чому це важливо для UI

Поговоримо про цінність UI для успіху застосунку?

Юлія, Android-розробниця в OBRIO, демонструє приклад компонента для тексту з першою великою літерою.

Якими способами вирішували задачу — у статті.

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

👉 https://dou.ua/goto/2mNT

#Android #mobile #UI
Як зіскочити з Android Studio та опанувати VS Code розробнику на Flutter

Абсолютна більшість інструментів направлена на покращення користувацького досвіду саме нативного розробника. Для Flutter-девелопера це скоріш вантаж, який якщо і потрібен, то настільки нечасто, що ним можна знехтувати. Тому Роман Капшук спробував VSCode і ділиться воїм досвідом.

Ця стаття не має на меті повністю описати всю функціональність VSCode та його плагінів, тут більше про основи, які спрощують повсякденну рутину та корисні поради для переходу на VSCode.

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

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

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

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

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

#Flutter #mobile
📲 Маленька історія додатку на Kotlin Multiplatform Mobile + Compose UI для Android та iOS

Сьогодні поговоримо про те, як було написано невеличкий мобільний додаток, а-ля щоденник, для двох мобільних платформ за допомогою KMM + Compose.

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

#mobile
Рекомпозиції у Jetpack Compose. Як виявити зайві та виправити

Android-розробник Євген з компанії Welltech говорить про те, як вирішити проблему зайвих рекомпозицій в Jetpack Compose. Стаття буде корисною для тих, хто уже має досвід роботи з compose або планує з цим працювати.

👉 https://dou.ua/goto/5u6c

#mobile
📲 Як модульний застосунок допомагає нам обмінюватись даними у кризові часи

Олександр Пронькін з Infopulse розповідає про модульний застосунок, створений у березні 2022 року, який дозволяє оперативно збирати і отримувати інформацію про усіх співробітників, їхні потреби та актуальний стан.

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

#mobile
💡Як моніторити відключення світла з новим додатком «Де світло»

Сергій Дуб, Software Engineer, за вихідні розробив мобільний додаток, щоб моніторити світло не тільки вдома, але й у різних районах столиці.

Читаємо, тестуємо, ділимося.

👉 https://dou.ua/goto/6Nhe

#mobile
Як використовувати нативні візуальні компоненти під час написання застосунків за допомогою технології MAUI. Розбираємося на прикладі створення вікна діалогу від розробника Ігоря Кравченка 👉 https://dou.ua/goto/N7iB

#Mobile
У минулій статті з циклу Ігор Кравченко роз'яснював, як в MAUI створити власний елемент керування на основі нативного. В цій частині серії ми розглянемо, як створити власний компонент, використовуючи наявні елементи керування 👉
https://dou.ua/goto/Lgv5

#Mobile
Заняття текстом як гра. Історія розробки та вибору технологій для застосунку про українську мову

У цій статті ІТ-архітектор Олег Новосад розповідає історію створення мобільного застосунку «Давай займемось текстом», описує стек обраних технологій і аргументує, чому використовували саме Flutter та Firebase, яку технологію запозичили в Tinder та як планують закохувати в українську мову, розвиваючи свій мобільний продукт.

https://dou.ua/goto/vd96

#Mobile
Data flow у SwiftUI. Або чому не все так просто, як здається

У цій статті розглядаємо data flow та data managment у SwiftUI. Владислав Мартяк, iOS Developer у компанії NERDZ LAB, розбирається з різними інструментами для керування потоком даних у SwiftUI, описує їхні відмінності та особливості 👉 https://dou.ua/goto/dPMu

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

#Flutter #Mobile
The Art of Instagram Captions: Writing Engaging and Authentic Descriptions