Медиацентр
Как будет развиваться мобильная разработка в 2023-2024 годах
29.06.2023Рынок мобильной разработки в России возвращается к восходящему тренду. В том числе у заказчиков заметно возрос интерес к созданию iOS-приложений. iOS-тимлид Globus IT Дмитрий Лемайкин рассказал о тенденциях развития мобильной разработки в ближайшей перспективе: как бизнес будет использовать приложения и на какие технологии стоит обратить внимание в следующие 1-2 года.
- Использование возможностей сети 5G
С расширением покрытия сети 5G мобильные приложения, вероятно, будут включать более сложные функции и возможности, такие как улучшенные потоковые сервисы, мгновенная загрузка контента и более эффективное использование облачных сервисов. - AR/VR-визуализация и игры
— Дополненная реальность (AR): Apple Vision Pro
— Виртуальная реальность (VR): Мета - Безопасность
С увеличением количества мобильных устройств пользователи получают все больше угроз безопасности их гаджетов и ИТ-инфраструктуры компаний. Следовательно, безопасность и конфиденциальность пользователей становятся приоритетом при разработке мобильных приложений. - Интернет вещей (IoT)
Мобильные приложения будут все больше взаимодействовать с устройствами IoT, обеспечивая контроль, мониторинг и аналитику в режиме реального времени. - Службы геолокации
Необходимость быстро найти себя существовала задолго до появления мобильных устройств и стала одной из базовых потребностей пользователей в мобильной разработке. - Здравоохранение и спортивные мероприятия
Носимые устройства, которые могут считывать физическую информацию и информацию о состоянии здоровья с помощью датчиков, будут использоваться все активнее. - Кроссплатформенная и мультиплатформенная разработка
С развитием таких технологий, как Flutter и React Native, тенденция к созданию мультиплатформенных приложений будет продолжать расти, поскольку это позволяет ускорить цикл разработки и снизить стоимость. - Интеграция искусственного интеллекта и машинного обучения
Искусственный интеллект и машинное обучение в мобильных приложениях будут использоваться все чаще и разнообразнее. Это может включать в себя улучшенные персональные рекомендации, интеллектуальных чат-ботов, автоматическую модерацию контента и многое другое. - Автоматизация написания кода — главная тенденция в современной разработке программного обеспечения. Причем это касается не только мобильной разработки, а практически всей ИТ-отрасли.
Спрос на автоматическую генерацию кода существовал практически всегда. Но на протяжении многих лет он был ограничен технически. Трудно изобретать новые методы повторного использования и генерации кода, и еще сложнее сделать так, чтобы они использовались во всем мире.
- Автоматизация типовых задач
- Необходимость получить видимые результаты как можно быстрее (например, создать экран мобильного приложения и показать заказчику)
- Покрытие как можно большего количества платформ
- Экономия времени как заказчика, так и разработчика
- Они могут создавать рабочий код почти в режиме реального времени из промтов.
- Иллюстрации также могут быть созданы с помощью GNN, таких как Midjorney или Kandinsky.
- Маркетинговые тексты и т.д.
- Создание экранов мобильного приложения
- Преобразование кода с одного языка на другой, с устаревшей версии кода на более современную
- Перенос кодовой базы на другую платформу
- Написание unit-тестов
- Создание инструкций
- Если это не революция, то огромный шаг вперед в создании кода.
- Мы ожидаем широкого вторжения GNN в процесс создания кода в IT-проектах.
- Не только в мобильной разработке, но и во всех видах деятельности, связанных с созданием текстов.
- Количество ошибок будет уменьшено
- Скорость разработки увеличена (время выхода проектов на рынок будет сокращено)
- AutoGPT: может получать данные из Интернета
- LangChain: это фреймворк, на котором можно создавать продукты на основе GNN API.
- Агенты-трансформеры: могут выбрать наиболее подходящий GNN для человеческих запросов и создавать проекты на его API.