Новости
Разработка мобильных приложений: новости и статьи — 02.09
Китайский технологический гигант Tencent открыл исходный код двух специализированных моделей перевода, заявив, что они превосходят известные инструменты, такие как Google Translate, в международных бенчмарках. Tencent Hunyuan MT 7B и Hunyuan MT Chimera 7B заняли первые места в 30 из 31 протестированных языковых пар. Обладая 7 миллиардами параметров, эти модели значительно компактнее многих базовых моделей в своём классе, поэтому требуют меньше вычислительной мощности и могут работать на более слабом оборудовании. Модели доступны с открытым исходным кодом на Hugging Face, кроме того Tencent опубликовала исходный код на GitHub.
Разработка
- Tencent открыла код двух высокопроизводительных моделей перевода
- Что такое фаззинг
- События, которым можно доверять: выстраивание процесса работы с разметкой приложения с точки зрения аналитика
- Real time Computer Vision on mobile
- Dependency Hell: The Hidden Costs of Dependency Bloat in Software Development
Маркетинг
- Mirava — мировые цены
- Простая фишка ASO, которая в разы увеличивает загрузки
- Длинный или короткий пейвол?
Кроссплатформа
- How Flutter 4.0 Changes Everything
- Multi-Module Configuration for Kotlin Multiplatform & Compose Multiplatform — Gradle Convention Plugins for KMP & CMP
iOS
Сегодня для большинства задач создания анимаций загрузки на iOS лучше использовать SF Symbols — это просто, мощно и крайне гибко. Старые кастомные решения, как показал опыт автора, вполне можно удалить — теперь все делается буквально одной строкой.
- Создание потрясающих загрузочных анимаций с помощью SF Symbols
- SIP на iOS с Linphone SDK: Быстрая и надёжная VoIP-интеграция в мобильное приложение
- Advanced ViewBuilder & ResultBuilder Techniques in SwiftUI
- 6 SwiftUI Reusable Components
- The Interviewer Asked Me: “Array vs Set for 10k Elements in Swift?” — Here’s How I Answered
Android
С Android 10 (Target sdk 29) Google ввел новую политику безопасности. Новая политика SELinux звучит просто: «Нельзя исполнять файлы из той директории, в которую можно записывать». Всё это очень хорошо, но многие проекты сломались. Termux из Google Play УМЕЕТ запускать бинарные файлы на target sdk 29+. Автор статьи решил поделится, как выполнить бинарный файл из data/data/com.ваш.пакет/files на новых версиях sdk БЕЗ полного клонирования Termux и БЕЗ С/C++ части. Сам метод запуска будет именно на java.
- Capsule — скругленные углы для Jetpack Compose
- Запуск бинарных файлов из data/data на Android 10+ (Обход SELinux)
- Enabling R8 for Big and Old Apps
- Cracking Android Interviews: The Questions That Actually Matter
- Easy Way To Migrate Your Apps For Google Play’s 16 KB Page Size Compatibility
- Best Play Store alternatives for publishing Android apps?
-
Разработка3 недели назад
Навигация на SwiftUI: чего не хватает и как исправить
-
Разработка4 недели назад
Вам следует использовать бета-версии AndroidX
-
Разработка4 недели назад
Визуальная отладка с помощью Swift Charts
-
Маркетинг и монетизация4 недели назад
Мобильная разработка за неделю #571: стабильные вопросы разработки

