В новом дайджесте макросы и типизированные ошибки, форматирование кода и Unit-тесты, «железо» для Android Studio, переход на docs as code, возвращение Myspace для Поколения Z, AirPods...
Внедрение таких инструментов форматирования кода, как ktfmt, оказалось важным для поддержания качественной кодовой базы.
Мы застряли с посредственным фреймворком, который либо является будущим нативной iOS-разработки, либо постоянным техническим долгом.
В нашей новой еженедельной подборке поиск применения App Clip и небезопасности Синглтона, инструменты Android-разработчика и победа над техдолгом в RuStore, архитектура кроссплатформенного многомодульного приложения, миллионы за...
Хотя синглтоны могут быть полезны в определенных сценариях, они часто создают значительные проблемы в разработке.
В отличие от традиционных моделей потоков, корутины легковесны и не обязательно соответствуют потокам на уровне ОС, что делает их более эффективными для параллельного программирования.
В этой статье вы узнаете, как реализовать Hero анимацию, похожую на анимацию в представлении «Сегодня» в App Store.
В новом дайджесте деплоим свои приложения из XCode на старые iPhone и изучаем Swift Testing, исследуем приложение Zomato, чтобы создать свою собственную систему уведомлений, и добавляем...
С момента разработки мне было очень удобно отслеживать статус заказа, не заходя в приложение по несколько раз. Я надеюсь, что статья предоставила достойное представление о процессе...
Как это ни парадоксально, "старшая усталость" является признаком зрелости в инженерном деле.
На WWDC 2024 одним из самых интересных инструментов был Swift Testing, который делает тестирование Swift-кода более мощным, чем когда-либо. С его помощью разработчики могут уверенно создавать...
В этой серии мы рассмотрели полный набор лучших практик, призванных улучшить качество кода и производительность приложения.
В очередной подборке оцениваем результаты WWDC и Apple Intelligence, тащим GeckoView в Почту и оцениваем ошибки ChatGPT, рассказываем про самые скачиваемые и зарабатывающие приложения в России...
Возможно, в лучших случаях можно улучшить время компиляции, но я считаю, что текущий подход к проверке типов имеет неизбежный экспоненциальный худший случай.
Кастомизируемся и следим за обновлениями!
Одно из самых больших препятствий в работе соло-разработчика - это поддержание мотивации. Я веду записи в журнале о том, как повысить свою мотивацию, что работает, а...
В нашем новом выпуске исследуем рынок работы для iOS-разработчиков, использование ИИ и кроличьи норы оптимизации, погружаемся в мир Lint-a, строим BDUI, определяем рынок мобильных приложений в...
На Reddit в сообществе iOS-разработчиков проходит обсуждение “Кого-нибудь уволили? Как сейчас обстоят дела с работой для разработчиков?”. Задал его разработчик с 11-летним опытом в iOS-разработке. Вот...
Вот некоторые интересные цифры из него.
Использование ChatGPT для генерации кода на Swift может значительно повысить вашу производительность. Хотя я не уверен, что ИИ займет место разработчиков, я уверен, что разработчики, не...