Віталій Шейко, Senior Project Manager, розповідає про розробку програмного забезпечення для біонічних протезів. Він описує екосистему ПЗ, що містить застосунки для конфігурації, навчання та адаптації протезів, а також аналізує перспективи розвитку галузі MedTech в Україні.
У цій статті розробник Роман ділиться досвідом у розробці мобільного застосунку для свого стартапу кур’єрської доставки. Він також описує шлях від IT-спеціаліста до Team Lead та труднощі повернення в індустрію після провалу попереднього проєкту.
Анна Леущенко — Google Developer Expert у категоріях Dart та Flutter. У своїй новій статті вона розповідає про генерацію коду як інструмент продуктивної розробки. Зокрема, розглядає механізм генерації коду з build_runner, обговорює популярні корисні пакети для типових задач тощо.
White Labeling — це процес створення універсальних застосунків, які можна налаштувати під різні бренди або компанії, дозволяючи легко змінювати елементи дизайну. У цій статті Антон Роздорожнюк, Flutter Developer з компанії Newsoft, розбирає та порівнює декілька способів лейблингу застосунків за допомогою Flutter.
Борис Барський ділиться історією про те, як його команда вирішила відійти від традиційних JS-фреймворків і спробувала зробити корпоративний вебсайт на Flutter. На які труднощі натрапили та до якого висновку зрештою дійшли — читайте в цьому блозі.
Артем, Senior Mobile Developer, розглядає Compose Multiplatform для кросплатформної мобільної розробки і порівнює його з іншим популярним фреймворком від Google — Flutter.
Про переваги, недоліки та сфери використання кожної технології — читайте в статті.
Розробники, які тільки починають працювати з Flutter, часто мають складнощі у виборі пакетів.
Тож Ігор Козарь вирішив розповісти про пакети, які сам використовує на практиці в роботі та вважає їх обовʼязковими для ознайомлення. Автор розділив їх на категорії, а також пропонує альтернативи й запрошує доповнювати список!
У цій статті Дмитро Скуріхін ділиться власним досвідом вивчення розробки від self-study до курсів, а також розповідає про історію створення застосунку KharkivHeritage, про знайомство з Flutter, внутрішнє тестування на Google Play, робочу версію та майбутні плани.
Важко не помітити популярність, якою користується Flutter останніми роками. Він став привабливим для багатьох спеціалістів і вже завоював звання найкращого фреймворку для кросплатформенної розробки. Тож у цій статті Ігор Козар пропонує поговорити про нього як про технологію, що відкриває нові можливості й для програмістів, і для бізнесу загалом.
Звʼязок між ІТ та лікуванням, на перший погляд, є неочевидним. Однак у цій статті Program Manager Еміля Аджисалієва розповідає про медицину та датчики та застосунки, над якими працюють ІТ-спеціалісти. А також про те, що привносять в розробку Golang та Flutter, які їхні особливості та чим корисне поєднання цих інструментів в стоматологічній медицині.
Олег Новосад розповідає, як він підключав LiqPay до Flutter для мобільного застосунку «Давай займемось текстом», а також про те, як обирали саме цю платіжну систему, з чим виникали складнощі та що затримувало узгодження програми в онлайн-магазині застосунків Apple.
Вадим Фрунза, Flutter Developer в ІТ-компанії Customertimes — про Firebase-сервіси, які можуть підтримувати бекенд будь-яких мобільних чи вебзастосунків.
Олег Новосад, автор гейміфікованого мобільного застосунку «Давай займемось текстом», розповідає про те, як шукали технічні рішення для наступних викликів мобільної розробки: естетична привабливість, введення літер, подвійна загадка апострофа, плин часу та гри. Цей досвід може допомогти читачам подивитись новими очима на можливості Flutter.
У цій статті ІТ-архітектор Олег Новосад розповідає історію створення мобільного застосунку «Давай займемось текстом», описує стек обраних технологій і аргументує, чому використовували саме Flutter та Firebase, яку технологію запозичили в Tinder та як планують закохувати в українську мову, розвиваючи свій мобільний продукт.
Flutter Developer Єлизавета Данілова підготувала детальний огляд інструменту FlutterFlow, його можливостей, сценаріїв застосування. Також у статті є приклад автоматично створеного коду.
Тести є суттєвими для забезпечення якості програмного забезпечення. Незалежно від того, чи створюєте ви юніт, віджет або інтеграційні тести для тестування Flutter-застосунків, кінцевою метою будь-якого тесту є підтвердження того, що реальність збігається з очікуваннями. Тут ви знайдете найповнішу шпаргалку з перевірок доступних у Dart та Flutter тестах з детальними коментарями!
Тести є суттєвими для забезпечення якості програмного забезпечення. У цьому матеріалі викладена детальна шпаргалка з перевірок, доступних у Dart та Flutter-тестах, а також є повноцінний опис з кодом і коментарі, як краще все застосовувати.
Перед вами — завершальна частина циклу про Flutter. Частини 5 і 6 цієї серії присвячені ефективній реалізації REST API запитів. Ця частина має на меті показати, як налаштовувати хедери для окремих / групи / більшості / всіх запитів до API за допомогою згенерованого коду від retrofit та dio перехоплювачів.
У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter додатках.
Ця частина має на меті показати базове використання пакета retrofit. Наприкінці цієї частини API виклик до Marvel Comic API з попередньої частини буде повторно імплементовано з використанням згенерованого коду.
Продовжуємо серію матеріалів про Flutter. Частини 3 і 4 цієї серії присвячені налаштуванню HTTP клієнта, який використовується для завантаження даних з бекенду. Ця частина має на меті показати більш просунуті налаштування об’єкта dio.
Коментарі