Кастомизация иконок приложений для Dark Mode
Исходя из последних новостей, далеко не все получат AI фичи в iOS 18, зато все получат кастомизацию иконок🤢 . Как бы мы к этому не относились, лучше адаптироваться самим чем дать системе самовольно перекрасить иконку вашего приложения. В этом обзоре доходчиво рассматриваются различные примеры иконок и как их нужно и не нужно адаптировать под новые гайдлайны
Исходя из последних новостей, далеко не все получат AI фичи в iOS 18, зато все получат кастомизацию иконок
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
⚡️ Вышли вторые беты iOS, iPadOS 18
Поддержка альтсторов, веб дистрибуция приложений и альтернативные движки браузеров
Поддержка альтсторов, веб дистрибуция приложений и альтернативные движки браузеров
👍1
Планировал другой пост, но зашел в новости и не могу пройти мимо. Что мы имеем на текущий момент:
Законопроект не был сюрпризом и опубликован сразу после реализации аналогичных возможностей для ЕС (альтсторы и веб дистрибуция приложений). Следующий шаг - переговоры минцифры и представителей Apple. Для того чтобы Apple согласились следовать законам РФ, прийдется пригрозить прикрыть весь импорт, а не только официальные продажи. После такого ультиматума мы узнаем, вернутся ли в РФ все удаленные из AppStore приложения или пропадут новые iPhone. Очень интересно ваше мнение, верите в гибкость Apple?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔13👌4
Станьте компактнее с Embedded Swift
Embedded Swift - это новый режим компиляции, который позволяет программировать встроенные устройства с помощью Swift, обеспечивая безопасность, простоту использования и чистоту кода. Выглядит впечатляюще, если вы когда-то писали под микроконтроллеры, желательно не под ардуино, вы понимаете на сколько среда разработки и SDK отталкивающие даже для опытных программистов. Это новый уровень для пет-проектов
🔴 Embedded Swift позволяет нам легко начать создавать проекты под встроенные устройства
🔴 Интероп Swift-а позволяет интегрироваться с C и C++ SDK, предоставляемыми поставщиками, и использовать их с удобством Swift
🔴 Embedded Swift - это подмножество Swift, разработанное для ограниченных сред, для оптимизации размера кода и скорости исполнения
🔴 В демонстрации за 10 минут интегрировали управление светодиодом и добавили поддержку HomeKit
🔴 Доступны enum и дженерики, что значительно упрощает чтение и работу с кодом для встраиваемых систем
🔴 Уже доступна подробная документация по Embedded Swift, примеры проектов и библиотек
🔴 Все еще в состоянии эксперимента и может не иметь обратную совместимость
Полезные ссылки:
➡️ Мануал
➡️ Направление развития для Embedded Swift
➡️ Примеры проектов с Embedded Swift
➡️ Интеграция с умным домом на основе Matter
➡️ IDE для Embedded Swift - neovim
🍏 #WWDC24
Embedded Swift - это новый режим компиляции, который позволяет программировать встроенные устройства с помощью Swift, обеспечивая безопасность, простоту использования и чистоту кода. Выглядит впечатляюще, если вы когда-то писали под микроконтроллеры, желательно не под ардуино, вы понимаете на сколько среда разработки и SDK отталкивающие даже для опытных программистов. Это новый уровень для пет-проектов
Полезные ссылки:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Async await in Swift через примеры
Очень достойная статья по async-await в Swift. Один из самых эффективных способов погрузиться в новую тему-через примеры, очередь пришла и для async-await.
🔴 Асинхронные методы заменяют кложуры, делая код более читаемым и эффективным
🔴 Использование ключевого слова await обеспечивает линейный порядок выполнения, упрощая асинхронный код
🔴 Переход к асинхронному ожиданию в существующих проектах может осуществляться постепенно с помощью различных вариантов рефакторинга
🔴 Переход на Swift 6 улучшает структурированный параллелизм и устраняет возможность появления "состояния гонки"
🔴 Изучение дополнительных возможностей параллелизма в Swift может еще больше повысить эффективность и безопасность кода
Очень достойная статья по async-await в Swift. Один из самых эффективных способов погрузиться в новую тему-через примеры, очередь пришла и для async-await.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Что используется у вас в проекте?
Anonymous Poll
68%
GCD (DispatchQueue/DispatchGroup)
50%
async/await
38%
Combine
12%
Operations
🔥2