Mobile VK Hub
864 subscribers
47 photos
6 videos
22 links
Комьюнити от VK для мобильных разработчиков. Здесь всё о том, как создаются приложения для миллионов: от нативных подходов до кросс-платформы.
Download Telegram
📱 Актуальные практики работы в фоне Android-приложений

Android каждый год ужесточает правила фоновой работы: ограничивает запуск сервисов, перераспределяет квоты, вводит новые API и пересматривает старые. В итоге разработчику становится трудно понять, каким инструментом выполнять задачу, что можно запускать из фона, что запрещено системой, как работать с пушами, где подходят AlarmManager или DownloadManager, а где без foreground-сервиса не обойтись.

Сделали для вас обзор всех актуальных способов фоновой работы в Android, разбор их ограничений, выбор правильного инструмента и практические примеры. Все подробности и код — в этой статье.

#mobilevk #android
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Деньги, творчество и немного безумия — звучит как мобильный геймдев💥

Пошагово разобрали процесс разработки и релиза мобильной игры, обсудили прорывы новичков в российском игропроме, в чем залог хорошего ретеншена и как добраться хотя бы до софт ланча. Бонус: честно обсудили деньги — и вложенные, и заработанные.

Включаем выпуск подкаста +100 монет с Алексеем Скребцовым, руководителем мобильного направления Astrum Entertainment — и начинаем копить золото.

#mobilevk #gamedev #RuStore
👍311🔥1👏1
Если пропустили Mobius — не страшно. Мы собрали самое интересное: атмосфера, люди, технологии и немного честных разговоров со спикерами.

#mobilevk #mobius
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥1👏1💯1
Forwarded from VK Team
Media is too big
VIEW IN TELEGRAM
На ленте Mobius нельзя потеряться — вы всегда окажетесь в пространстве VK 😉

Наш коллега Влад сходил на конференцию для мобильщиков, посмотрел наш стенд и задал докладчикам каверзные вопросы: нужно ли щадить юзеров и можно ли быть довольным «велосипедом».

Смотрите репортаж!
5🔥3👍2💋1🤝1
Mobile VK Hub
💜 RuStore Mobile GameDev Conf 2025 — регистрация открыта! Главная конференция для мобильных разработчиков в России возвращается этой осенью. Вас ждут: 🟣Два трека: геймдев и продуктовый — максимум практики и реальных кейсов 🟣Премия RuStore 2025 — отметим…
Не успели зарегистрироваться на главное событие мобильного геймдева? Подключайтесь к онлайн-трансляции RuStore GameDev Mobile Conf 🎮

В программе — выступления топ-менеджеров RuStore, разработчиков из России и Азии, дискуссии с амбассадорами стора и многое другое. А ещё состоится Премия RuStore 2025, где выберут лучшие приложения и игры. Смотрите трансляцию в VK Видео — будет полезно и интересно.

🔗 Трансляция большого зала
🔗 Трансляция малого зала

#mobilevk #RuStoreConf
Please open Telegram to view this post
VIEW IN TELEGRAM
4👏4🔥3🎉2🤩2
This media is not supported in your browser
VIEW IN TELEGRAM
👏5🔥32🥰2
👆 Android

🟣Input MotionPrediction 1.0.0
Google выпустил стабильную версию библиотеки MotionPrediction, снижающую задержку тач-ввода за счёт предикции движения пальца.

🟣Jetpack Navigation 3.0
Официально стабильный релиз навигации под Compose: поддержка Compose Multiplatform, больше гибкости и обновлённые примеры. Для всех, кто строит большие архитектуры на Compose, — важный апдейт.

🟣DataStore 1.2.0
Поддержка Guava, мультипроцессность и поддержка Android Direct Boot. Стабильная версия, на которую наконец можно уверенно мигрировать.

🟣Lifecycle 2.10.0 теперь с Compose внутри
Появился rememberLifecycleOwner, позволяющий поднимать отдельные жизненные циклы прямо внутри Compose-компонентов.

🟣Google Play будет учитывать фоновый расход батареи
С 1 марта 2026 года расход батареи в фоне станет одним из факторов ранжирования приложений в Google Play. Если приложение заметно потребляет заряд и не получает исправлений, пользователи увидят специальную предупреждающую плашку. При отсутствии улучшений Google Play сможет исключить такое приложение из поиска, и доступ останется только по прямой ссылке.

🟣Core SplashScreen 1.2.0 — меньше боли с темами
Теперь SplashScreen корректно подстраивается под светлую/тёмную темы и подтягивает ресурсы через AppCompatResources. Работает из коробки с AGP 8.1+

👆 iOS

🟣Swift GSoC 2025: результаты
Swift опубликовал отчёты по всем проектам Google Summer of Code. Много работы вокруг Swift Testing, улучшений тулчейна и SDK.

🟣Новое интервью Криса Латтнера
Латтнер рассказал о ранней истории Swift и интересных деталях: первые 1.5 года язык создавался втайне от Apple — руководство Apple сначала не понимало, зачем заменять Objective-C. Отличный взгляд на эволюцию Swift глазами его создателя.

🟣SwiftUI Frequent View Updates в Xcode 26
Instruments получил профилировщик, который показывает, какие SwiftUI-вьюхи обновляются чаще всего и по какой причине.

🟣App Store Review
Из важного: теперь можно отправлять новую версию в ревью, даже если предыдущая ещё не прошла — лимит кастомных страниц увеличен до 70.

🟣Swift SDK для Android — первый превью релиз
Swift официально двигается в Android-экосистему. Уже можно собирать свои первые Android-приложения на Swift по официальному гайду.

🟣AnyLanguageModel — LLM в стиле FoundationModels
Новая библиотека от Mattt (NSHipster). Полный API-совместимый аналог FoundationModels, позволяет использовать любые LLM: меняете import, и всё работает.

#дайджест #mobilevk
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1🔥1🥰1👏1
Собрались в баре карьерист, киллер, исследователь и социальщик… 🪩

Разбираемся, как психотипы Бартла помогают создавать игры, которые цепляют всех. Психология геймеров, путь героя, баланс сюжета и геймплея — идеальный рецепт от Олега Доброштана, независимого эксперта игровой индустрии.

Смотрите в выпуске подкаста «+100 монет» и прокачивайте свой геймдев

#mobilevk #gamedev #RuStore
🔥21🥰1👏1🕊1
👆 Ошибки =/= проблемы

Иногда ошибки — это способ решить проблему.

Кирилл Попов прошёл долгий путь внутри VK — когда-то он был обычным джуном. Он много разбирался в устройстве продуктов, с которыми работал, искал ошибки в коде, находил лучшие решения. Однажды он придумал Tracer — сервис для автоматического поиска ошибок и диагностики причин их появления.

В карточках рассказываем историю появления инструмента, который сейчас используется в 1,5 тыс. приложений, а полную статью о появлении Tracer читайте здесь. Мы скоро расскажем, как сервис эволюционировал на протяжении последних лет.

А ещё у нас есть выпуск подкаста «Кофе-брейк VK» с Кириллом — слушайте и получайте информацию от первоисточника.

#mobilevk #tracer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👏1