Традиційну добірку новин про iOS та macOS підготував Сергій Бутенко з MacPaw: є огляд нової бібліотеки від Apple, гайд для міграції схеми даних з використанням SwiftData з UIKit та багато іншого корисного розробникам. Читайте і поширюйте.
Щоб вдало запустити монетизацію, слід для початку ознайомитись з різними стратегіями, а потім вдало поєднати їх чи ж обрати одну основну. Матеріал цієї статті стане в пригоді власникам бізнесу, які планують запустити власний застосунок, а також розробникам, які експериментують із запуском різних моделей мобільних програм та шукають шляхи їх найвигіднішої реалізації.
У цій статті розглядаємо data flow та data managment у SwiftUI. Владислав Мартяк, iOS Developer у компанії NERDZ LAB, розбирається з різними інструментами для керування потоком даних у SwiftUI, описує їхні відмінності та особливості.
У цьому випуску Сергій Бутенко з MacPaw зібрав матеріали про створення макросів, як працює симулятор visionOS, нові фреймворки в iOS-всесвіті та кращі API з WWDC.
Володимир Нуждін з команди розробки iOS і macOS програм в Nektony згадує про те, як проводили локалізацію застосунків на інші мови. У цій статті коротко описані інструменти, за допомогою яких реалізовували поставлені задачі. До кожного пункту автор додав посилання, якими користувався, і де ви зможете отримати більше інформації.
Дмитро Ковригін з iOS-розробки в Uklon описує у цій статті сценарії автоматизації за допомогою сторонніх CLI-інструментів, доповнених власними розробками. Мова йде про Ruby скрипти, хоча вибір інструменту не є ключовим — важливий фокус на тому, щоб досягти потрібної автоматизації.
Стаття для розробників, які працюють або планують працювати з CI (Continuous Integration) та мають намір самостійно її налаштовувати. У тексті iOS Software Engineer Катерина Ніколаєва описує свій досвід використання CLI-інструментів для автоматизації рутинних дій, як шукали помилки та виправляли їх.
Стаття для тих, хто сумнівається, чи варто обирати нові технології для проєктів, з якими менше досвіду, але які можуть виявитися перспективнішими. Сергій Неруш з команди мобільної розробки стартапу AlphaNovel від venture builder SKELAR ділиться досвідом, як вони «з нуля» обирали Jetpack Compose та SwiftUI, та чи виправдали ці технології очікування розробників.
У новому випуску YouTube-рубрики «X питань» DOU розібрався, хто такий macOS/iOS-розробник, які є кар’єрні перспективи у такого спеціаліста та чи обов’язково потрібно мати Mac, щоб навчитися macOS/iOS розробки.
У випуску — про апдейти Swift 5.8, міграцію Asana на Tuist, та як Apple флоу авторизації змінили, що fastlane перестав працювати.
В iOS 16.4 з’явилася функція «предиктивне введення тексту» для української клавіатури, а також можливість вводити текст, свайпаючи пальцем.
Черговий дайджест про корисне та цікаве для розробників програм і застосунків на macOS та iOS. Добірку матеріалів підготував Сергій Бутенко з MacPaw.
У свіжому випуску новинного дайджесту DOU News говоримо про прихід ChatGPT в Україну, виникнення «почуттів» у чатботу від Microsoft, гучні обшуки в MacPaw, виплати мобілізованим айтівцям, українізацію клавіатури iOS та багато іншого.
Статті
· AI,
ChatGPT,
dou news,
EPAM,
GitHub,
iOS,
MacPaw,
Megogo,
Microsoft,
Mobile,
YouTube,
відео
Новий випуск корисного контенту для тих, хто цікавиться або працює з iOS. Сергій Бутенко підсумовує головні тренди з минулого року, а також прогнозує наступні популярні напрями. І навіть iOS-дайджест не оминає ChatGPT.
Артем Дорош, Android-розробник, описує сценарій створення власної CI/CD інфраструктури на M1*. Зокрема ділиться досвідом і дає поради як обирати залізо, створювати віртуальні машини за допомогою утиліти tart, налаштовувати агента для запуску задач з GitHub Actions.
У цьому випуску: приклад оптимізації застосунку на 73%, фрейморк Foundation, security адвент-календар для розробників. А ще, є відеодоповнення дайджесту від автора Сергія Бутенка.
Читайте у дайджесті про грандіозний ребрендинг Raywenderlich, досвід використання SwiftUI та поради, як покращити його перформанс.
У цьому випуску: кастомні лейаути SwiftUI, робота з concurrency та ресерч про поширеність Swift.
Сьогодні поговоримо про те, як було написано невеличкий мобільний додаток, а-ля щоденник, для двох мобільних платформ за допомогою KMM + Compose.
У випуску: туторіал з кастомізації графіків, кросплатформний Pulse 2.0, компілятор Swift на Swift, навігація в Revolut.
Коментарі