Руслан Бегека поділився, як вони з командою прокачали роботу з фідбеком — від збору до інтеграції в продукт. Цей матеріал буде вам корисний, якщо ви працюєте з мобільними застосунками або будуєте data-driven культуру в команді.
Мобільний розробник Вадим Хохлов ділиться історією створення свого pet-проєкту — барометра μБарометр. У статті він розповідає, як з’явилася ідея, як реалізувався функціонал, як працює архітектура застосунку та як він здобув популярність серед користувачів.
Senior iOS Engineer у Spalah Микола Журба ділиться підходами, які використовує під час створення UI-компонентів за допомогою SwiftUI на прикладі розробки одного такого компонента. А також дає кілька практичних порад, корисних для iOS-розробників будь-якого рівня.
Автор розповідає, як він зробив CI/CD для мобільного кросплатформного застосунку на KMP, а також чому використовувати KMP на реальних продуктах — не найкраща ідея. Буде цікаво передусім фахівцям, які працюють із KMP, цікавляться GitHub Actions або просто хочуть автоматизувати деплой свого проєкту.
Лада, QA Team Lead в Universe Group, ділиться практичним гідом із тестування in-app purchases в iOS. Що це таке, як їх правильно тестувати, та що краще використовувати: Sandbox vs StoreKit Configuration, читайте у її статті.
Максим Адаменко ділиться чесною історією свого шляху до першого оферу на позицію Junior React Native Developer. З чого починав пошуки першої роботи, чи вдавалось поєднувати це з навчанням, та скільки часу пішло на тестове завдання — читайте у його блозі.
Senior iOS Engineer з Readdle Андрій ділиться власним підходом до навчання, який допоміг йому вирости до Senior-рівня. Він описує методику Screening—Structuring—Practice, дає практичні поради та надихає розвиватися через побічні проєкти.
Як шлях від дослідження болю користувачів до верифікації MVP дозволив створити продукт, що дійсно відповідає потребам ринку. Максим Мироненко, Product Manager в Guru Apps, ділиться кейсом запуску нової джоби в Cleaner Guru.
Олександр Білоус ділиться головними змінами у Swift 6.1, покращенням Lazy Loading у SwiftUI та новим Model Context Protocol. Також у дайджесті — фреймворк Lynx від ByteDance, оновлення MacBook Air та iPad Air, зміни в App Intents і майбутній редизайн iOS.
Богдан, iOS Developer у компанії OBRIO, розповідає про автоматизацію процесів в iOS-проєктах. У статті йдеться про використання Fastlane, GitLab CI/CD, SwiftLint, Firebase та TestFlight для автоматизації форматування коду, дистрибуції збірок, релізу та тестування.
Як виглядав перший в історії тултіп, чого не варто писати в тултіпах, та як правильно повідомити про новинку в застосунку — розповідає Антон Чернічко, інтерфейсний письменник у ПУМБ.
Новий iPhone 16e, Apple Invites, оновлення APNs-токенів і практичні поради щодо SwiftUI та параметризованих тестів. Про це та багато іншого читайте у свіжому iOS-дайджесті від Романа Міщенка.
Андрій Дрозд і Руслан Кисельов розкривають простий і практичний підхід до атрибуції iOS-трафіку, який допоможе ефективніше аналізувати маркетингові кампанії навіть після введення iOS 14.5.
Мобайл-розробник Максим розповідає, як створити адаптивний інтерфейс у Jetpack Compose із динамічним анімованим градієнтом і плавними переходами між картками для світлої та темної тем. Дізнайтеся, як реалізувати цей екран із мінімальним кодом, використовуючи HorizontalPager та PagerState.
Петро Білий, Android Engineer в Headway, розповідає про інтеграцію аудіо в Android Auto, особливості MediaLibraryService, ExoPlayer та нюанси інші налаштування інтерфейсу.
Сергій Неруш, Android-розробник у SKELAR, розповідає про створення власної компонентної архітектури для мобільних застосунків. У статті — реальний кейс, проблеми масштабованості, вибір підходу, а також код рішення на GitHub.
Як уникнути «мавпячої роботи» — читайте у статті Миколи, Senior iOS Engineer. Вона буде корисною для iOS-спеціалістів, які мають змогу пропонувати та впроваджувати інновації у своїх командах, а також QA-інженерам, які прагнуть до підвищення швидкості delivery.
Скільки пуш-сповіщень на день отримуєте ви? А скільки з них відкриваєте? Про те, як за допомогою короткого тексту змусити користувача відкрити пуш — у статті Антона Чернічка, інтерфейсного письменника в ПУМБ. Ця стаття — детальний гайд з порадами.
TypeScript — тепер найпопулярніша мова програмування в українському IT. JavaScript — вже на третьому місці після Python. Rust — досі улюблена. У цій статті — результати щорічного опитування DOU про мови програмування. Показуємо дані про розробників, QA, DevOps, AI/ML/DS і Analytics.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Mobile,
PHP,
Python,
Ruby дайджест,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
Андрій Швець розповідає, як iOS 14.5 та SKAdNetwork змінили світ мобільної реклами. На прикладі кіоску з пиріжками він пояснює, як обмеження нового підходу Apple вплинули на ринок, та як рекламодавцям вдалось до цього адаптуватись.
Коментарі