Ежегодный митап платформы VK Mini Apps (29 февраля 2024)

YOUTUBE · 01.12.2025 07:49

Ключевые темы и таймкоды

Приветствие и анонс новостей

13:18
  • Дмитрий Задохин, директор по развитию платформы мини-приложений, приветствует аудиторию и объявляет о новых возможностях для разработчиков.
  • Евгения Зибарева, директор по развитию социальной сети ВКонтакте, объявляет о возможности размещения сервисов, созданных на платформе мини-приложений, в официальном приложении Рустор.

Планы на будущее и результаты

21:17
  • Александр Шафер, руководитель команды развития супер приложения, рассказывает о планах и результатах платформы за 2023 год.
  • Платформа продолжает расти, каждый третий житель России пользовался мини-приложениями хотя бы раз в месяц.

Развитие платформы мини-приложений

23:43
  • В 2023 году платформа мини-приложений достигла значительных успехов в развитии инфраструктуры и возможностей.
  • Инфраструктура была оптимизирована, что привело к уменьшению времени запуска приложений на 22%.
  • Были запущены звонки в мини-приложениях, что стало важным каналом получения трафика.
  • Была улучшена возможность публикации постов на стене пользователя, что привело к увеличению конверсии в позитивное действие.

Возможности платформы

29:21
  • Были оптимизированы запуски из поиска, что привело к увеличению конверсии и трафика.
  • Были обновлены каталоги, что также привело к увеличению конверсии и трафика.
  • Были запущены пять новых форматов на вкладке "Сервисы", что также привело к увеличению трафика.

Монетизация и рост

34:51
  • Количество мини-приложений с подключенной монетизацией выросло в десять раз, а выплаты разработчикам - на 773%.
  • Платформа активно работает с комьюнити разработчиков, создавая дополнительную ценность в общении и обмене идеями.

Планы на 2023 год

35:58
  • Обсуждение планов на 2023 год, включая оптимизацию монетизации и трафика, а также запуск новой админки и улучшение дизайна.
  • Упоминается возможность управления виджетами внутри ВКонтакте и запуск мини-приложений за пределами ВКонтакте.

Планы на 2024 год

38:42
  • Упоминается экспансия и запуск мини-приложений за пределами ВКонтакте для получения дополнительного трафика и точек входа.

Вопросы и ответы

40:23
  • Обсуждение планов развития платформы для малого бизнеса и использования конструкторов мини-приложений.
  • Ответ на вопрос о том, кто является главным на платформе - разработчики или пользователи.

Заключение

42:47
  • Упоминание важности измерения показателей мини-приложений для понимания их динамики и работы.
  • Обсуждение ускорения мини-приложений, аналитики и статистики.

Ускорение запуска приложений

43:36
  • Эксперт рассказывает о своем опыте работы с аналитикой, ускорениями и хайлоудом.
  • Он обсуждает, как скорость запуска приложений влияет на конверсию и как это можно улучшить.

Анализ медленных и быстрых приложений

46:37
  • Эксперт анализирует поведение медленных и быстрых приложений и обнаруживает, что в одном проценте случаев пользователи прерывают запуск, в одном проценте происходят ошибки, а в пятидесяти одном проценте случаев пользователи просто прерывают запуск.
  • В то же время, в одном проценте случаев пользователи успешно запускают приложение и взаимодействуют с ним.

Оптимизация работы приложений

48:33
  • Эксперт рассказывает о том, как они оптимизировали работу приложений, включая работу с сапи, кэширование ресурсов, и использование мультике.
  • В результате, они смогли ускорить приложения на 22% и увеличить конверсию на 4-5%.

Метрики для отслеживания производительности

51:01
  • Эксперт обсуждает метрики, такие как веб витс, которые помогают отслеживать производительность приложений.
  • Он объясняет, что эти метрики помогают определить, насколько быстро и эффективно работает приложение.

Метрики для приложений

52:30
  • В видео обсуждаются метрики для приложений, такие как скорость загрузки, интерактивность и стабильность.
  • Эти метрики помогают определить, насколько успешно работает приложение и как оно взаимодействует с пользователем.

