Найти в Дзене
15 лучших статей AppTractor.ru в 2025 году
Еще одна небольшая ретроспектива за год ☺️ • Apple объявляет о масштабных изменениях в App Store в ЕС • Apple разрешила себе собирать долги с разработчиков • Что такое сериализация и десериализация данных • Алгоритм Скользящее окно - вопросы с собеседований • AnimeTV — просмотр аниме на Android TV • Подготовьте свои Android-приложения для страницы памяти в 16 КБ • 6 алгоритмов, которые должен знать каждый разработчик • Эффект свечения в стиле Apple Intelligence в SwiftUI • Что такое «проблема N...
2 дня назад
LinkSheet - управление ссылками
LinkSheet в отдельном приложении восстанавливает поведение обработки ссылок, существовавшее до Android 12, позволяя пользователям выбирать, в каком приложении открывать ссылки. LinkSheet на GitHub: https://github...
2 дня назад
С интересом ознакомился со статьей "Темная сторона iOS-разработки
". И еще раз (под конец года) захотелось поблагодарить Джобса, Кука, Федериги и всех в Apple за прекрасную ОС, мировой App Store и отличные инструменты разработки. Тот кто, помнит, как все было до того, наверное присоединится. Кто не помнит, просто знайте, что сейчас мы живем в золотую эпоху разработки мобильных приложений ☺️ Разработка • Как построить карьеру в разработке в 2026 году и не допустить типичные ошибки • Разработка под авто — Android Automotive, CarPlay, Tesla • How to Negotiate Your Salary as a Software Developer Маркетинг • Щедрый Freemium • Маркетологи в мобайле. Итоги года 2025...
3 дня назад
Темная сторона iOS-разработки
Я занимаюсь iOS-разработкой достаточно долго, чтобы точно знать одно. Если вы всё ещё считаете iOS-разработку «чистой и элегантной», вы ещё не испытали всех трудностей. Со стороны всё выглядит идеально. Отполированный дизайн Apple. Премиальные устройства. Синтаксис Swift, который читается как поэзия. Зарплаты, которые заставляют родственников внезапно уважать «работу программиста». Но что внутри этой работы? Это тихий, медленно закипающий под давлением котёл...
3 дня назад
Почему я перешел на Dagger Components (вместо Dagger Android
) В этой статье расскажу про свои эксперименты с Dagger. Наткнувшись в проекте на огромный модуль Application (11,5 Мб), я стал искать альтернативы обертке Dagger Android. Поэкспериментировал с продвигаемым Google Dagger Hilt, а также с более старым подходом — Dagger Components...
3 дня назад
Тепловизор для шаблонов
Последний дайджест в этому году - от неработающей к тестируемой навигации, тепловизор для разработчика, развитие Swift SDK для Android, инженерия уверенности и многое другое.
3 дня назад
Snapshot тесты для iOS: быстро, стабильно, на Metal
В этой статье расскажу о скриншот-тестировании iOS-приложений. Разберём одну из ключевых проблем, с которой сталкиваются проекты при работе с тестами, посмотрим, на чём основано сравнение изображений в современных open-source инструментах и поймём, почему всё сложнее, чем может показаться на первый взгляд...
3 дня назад
Open-Source Habit Tracker App - трекер привычек на React Native
Open-Source Habit Tracker App - простое минималистичное приложение для отслеживания привычек с открытым исходным кодом, созданное для того, чтобы помочь людям придерживаться своих ежедневных привычек. Оно разработано с использованием Expo и React Native и использует SQLite для локального...
3 дня назад
Perfetto в Android-разработке: когда профайлера уже недостаточно
Perfetto — крутейший инструмент. Он покажет вам те проблемы с производительностью, которые не заметит другой профайлер. Perfetto покажет, что процессор занят системными задачами, когда ваш поток готов работать. Подсветит, что GC блокирует UI на 50 миллисекунд...
6 дней назад
📺 Видео и подкасты за неделю
• (iOS Ru) _VariadicView: подчеркивая скрытые возможности контейнеров • (iOS Ru) Федеративный ML на iOS: как уберечь данные пользователей в эпоху ИИ • (iOS Ru) Модульность в iOS: библиотека как инструмент декомпозиции • (iOS En) Liquid Glass Showcase: Tide Guide • (iOS En) SwiftUI Page Curl Carousel - Metal Shaders • (iOS En) SwiftUI Animated Scrollable Slider - Custom Picker • (And Ru) От идеи к CVE: как находить уязвимости в Android • (And Ru) Как справляться с ростом количества Gradle-модулей...
6 дней назад
FengNiao - очистка неиспользуемых ресурсов в Xcode-проекте
FengNiao — это простая утилита командной строки для удаления неиспользуемых файлов графических ресурсов из вашего проекта Xcode. Программа просканирует текущий проект и все его подпапки, чтобы найти неиспользуемые изображения, а затем спросит, хотите ли вы их удалить. Перед удалением изображений убедитесь, что у вас есть резервная копия или система контроля версий, в противном случае операция будет невосстановимой...
6 дней назад