🇺🇦 iOS Dev UA - спільнота iOS розробників
384 subscribers
399 photos
42 videos
9 files
961 links
Перша україномовна спільнота iOS розробників 🇺🇦

👨‍💻Цікаві матеріали зі світу розробки для продуктів Apple.
Статті по розробці на Swift та SwiftUI. Огляд нових технологій в розробці від Apple.

чат: @iOSDevsUAChat
Ідеї та пропозиції: @SergeyZhuravel
Download Telegram
Привіт спільноті Cocoa розробників! 👋

В цьому каналі буду з Вами ділитися цікавими матеріалами з розробки для продуктів Apple.
Розпочну зі своєї статті, вона про те як інтегрувати In-App Purchases в ваш додаток.
https://medium.com/p/b2e9ee300e81/
👩‍💻 Вийшла нова бета Xcode 15.4

Список фіксів -> Release Notes

🇺🇦 iOSDevUA
Please open Telegram to view this post
VIEW IN TELEGRAM
💡Про те, як зробити ось такий (і ще багато інших) крутий графік на SwiftUI!
Всередині ще кілька гарних графіків з прикладом реалізації👍

👉https://www.avanderlee.com/swift-charts/bar-chart-creation-using-swift-charts/

🇺🇦 iOSDevUA
🍿Зовсім нещодавно з'явився офіційний канал Apple Developer на YouTube 🔥
Виглядає багатообіцяючим, подивимося, як вийде на ділі!
Там і відео з WWDC (нарешті можна буде дивитися з зручним плеєром), і різного роду інший контент про розробку. Підписуйтеся 🔔

👉 https://www.youtube.com/@AppleDeveloper

🇺🇦 iOSDevUA
🇺🇦 iOS Dev UA - спільнота iOS розробників
💡Про те, як зробити ось такий (і ще багато інших) крутий графік на SwiftUI! Всередині ще кілька гарних графіків з прикладом реалізації👍 👉https://www.avanderlee.com/swift-charts/bar-chart-creation-using-swift-charts/ 🇺🇦 iOSDevUA
💡Web Distribution тепер доступна в iOS 17.5 бета 2 та App Store Connect

Web Distribution дозволяє авторизованим розробникам розповсюджувати свої iOS-додатки серед користувачів Європейського Союзу (ЄС) безпосередньо з веб-сайту, що належить розробнику. Apple надасть розробникам доступ до API, що сприяють дистрибуції їхніх додатків з вебу, інтеграції з функціоналом системи та забезпеченню резервного копіювання та відновлення додатків користувачів, як тільки вони відповідатимуть певним вимогам, призначеним для захисту користувачів та цілісності платформи.

Детальніше дивіться у розділі 👉 Getting started with Web Distribution in the EU

🇺🇦 iOSDevUA
💡Зовсім невеликий, але дуже корисний, особливо для новачків, матеріал про Dynamic і Static dispatch у Swift!
Про це обов'язково треба знати, бо як мінімум на співбесіді точно запитають. І на практиці постійно зустрічається! 👍
Насправді й про інші dispatch-і запитають, але поки що давайте з цими розберемося.

👉 https://antran.app/2024/dynamic_static_dispatch

🇺🇦 iOSDevUA
💡Продовжуючи вчорашню тему, хочу поділитися великим та детальним матеріалом про велику кількість dispatch-ів, які є в Swift!
Тут уже дійсно дуже детально про різні типи, про швидкість роботи, характеристики продуктивності та таке інше. Якщо хочеться зовсім поринути у деталі, то цей матеріал чудово підійде!

👉 https://jacobbartlett.substack.com/p/compiler-cocaine-the-swift-method

🇺🇦 iOSDevUA
💪 Генератор для Privacy Manifest

Нещодавно практично кожен додаток повинен включати спеціальний маніфест, у якому вказується, які типи даних він збирає і для чого використовує різні неблагополучні фреймворки та API. Отже, продовжуємо тиждень корисних інструментів – ось вам зручний генератор цих файлів.

👉 А ось тут – більш детальна стаття про нього.

🇺🇦 iOSDevUA
💡 Сервіс для візуалізації JSON

Дивіться, який класний сервіс для того, щоб візуалізувати будь-який JSON у вигляді деревоподібної діаграми. Є і пошук, і темна тема.

👉 https://www.jsonviewer.tools/editor

🇺🇦 iOSDevUA
Якщо ви завжди мріяли відвідати WWDC, але поки що це не вдалося, тоді насолоджуйтеся крутим відео-контентом від Paul Hudson про минулорічний WWDC. Це свого роду "бекстейдж", що допомагає зануритися в атмосферу та зрозуміти, наскільки там класно! 🔥

👉 https://www.youtube.com/watch?v=SneL19Jp1iE

🇺🇦 iOSDevUA
💡Dude Where Is My Touch Bar

Якщо в додатку macOS у NSUserDefaults встановити YES для ключа _NS_4445425547, то у вашому додатку з'явиться системне дебажне меню. Головний пункт, звісно, це Dude Where Is My Touch Bar!

👉 https://twitter.com/hrumarek/status/1190942518080397317?s=46

🇺🇦 iOSDevUA
Ще один чудовий навчальний матеріал з прикладами. Цього разу про протокол Identifiable в SwiftUI! Автор зазначає, що хоча протокол і здається простим і зрозумілим, є кілька випадків, де ви можете виявити помилку. Він показує і докладно пояснює 👍

👉 https://www.avanderlee.com/swiftui/identifiable-protocol-object-identifier/

🇺🇦 iOSDevUA
👀 Сьогодні в ЄС запрацював один із перших альтернативних маркетів застосунків — AltStore PAL альтернативний магазин застосунків для iOS

Це маркет з відкритим кодом, призначений для розповсюдження застосунків від незалежних розробників.

AltStore PAL — децентралізований і не має каталогу, тому розробникам потрібно буде самостійно рекламувати свої застосунки.

👉 Користувачі у Європейському Союзі можуть завантажити AltStore PAL із вебсайту.

🇺🇦 iOSDevUA