Кастомні CLI-інструменти для автоматизації рутини в iOS-розробці
Дмитро Ковригін з iOS-розробки в Uklon описує у цій статті сценарії автоматизації за допомогою сторонніх
Дмитро Ковригін з iOS-розробки в Uklon описує у цій статті сценарії автоматизації за допомогою сторонніх
Стаття для розробників, які працюють або планують працювати з CI (Continuous Integration) та мають намір самостійно її налаштовувати. У тексті iOS Software Engineer Катерина Ніколаєва описує свій досвід використання
Стаття для тих, хто сумнівається, чи варто обирати нові технології для проєктів, з якими менше досвіду, але які можуть виявитися перспективнішими. Сергій Неруш з команди мобільної розробки стартапу AlphaNovel від venture builder SKELAR ділиться досвідом, як вони «з нуля» обирали Jetpack Compose та SwiftUI, та чи виправдали ці технології очікування розробників. 15
У новому випуску YouTube-рубрики «X питань» DOU розібрався, хто такий macOS/iOS-розробник, які є кар’єрні перспективи у такого спеціаліста та чи обов’язково потрібно мати Mac, щоб навчитися macOS/iOS розробки. 1
У випуску — про апдейти Swift 5.8, міграцію Asana на Tuist, та як Apple флоу авторизації змінили, що fastlane перестав працювати. 1
В iOS 16.4 з’явилася функція «предиктивне введення тексту» для української клавіатури, а також можливість вводити текст, свайпаючи пальцем. 5
Черговий дайджест про корисне та цікаве для розробників програм і застосунків на macOS та iOS. Добірку матеріалів підготував Сергій Бутенко з MacPaw. 2
У свіжому випуску новинного дайджесту DOU News говоримо про прихід ChatGPT в Україну, виникнення «почуттів» у чатботу від Microsoft, гучні обшуки в MacPaw, виплати мобілізованим айтівцям, українізацію клавіатури iOS та багато іншого.
Новий випуск корисного контенту для тих, хто цікавиться або працює з iOS. Сергій Бутенко підсумовує головні тренди з минулого року, а також прогнозує наступні популярні напрями. І навіть iOS-дайджест не оминає ChatGPT. 3
Артем Дорош, Android-розробник, описує сценарій створення власної CI/CD інфраструктури на M1*. Зокрема ділиться досвідом і дає поради як обирати залізо, створювати віртуальні машини за допомогою утиліти tart, налаштовувати агента для запуску задач з GitHub Actions. 26
У цьому випуску: приклад оптимізації застосунку на 73%, фрейморк Foundation, security адвент-календар для розробників. А ще, є відеодоповнення дайджесту від автора Сергія Бутенка.
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
У цьому випуску: кастомні лейаути SwiftUI, робота з concurrency та ресерч про поширеність Swift. 4
Сьогодні поговоримо про те, як було написано невеличкий мобільний додаток, а-ля щоденник, для двох мобільних платформ за допомогою KMM + Compose. 43
У випуску: туторіал з кастомізації графіків, кросплатформний Pulse 2.0, компілятор Swift на Swift, навігація в Revolut.
У випуску: Live Activities, підтримка Split View, Grid y SwiftUI, налаштування VSCode для Swift.
У випуску: NavigationStack SwiftUI, UIKit Additions, фічі iCloud та Passkeys.
І ще раз про чистий код, проте — не тільки в теорії, а й на практиці. Читайте про стандарти чистого коду в продуктовій команді та поради, що полегшать життя розробникам. 15
Розробники сервісу для тренування різних функцій мозку стикнулися з проблемами з забезпеченням консистентності даних на логічному рівні. Як їх вирішували — читайте у статті. 4
У випуску: правила weak self, DI бібліотека Needle, SwiftUI render loop.
Коментарі