Рекомендации по улучшению метрик

55:15
  • В видео даются рекомендации по улучшению метрик, включая имитацию клика после начала прогрузки и использование скелетонов для отрисовки контента.
  • Важно понимать, что улучшение метрик не должно вредить продукту, и необходимо находить компромисс между скоростью и стабильностью работы приложения.

Советы по оптимизации метрик

56:49
  • В видео даются советы по оптимизации метрик, включая использование 75-го перцентиля для измерения скорости загрузки и отказ от ненужных запросов в сети.
  • Также рекомендуется использовать скелетоны для отрисовки контента и оптимизировать инфраструктуру приложения для более рационального использования ресурсов.

Аналитика и ускорение приложений

59:29
  • В админке приложения можно найти версию для мобильного клиента, где есть статистика производительности и рекомендации.
  • Аналитика позволяет собирать и просматривать метрики, такие как время сессии пользователя в приложении.
  • Сложности с аналитикой могут быть связаны с внедрением новых фич, которые затрагивают существующие, и с тестированием.

Библиотеки для аналитики

1:03:12
  • Разработаны две библиотеки для ванильного JSS и React, которые позволяют собирать данные и сравнивать проекты между собой.
  • Основная суть библиотек - помочь собирать данные и отправлять их для обработки.

Компромисс между бизнесом и производительностью

1:05:30
  • Компромисс находится в ходе работы, когда оцениваются плюсы и минусы и принимается решение о том, что важнее в данный момент.

Обучение серверной разработке

1:06:27
  • Совет - попробовать поднять свое приложение, набить шишек и разобраться в проблемах.
  • Новости и обновления помогут в обучении и развитии.

Библиотека роутинга

1:07:51
  • Руководитель команды фронтенд-разработки платформы ПК Никита Шварряев рассказывает о библиотеке роутинга, которая была выпущена в прошлом году.
  • Он объясняет, почему она нужна, какие у нее особенности и как она помогает сократить расходы на разработку и больше внимания уделять продуктовым задачам.

Создание мини-приложений

1:17:25
  • Никита рассказывает о библиотеке к ВК меня, которая позволяет быстро создать новый проект с нуля или использовать уже существующий шаблон.
  • Он объясняет, что старая версия библиотеки устарела и ограничена в возможностях, поэтому была выпущена новая версия с обновленными возможностями и поддержкой последних версий React.
  • Он также упоминает о добавлении шаблонов и возможности создания приложений с использованием командной строки или интерактивного меню.

Библиотека для роутинга

1:20:04
  • Обсуждение новой мажорной версии библиотеки для роутинга, которая рекомендуется для создания новых проектов.
  • Упоминание о поддержке старых проектов на новых рельсах.

Создание мини-приложений с нуля

1:23:50
  • Упоминание о библиотеке для роутинга, которая уже живет не первый год и полезна для создания мини-приложений.
  • Упоминание о важности обратной связи от пользователей для улучшения платформы.

Нагрузочное тестирование

1:27:43
  • Обсуждение необходимости нагрузочного тестирования для небольших проектов.
  • Пример приложения "Пиксель Баттл", где пользователи могут перекрашивать пиксели.

Нагрузочное тестирование приложений

1:28:44
  • В видео обсуждается важность нагрузочного тестирования для приложений, особенно для тех, которые сталкиваются с проблемами из-за большого количества пользователей.
  • Нагрузочное тестирование позволяет выявить проблемы и оптимизировать приложение для лучшей работы.

Примеры нагрузочного тестирования

1:32:31
  • В видео демонстрируется, как использовать нейросеть для генерации нагрузочного теста.
  • Для запуска теста требуется Python 3, фреймворк для нагрузочного тестирования (например, Locust) и проект на Python.
  • В примере используется Locust для генерации нагрузки на приложение, которое принимает запросы от пользователей.

Реальные примеры нагрузочного тестирования

1:37:56
  • В видео обсуждаются реальные примеры нагрузочного тестирования, включая проверку подписи и генерацию случайных пользователей.
  • Важно быть аккуратным при использовании этих методов, чтобы не нарушить работу приложения или не создать проблемы для реальных пользователей.

