С выходом крупного релиза Swift 6 пришло время обновить наш проект и пакеты и устранить все гонки данных.
Набирать новый код - это, как правило, самая легкая часть работы. Более серьезные проблемы: чтение кода, расстановка приоритетов, коммуникация, динамика команды и т.д.
За последние полторы недели в The Verge провели тестирование семи ПК Copilot Plus, на которых были представлены все четыре чипа Snapdragon X, и провели сравнение с...
Кнопки - важнейшие компоненты любого пользовательского интерфейса, позволяющие пользователям взаимодействовать и инициировать действия в приложении.
В новом дайджесте макросы и типизированные ошибки, форматирование кода и Unit-тесты, «железо» для Android Studio, переход на docs as code, возвращение Myspace для Поколения Z, AirPods...
Внедрение таких инструментов форматирования кода, как ktfmt, оказалось важным для поддержания качественной кодовой базы.
Типизированные ошибки (typed throws) появились в Xcode 16 и позволяют определять тип ошибки, которую выбрасывает метод.
В каждом проекте наступает момент, когда вам нужно отобразить данные из одного класса в другой.
Мы застряли с посредственным фреймворком, который либо является будущим нативной iOS-разработки, либо постоянным техническим долгом.
В июне 2024 года на hh.ru представлено более 1 300 вакансий для специалистов в сфере разработки приложений. Из них более 900 вакансий в сфере информационных технологий,...
В нашей новой еженедельной подборке поиск применения App Clip и небезопасности Синглтона, инструменты Android-разработчика и победа над техдолгом в RuStore, архитектура кроссплатформенного многомодульного приложения, миллионы за...
Хотя синглтоны могут быть полезны в определенных сценариях, они часто создают значительные проблемы в разработке.
Если все, о чем вы когда-либо мечтали, - это MacBook Air на базе Windows, то вы получите именно его.
В этой небольшой заметке я хочу показать, как создать представление, позволяющее выделять определенные части заданной строки.
Даже крошечный одноплатный компьютер может обеспечить достаточную мощность для запуска новейших LLM-моделей и инструментов генерации изображений.
В отличие от традиционных моделей потоков, корутины легковесны и не обязательно соответствуют потокам на уровне ОС, что делает их более эффективными для параллельного программирования.
За девять месяцев сотрудничества, с мая 2023 года по февраль 2024, мы снизили ДРР в 8 раз относительно результата предыдущих кампаний и привлекли более 150,000 новых...
В этой статье вы узнаете, как реализовать Hero анимацию, похожую на анимацию в представлении «Сегодня» в App Store.
В новом дайджесте деплоим свои приложения из XCode на старые iPhone и изучаем Swift Testing, исследуем приложение Zomato, чтобы создать свою собственную систему уведомлений, и добавляем...
В этой статье мы расскажем о последних улучшениях, особенно касающихся покупок в приложениях.