В команді Катерини Ніколаєвої, iOS Software Engineer в Uklon, довго не наважувались спробувати SwiftUI, бо перші ітерації були доволі «сирі», до того ж — породжували нові складнощі та проблеми. Проте з часом все ж інтегрували його у проєкт. Про це Катерина розповідає у техстатті.
iOS-розробник Павло Бондар має великий досвід співбесід. Про те, як до них краще підготуватись та яку користь може принести навіть невдале інтерв’ю, чому формулювання «фіксив баги» недостатнє, а ще про те, що відсутність досвіду можна компенсувати гарним портфоліо Павло розповідає у своєму блозі.
QA Engineer Вадим Андрієнко ділиться зі спільнотою своїм досвідом роботи з сесіями Appium для тестування застосунків на Android та iOS. В цій статті Вадим розповідає про вимоги до застосунку для тестування в Appium, а також створення та завершення сесій на обох найпопулярніших мобільних платформах.
Здавалося б, що у 2024 році більшість роботодавців вимагатимуть знання SwiftUI, але виявилося, що дідусь Objective-C все ще багато кому потрібен. Також роботодавці рідко шукають iOS-розробників з портфоліо чи профільною освітою. Про це та інші тенденції у вакансіях для Senior iOS Developer — в матеріалі.
Tuist Cloud для кешування артефактів і Tuist 4 для генерації Xcode-проєкту, побудова інтерфейсу на SwiftUI, приклад використання StoreKit 2 із SwiftUI, модульність iOS-застосунків і багато іншого вже чекають на вас у цьому дайджесті від Сергія Бутенка з MacPaw!
Три варіанти використання ChatGPT від iOS-розробника, Composable Architecture переїжджає на новий Observation framework, тестування покупок за допомогою SKTestSession у StoreKit 2 та багато інших цікавих новин зі світу iOS та macOS від Сергія Бутенка з MacPaw уже чекають на вас!
Добірка цікавих новин зі світу iOS та macOS від Сергія Бутенка з MacPaw уже тут! Copilot у вебі та нові слеш-команди, анімація зміни числа в SwiftUI, яка робиться всього одним рядком коду, гайд про роботу з Neovim і багато чого іншого. Традиційно є текстовий та відеоформати.
Поліна Портова — світчерка. До того як стати iOS Developer, вона працювала у вірусологічному відділенні лабораторії та створювала кастомні імпланти для пацієнтів з усього світу. В інтерв’ю DOU фахівчиня розповіла, чим відрізняються робота і зарплата в біологічній сфері та IT, яку роль в її переході відіграла менторка та чому не всі можуть зважитися на зміну професії.
Цікаве та нове зі світу iOS та macOS від Сергія Бутенка з MacPaw: новий Observation-фреймворк, перехід Airbnb на SwiftUI, інструмент для тестування макросів на основі снепшот-тестів та багато іншого! Як завжди, є текстовий та відеоформати.
У статті Senior React Native розробник Артем Герасимов розповідає, що треба знати React Native розробнику перед оптимізацією Load Time для React Native-застосунків. А також ділиться думками про те, якими способами можна пришвидшити старт застосунку вдвічі.
Ця стаття — остання та найдовша для проєкту Cat Facts. Ти колись мріяв писати UI під компи на Jetpack Compose? Була потрібна якась дрібна самописна утиліта, чи ще щось? Ні? А як щодо написання одного застосунка — як для компʼютерів, так і для телефонів? Сьогодні ми саме це і зробимо.
6 червня на WWDC 2023 світ побачив окуляри з технологією доповненої реальності Vision Pro. А вже в серпні розробники почали власноруч тестувати свої застосунки. iOS Developer Олександр розглядає в статті одну з імплементацій того, який вигляд може мати застосунок на новій системі.
Ігор Кравченко, у минулому розробник мобільних застосунків, продовжує наводити практичні приклади використання MAUI. Ігор показує різні способи створення власних елементів керування у своїх статтях. Сьогодні пропонуємо вам ознайомитися з прикладом модифікації елемента керування через механізм Handlers.
Цікаве та нове зі світу iOS та macOS від Сергія Бутенка з MacPaw: як полегшити роботу з SwiftData, підбірка лайфхаків з Xcode, детальний приклад, як зробити Live Activity і багато іншого. Як завжди — є текстовий та відеоформати.
Цікаве та нове зі світу iOS та macOS від Сергія Бутенка з MacPaw: фреймворк TipKit для підказок, пояснення використання API, пошук memory leaks за допомогою тестів і багато іншого. Як завжди — є текстовий та відеоформати.
Традиційну добірку новин про iOS та macOS підготував Сергій Бутенко з MacPaw: є огляд нової бібліотеки від Apple, гайд для міграції схеми даних з використанням SwiftData з UIKit та багато іншого корисного розробникам. Читайте і поширюйте.
Щоб вдало запустити монетизацію, слід для початку ознайомитись з різними стратегіями, а потім вдало поєднати їх чи ж обрати одну основну. Матеріал цієї статті стане в пригоді власникам бізнесу, які планують запустити власний застосунок, а також розробникам, які експериментують із запуском різних моделей мобільних програм та шукають шляхи їх найвигіднішої реалізації.
У цій статті розглядаємо data flow та data managment у SwiftUI. Владислав Мартяк, iOS Developer у компанії NERDZ LAB, розбирається з різними інструментами для керування потоком даних у SwiftUI, описує їхні відмінності та особливості.
У цьому випуску Сергій Бутенко з MacPaw зібрав матеріали про створення макросів, як працює симулятор visionOS, нові фреймворки в iOS-всесвіті та кращі API з WWDC.
Володимир Нуждін з команди розробки iOS і macOS програм в Nektony згадує про те, як проводили локалізацію застосунків на інші мови. У цій статті коротко описані інструменти, за допомогою яких реалізовували поставлені задачі. До кожного пункту автор додав посилання, якими користувався, і де ви зможете отримати більше інформації.
Коментарі