Нагрузочное тестирование

1:40:38
  • В видео обсуждается важность нагрузочного тестирования для мини-приложений.
  • Упоминается, что нагрузочное тестирование поможет ускорить приложение и улучшить его работу.
  • Рассказывается о том, как настроить нагрузочное тестирование с помощью инструмента "Вакаст".
  • Упоминается, что нагрузочное тестирование может помочь выявить проблемы с авторизацией, сервером или сетью.

Примеры отчетов

1:42:34
  • В видео демонстрируются примеры отчетов, которые можно получить при нагрузочном тестировании.
  • Упоминается, что нагрузочное тестирование может помочь выявить ошибки, связанные с авторизацией, и проблемы с сервером или сетью.
  • Рассказывается о том, как использовать графики для анализа результатов нагрузочного тестирования.

Советы по использованию нагрузочного тестирования

1:45:25
  • В видео даются советы по использованию нагрузочного тестирования, включая настройку автомаштабирования и очистку данных.
  • Упоминается, что нагрузочное тестирование может помочь выявить проблемы с базой данных и другие проблемы, связанные с работой приложения.

Вопросы и ответы

1:47:21
  • В видео обсуждаются вопросы, связанные с использованием нагрузочного тестирования, включая отслеживание ботов и выбор языка для тестирования.
  • Упоминается, что нагрузочное тестирование может быть полезным для разработчиков и тестировщиков, а также для заказчиков мини-приложений.

Итоги 2023 года и планы на 2024

1:50:56
  • Борьба с фродом, повышение покрытия и увеличение охватов - главные задачи на 2023 год.
  • В 2024 году планируется продолжить работу над этими задачами, а также добавить новые форматы рекламы и увеличить количество приложений, подключенных к рекламе.

Монетизация и статистика

1:57:29
  • Существуют мини-приложения, которые зарабатывают на рекламе большие деньги.
  • Качество приложения напрямую влияет на количество пользователей и рекламы, которую можно увидеть.
  • В планах есть тестовый режим для разработчиков, который позволит им безопасно запрашивать рекламу.

Будущее развития и работа с бизнесом

2:00:50
  • В 2024 году планируется продолжать работу с разработчиками и привлекать внешние команды для реализации проектов.
  • В 2023 году было реализовано более сотни проектов с привлечением аутсорс-команд, которые заработали более 120 миллионов рублей и охватили 45 миллионов человек.

Примеры проектов

2:02:46
  • Привлечение внешних разработчиков для создания сервисов, таких как фандом фест и нейро веста.
  • Использование виральных механик для привлечения пользователей и продвижения сервисов.
  • Сервис экологик, который помогает сортировать мусор и распознавать маркировку.

Поиск заказов на разработку

2:05:28
  • Нетворкинг, сарафанное радио, тендеры, участие в хакатонах и конференциях.
  • Дружите с рекламными агентствами для получения заказов.

Как стать проверенным разработчиком

2:07:22
  • Критерии оценки разработчиков, список команд, которые соответствуют этим критериям.
  • Лайфхаки и советы для успешной работы, включая умение правильно рассчитывать ресурсы и общаться с заказчиком.

Коммерческое предложение

2:09:55
  • В видео обсуждается важность коммерческого предложения для работы с коммерческими партнерами.
  • Коммерческое предложение должно включать подробное описание услуг и деталей, чтобы убедить клиента выбрать именно вас.

Тренды в разработке

2:12:51
  • В видео обсуждаются тренды в разработке, включая использование искусственного интеллекта, возвращение красочного дизайна и персонализацию контента.
  • Упоминается важность использования данных для кастомизации контента и эмоциональной привязки к продукту.

Советы для разработчиков

2:16:04
  • В видео даются советы для разработчиков, включая необходимость развития коммуникационных и менеджерских навыков, а также использование нетворкинга для поиска новых сотрудников.
  • В конце видео автор обещает подарки для всех, кто задал вопросы в ходе видео.