После успеха физических наборов Scribble Journey в ее магазине на Etsy Хаббард решила расширить сферу своего влияния, разработав приложение.
Кнопки - важнейшие компоненты любого пользовательского интерфейса, позволяющие пользователям взаимодействовать и инициировать действия в приложении.
Очевидно, что условное одобрение - это лишь очередная часть борьбы между Apple и Epic.
DSFDropFilesView — простой класс представления NSView, через которое можно загружать файлы. Поддерживаются Swift, SwiftUI и Objective-C.
В новом дайджесте макросы и типизированные ошибки, форматирование кода и Unit-тесты, «железо» для Android Studio, переход на docs as code, возвращение Myspace для Поколения Z, AirPods...
В докладе говорит о задачах, разбирает технические решения, и в целом как стоит подходить к контесту, если хочешь победить.
ZLPhotoBrowser — это пикер изображений, подобный Wechat. Поддерживает выбор обычных фотографий, видео, gif и livePhoto. Поддерживает портретный и ландшафтный режимы, редактирования изображений и обрезку видео, темный...
Типизированные ошибки (typed throws) появились в Xcode 16 и позволяют определять тип ошибки, которую выбрасывает метод.
Исследователи EVA советуют разработчикам, использующим CocoaPods в своих приложениях, всегда проверять зависимости CocoaPods и запускать сканирование безопасности для обнаружения вредоносного кода во всех внешних библиотеках.
Запуск состоится в ближайшем будущем.
Мы застряли с посредственным фреймворком, который либо является будущим нативной iOS-разработки, либо постоянным техническим долгом.
В отчете говорится, что игры, созданные для iOS, являются «коммерческими провалами».
XCStrings Tool — плагин для генерации констант Swift для каталогов строк и других локализованных строковых ресурсов. Жесткое кодирование локализованных строк в коде и автоматическое извлечение их...
В нашей новой еженедельной подборке поиск применения App Clip и небезопасности Синглтона, инструменты Android-разработчика и победа над техдолгом в RuStore, архитектура кроссплатформенного многомодульного приложения, миллионы за...
В Swift 5.5 Apple предоставили разработчикам новый подход к конкурентному программированию — механизмы Task, async/await и акторы. В прошлогодней сессии Василий рассказал об истории концепции корутин,...
В Swift версии 5.9 добавили прямой интероп с С++ в обе стороны. Рассматриваем, какие возможности это открывает, а также какие есть ограничения на текущий момент. Пробуем...
В iOS-команде Яндекс Мессенджера обкатывают реактивный подход при использовании Swift Concurrency (SC) без Combine или RxSwift. Построен он на прогреве стримов событий с помощью транзакций. Спикер...
Aptabase — аналитика для приложений. Это альтернатива Firebase/Google Analytics с открытым исходным кодом, специально созданная для мобильных, десктопных и веб-приложений. Что в ней есть: Большое количество...
Хотя синглтоны могут быть полезны в определенных сценариях, они часто создают значительные проблемы в разработке.
PeopleInSpace — проект Kotlin Multiplatform с SwiftUI, Jetpack Compose, Compose для Wear OS, Compose для декстопов, Compose для Web и клиентами Kotlin/JS + React вместе с...