Ребята из Emerge Tool разобрались в том, как и почему отличаются размеры приложений для Android и iOS. Действительно, на первый взгляд, например, Gmail в Google Play весит 34 Мб, а в App Store 547. Резонный вопрос — что за фигня? Но все не так просто. Начиная с того, что Play указывает размер скачиваемого пакета, а App Store — установленного. Заканчивая разницей в языках, платформах, слайсинге и некоторых других технологиях. В общем, если вам интересно — прочитайте разбор от Emerge и больше не жалуйтесь
Разработка
- Правда ли, что приложения для Android намного меньше, чем для iOS?
- Обзор Lenovo ThinkBook Plus Gen 5 Hybrid: больше безумных ноутбуков!
- Backend vs Frontend: сравниваем опыт разработчиков — что сложнее, перспективнее и кому больше платят
- Grafana: инструкция по применению
- Тесты с душком
- Как писать библиотеки: проектирование API, обратная совместимость
- ИИ Anthropic теперь может писать и выполнять код
- Write code that is easy to delete, not easy to extend
- Investigation of a Workbench UI Latency Issue
Маркетинг и монетизация
- Как я использовал Keynote для создания скриншотов и роликов для App Store
- Приложение Screenable превращает любой iPhone в стартовый телефон для детей
Кроссплатформа
- Шеринг файлов локализации между несколькими пакетами в Flutter
- Flutter RAII: Simplifying Resource Management in Your Apps
iOS
- CoreDataEvolution — безопасная многопоточность для Core Data
- Apple обновляет TestFlight
- Избавляемся от Context в бизнес логике — как ответить на собеседовании
- Apple открывает исследование безопасности Private Cloud Compute
- App development on iPad
- Why is xcodebuild slower than the Xcode GUI?
- Understanding actors in Swift
- Implement Face ID Authentication in the iOS App
- Simplify Your iOS CI with Makefiles
Android
- Google работает над аналогом Dynamic Island для Android
- Android Compose Accessibility Techniques — лучшие практики доступности
- Кастомный Date and Time picker как в Telegram на Kotlin Jetpack Compose
- Gemini on Android, The story so far
- Compose Performace — Finding Regressions
- How To Create a Parallax Movie Pager In Jetpack Compose
- Koin Annotations 1.4 stable & First 2.0 beta version
- Droidcon Lisbon 2024
- Automating Versioning and APK Naming in Gradle for Android Projects