Код Воробья для iOS разработчиков
11.2K subscribers
378 photos
96 videos
2 files
302 links
Пишу для iOS разработчиков про Xcode, разработку на Swift и SwiftUI.
Реклама: sparrowcode.io/ru/ads
Автор: @ivanvorobei

РКН: bit.ly/sparrowcode
Download Telegram
Код Воробья для iOS разработчиков
Media is too big
VIEW IN TELEGRAM
Apple выкатила много новых 💻 проект-примеров:

🧿 Swift Splash: RealityKit в 🥽 visionOS.
📦 Как добавлять данные в SwiftData и как связать статические и динамические данные в SwiftData
🧮 Операции в CryptoKit
🔖 Про App Intents

Ещё обновили проект document-based приложения на 📦 SwiftData.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
В 👨‍💻 App Store Connect завезли управление 💳 покупками в Sandbox.

Можно менять базовый стор аккаунта, чистить историю покупок и симулировать ошибку оплаты.

Ещё добавили управление 👩‍👩‍👦‍👦 Family Sharing - можно тестировать подписки и нерасходуемые покупки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
В 📨 Telegram завезли превью кода:

@main
struct MainApp: App {

var body: some Scene {
Text("Hello World")
}
}


Текст помечаете как в 📖 маркдауне — три «`» и опционально язык. Синтаксис посвечивается.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
👨‍💻 Новые туториалы от Apple:

– Переход на новую навигацию в 👶 SwiftUI
Анализ 🥽 visionOS приложения
Локализация дат, валют и чисел
– Как определить позу человеческого тела на картинке

И обновили интерактивные туториалы по 👶 SwiftUI.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Добавил на сайт 📅 фискальный календарь на 2024 год, по нему Apple выплачивает доход разработчикам.

Если навести на дату выплаты - появится период и выделится месяц, за который выплачивают.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Новые интерактивные туториалы от Apple Develop in Swift для начинающих.

Знакомство с 💻 Xcode и 🔢 Swift. Интерфейс на 👶 SwiftUI. Разделили на 5 глав, на скриншоте какие скилы затрагивает каждая глава.

Для преподавателей есть гайд как использовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Код Воробья для iOS разработчиков
Apple будет проверять приложения в новогодние праздники. С прошлого года Review Team не уходит на каникулы.
👨‍💻 Review-team будут проверять приложения во время новогодних праздников.

В прошлом году если приложение не проходило по автоматической проверке, то статус In Review оставался до конца каникул.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
С iOS 14 можно удалить 🧩 LaunchScreen и ваш проект будет вообще без сторибордов.

Написал статью как настроить Launch Screen через plist.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Forwarded from Воробей
Media is too big
VIEW IN TELEGRAM
🌐 Apple выбрала лучшие приложения 2023 года. Разработчики-победители получили алюминиевую синюю иконку App Store с именной гравировкой.

Приложение года
для iPhone AllTrails: Hike, Bike & Run (недоступно в РФ и РБ)
для iPad Prêt-à-Makeup
для Mac Photomator – Photo Editor
для TV MUBI: Stream Great Cinema
для Watch SmartGym: Gym & Home Workouts

Игра года
для iPhone Honkai: Star Rail
для iPad Lost in Play
для Mac Lies of P
для TV Впервые в этом году не выбирали

Игра года Apple Arcade
Hello Kitty Island Adventure
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
На 🔢 swift.org добавили страницу с SPM-пакетами. Категорий мало, а внутри пару штук популярных примеров типа Alamofire и Moya.

Страница появилась благодаря проекту Swift Package Index - это агрегатор 📦 SPM-пакетов, что-то вроде awesome-ios.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Начиная с 💻 Xcode 15.1 появился чекмарк удалить старые беты.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Код Воробья для iOS разработчиков
Доступны подписки на Xcode Cloud. До декабря 2023 года 25 часов бесплатно, затем $14.99 / месяц. Другие тарифы: - 100 часов $49.99 / месяц - 250 часов $99.99 / месяц - 1000 часов $399.99 / месяц Нужен Xcode 13.4.1+ и Apple Developer Program.
С января в Apple Developer Program входит базовый тариф ☁️ Xcode Cloud на 25 часов в месяц бесплатно.

До этого цена была 15$.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Apple ответила на вопросы разработчиков про 🥽 visionOS.

В ролике самое главное, а все вопросы по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Вышла iOS 17.2 вместе с приложением 📔 Дневник. Разработчики могут наполнять рекомендации своих Дневников через API — здесь документация и видео.

Обзор приложения за 40 секунд по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
Вышел 💻 Xcode 15.1:

🧩 @IBDesignable официально деприкейтед
– Макросы можно использовать в Playground
– Для ☁️ Xcode Cloud в условия добавили старт только вручную (см. скриншот)

RC совпадает с релизом — если скачивали, обновлять не нужно. Писать под 🥽 visionOS через бету 💻 15.2.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
👨‍💻 Apple раскатывает новую фичу Contingent Pricing:

если у пользователя есть подписка в приложении, вы сможете предложить скидку в другом приложении. Важное:

- Работает даже между двумя разработчиками
- Скидка будет пока активна подписка-условие
- Нельзя выбрать приложение конкурента

Пока в приватном тестировании, но можно подать заявку.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
This media is not supported in your browser
VIEW IN TELEGRAM
🥽 Новый проект-пример от Apple как сделать чтобы контент учитывал окружение.

Внутри используют ARKitSession, он работает только на реальном устройстве.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
📦 Apple опубликовала SDK, которые должны добавить подпись.

Если запутались: 🤚 весной станут обязательными и privacy-манифесты и подписи.

– Манифесты добавляют разработчики приложений для каждого SDK.
– Подписи добавляют авторы библиотек.

Я связался с Apple и они подтвердили — подписи только для списка выше. Список будут обновлять.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательно-наглядно в чем разница между Frame и Bounds.

Это моё приложение 📏 Layouter, пока не в релизе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Код Воробья для iOS разработчиков
На симуляторе 🥽 visionOS можно двигать камеру с клавиатуры.

Работает и в симуляторе, и в превью.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM