13. Фреймворки

Поскольку это книга про разработку приложений, нужно что‑то сказать и про фреймворки. Тут всё очень сильно меняется. Если я буду перечислять плюсы и минусы текущих актуальных тем, делиться опытом и анализировать новые решения, то с большой долей вероятности всё это очень быстро устареет и станет неактуальным уже через какие-то месяцы.

Мы разрабатывали и портировали приложения с самого первого появления урезанных версий Java и первых кнопочных смартфонов с маленькими, но уже цветными экранами. Уже тогда всё развивалось настолько стремительно, что каждый год были новые открытия и потрясения. Тогда не было ни документации, ни возможности тестирования и отлавливания багов. Сложные были времена. Уже тогда на первом месте были каналы распространения приложений и скорость вывода на рынок. Сегодня социальные сети и магазины приложений, совместно с современными средствами разработки, обеспечивают скорейший выпуск приложений и мгновенную доставку до пользователей. Поменялись как методы разработки приложений, так и способы их продвижения и монетизации. Важно понимать и ценить это преимущество.

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

Загрузка...