Сегодня компания должна понимать действия клиента, чтобы предложить ему интересные товары и услуги клиенту. Компания собирает данные о взаимодействиях и поведенческие данных. Один из важнейших моментов в развитии бизнеса – использование мобильных приложений. Поскольку в 2020 г. пользователи загрузили около 218 млрд мобильного приложения. В 2016 году выросло около 141 млрд. долларов. В третьем квартале 2020 года приложения, в которых есть покупки выросли на 60 процентов по сравнению с 2019 года в третьем квартале. В этой статье автор рассказал о своей методике разработки новых современных мобильных приложений для операционной системе Android. Мобильное приложение было написано на языке программирования Java в IDE Android Studio. Данное мобильное приложение анализирует и обрабатывает наиболее важные события пользователя. Для хранения больших данных, использовалась таблица NoSQL архитектуры, а именно хранилища типа key:value. Для обработки больших данных автор разработал новое программное обеспечение, которые было написано на языке программирования Python. Новый принцип мобильного приложения и программного обеспечения обработки больших данных поможет компании лучше понять действия клиента. Используя новую разработанную методику построение алгоритмов использования мобильных приложений позволит быть конкурентно способным на рынке.