|
|
![]() Режим разработчика на iPhone и iPadСреда, 13 Марта 2024 г. 16:14 (ссылка)
lapplebi.com/news/9160-akti...ayfon.html
Режим разработчика на iPhone и iPad
![]() [Перевод] Как управлять настройками сборки, используя файлы конфигурации XcodeПятница, 20 Января 2023 г. 11:18 (ссылка)
Как управлять настройками сборки, используя файлы конфигурации Xcode Читать далееhttps://habr.com/ru/post/704536/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704536
![]() Создаем VIPER шаблон с помощью GenerambaВторник, 10 Января 2023 г. 17:27 (ссылка)
Если вам не нравится тратить много времени на создание шаблонов для VIPER можно воспользоваться Generamba. Читать далееhttps://habr.com/ru/post/709928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709928
![]() Создаем VIPER шаблон с помощью GenerambaВторник, 10 Января 2023 г. 17:27 (ссылка)
Если вам не нравится тратить много времени на создание шаблонов для VIPER можно воспользоваться Generamba. Читать далееhttps://habr.com/ru/post/709928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709928
![]() Подробный гайд Dynamic Island и Live ActivitiesСуббота, 07 Января 2023 г. 22:18 (ссылка)
Live Activities появились начиная с версии IOS 16.1 на всех моделях iPhone. Live Activity отображают самые последние данные вашего приложения на экране блокировки iPhone и в Dynamic Island. Это позволяет вашим пользователям видеть самую актуальную информацию которая происходит в вашем приложении. Важно понимать что и Dynamic Island и Live Activities сами по себе являются частью ActivityKit фреймворка, поэтому для простоты, дальше в посте я буду называть Dynamic Island и Live Activities просто - Live Activities. Note1: Live Activity доступен только на iPhone. Note2: Во время написания поста Dynamic Island доступен только на моделях iPhone 14 Pro и Pro Max. Читать далееhttps://habr.com/ru/post/709422/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709422
![]() Мои 3 способа для выравнивания UI на разных девайсах в SwiftСреда, 04 Января 2023 г. 15:20 (ссылка)
Всем привет! Я не так давно примкнул к клубу мобильных разработчиков, хотя уже имею некий коммерческий опыт в разработке iOS-приложений. И недавно я задумался о том, насколько удобной делают нашу жизнь констрейнты. Однако всё равно иногда возникает вопрос, а нужно ли использовать какие-нибудь "костыли", чтобы на разных девайсах тот или иной объект выглядел одинаково хорошо. Для себя я выделил 3 основных помощника в этом вопросе и хотел бы в формате рассуждения поделиться своим опытом и, возможно, помочь кому-нибудь, кто только начал свой путь в разработке. Читать далееhttps://habr.com/ru/post/709088/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709088
![]() Как настроить Gitlab CI/CD в связке с Fastlane для iOS-проектов на Mac miniПятница, 30 Декабря 2022 г. 13:18 (ссылка)
Всем привет! Меня зовут Ярослав Фоменко, я iOS-разработчик в компании Даблтап. Мы с моим коллегой по отделу с конца мая работаем над внедрением, улучшением и масштабированием CI/CD на наших проектах. В этой статье мы хотим поделиться гайдом по подготовке проекта в Xcode и настройке раннеров, скриптов и конфигов, а также расскажем, как нам помогает CI/CD. О том, как и почему мы пришли к решению использовать Mac mini для CI/CD, можно почитать здесь. Читать далееhttps://habr.com/ru/post/707988/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707988
![]() Swift модуляризация вашего проектаСреда, 21 Декабря 2022 г. 17:34 (ссылка)
Всем привет сегодня я покажу как можно завернуть проект в spm (модуляризация) Модуляризация — Это процесс разбиения кодовой базы на небольшие специализированные, готовые к повторному использованию модули У меня есть небольшой проект и я хочу чтобы он был завернут в spm. Читать далееhttps://habr.com/ru/post/706914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706914
![]() Swift модуляризация вашего проектаСреда, 21 Декабря 2022 г. 17:34 (ссылка)
Всем привет сегодня я покажу как можно завернуть проект в spm (модуляризация) Модуляризация — Это процесс разбиения кодовой базы на небольшие специализированные, готовые к повторному использованию модули У меня есть небольшой проект и я хочу чтобы он был завернут в spm. Читать далееhttps://habr.com/ru/post/706914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706914
![]() [Перевод] Как Xcode 14 непреднамеренно увеличивает размер приложенияПонедельник, 05 Декабря 2022 г. 17:17 (ссылка)
Как Xcode 14 непреднамеренно увеличивает размер приложения Читать далееhttps://habr.com/ru/post/703362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703362
![]() Натюрморт Илона МаскаЧетверг, 01 Декабря 2022 г. 04:45 (ссылка)
3D-печатная копия револьвера из игры «Deus Ex: Human Revolution». Финал игры - это выбор, который стоит перед людьми сегодня. На личном космическом шаттле Дэрроу Дженсен отправляется на «Панхею» в Арктике — часть огромного геоинженерного сооружения, призванного остановить глобальное потепление. Здесь Дэрроу проводит пресс-конференцию с участием мировых лидеров; распространенный на вживленные чипы сигнал инициирует по всему миру и на станции бойню. Дженсен сталкивается с Чжао Юньжу, подключившейся к управляющему станцией квантовому суперкомпьютеру «Хирон», которую приходится убить. В финале игры он, в зависимости от выбора игрока, может распространить с радиопередатчика «Панхеи» одно из трех посланий: признание Дэрроу, после которого будут прекращены любые исследования с технологией имплантатов во имя будущего человечества; обращение Дэвида Шарифа, обвиняющее в произошедшем борцов с имплантатами и открывающее корпорациям путь в золотой век технологий; обращение Уильяма Таггарта, содержащее призыв к моральности, которое приведёт к тому, что технология имплантатов будет тайно контролироваться Иллюминатами. Также Дженсен может уничтожить «Панхею», погибнув вместе с ней и оставив человечество в неведении. Так же фраза Deus Ex намекает на Deus ex machina. Револьвер - это распространенный символ свитка. Но свиток сейчас - это "поделка, выполненная на принтере". Настоящий свиток - это "пистолет", спрятанный внутри текста (в шкатулке). Чтобы до него добраться надо "сломать лед", что и делает Вашингтон на картине «Вашингтон пересекает Делавэр». Читать далееhttps://habr.com/ru/post/702740/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702740
![]() Шифруем CoreMLЧетверг, 24 Ноября 2022 г. 20:47 (ссылка)
ML модель, как и многие другие формы интеллектуальный собственности, можно украсть и использовать для своих целей без ведома авторов. В случае с CoreML большинство моделей зашиты внутри приложения. Достаточно взять Jailbreak девайс, прочитать содержимое бандла и вытащить модель. Подобрать инпут модели уже дело техники и некоторого количества времени. В свое время на практике подобный подход я использовал для сравнения качества нашей ML модели с моделями конкурентов. В этой статье я хотел бы поделиться возможными способами шифрования CoreML моделей. Читать далееhttps://habr.com/ru/post/701462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701462
![]() Загружаем dSYM в Firebase Crashlytics через Xcode CloudПонедельник, 22 Ноября 2022 г. 01:48 (ссылка)
Всем привет, в этой статье я бы хотел поделиться опытом о том, как наша команда столкнулась со сложностями загрузки dSYM в Firebase Crashlytics, и как мы эти сложности решили. Важно сказать пару слов о нашем стеке: все зависимости установлены через Swift Package Manager, мы используем Xcode 14, а в качестве CI и CD используем Xcode Cloud с первых дней его релиза. Читать далееhttps://habr.com/ru/post/700742/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700742
![]() Загружаем dSYM в Firebase Crashlytics через Xcode CloudПонедельник, 22 Ноября 2022 г. 01:48 (ссылка)
Всем привет, в этой статье я бы хотел поделиться опытом о том, как наша команда столкнулась со сложностями загрузки dSYM в Firebase Crashlytics, и как мы эти сложности решили. Важно сказать пару слов о нашем стеке: все зависимости установлены через Swift Package Manager, мы используем Xcode 14, а в качестве CI и CD используем Xcode Cloud с первых дней его релиза. Читать далееhttps://habr.com/ru/post/700742/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700742
![]() [Перевод] Работая в Xcode: создаем реюзабельные цветовые палитры, которыми можно поделитьсяПонедельник, 21 Ноября 2022 г. 12:38 (ссылка)
Цветовая гармония является одним из столпов согласованности элементов пользовательского интерфейса, что необходимо как при создании собственного проекта, так и в работе над приложениями для клиентов в Xcode. И Xcode позволяет нам создавать, управлять, совместно и повторно использовать наборы цветов. В этой статье вы узнаете, как создавать цветовые схемы и повторно использовать их в других Xcode-проектах. Читать далееhttps://habr.com/ru/post/700572/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700572
![]() Разбираем tableHeaderView и viewForHeaderInSection на простом приложенииЧетверг, 10 Ноября 2022 г. 14:07 (ссылка)
Всем привет сегодня мы разработаем простое приложение для летней кафешки и добавим tableHeaderView и viewForHeaderInSection. Для начала посмотрим как наше приложение должно выглядеть. Читать далееhttps://habr.com/ru/post/698574/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698574
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |