fbpx

РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ

Более 10 лет наша компания предлагает полный цикл услуг по созданию мобильных приложений. Мы разрабатываем мобильные приложения для крупного бизнеса, например, банков и промышленных предприятий, а также для компаний среднего и малого бизнеса.

Наш опыт разработки мобильных приложений

БИЗНЕС-ЗАДАЧИ

Организация удаленной работы

С помощью мобильных устройств сотрудники компании могут работать с деловыми документами удаленно, например, редактировать их или оставлять заметки.

Автономный режим позволяет пользователям обрабатывать документы даже без подключения к Интернету. При повторном подключении к сети приложение автоматически синхронизирует данные с сервером и гарантирует, что все внесенные пользователем изменения будут сохранены.

Привлечение новых клиентов

Мобильное приложение помогает повысить вовлеченность клиентов в предлагаемые компанией услуги.

Новый электронный канал,будь то онлайн-система продажи билетов или онлайн-расписание движения транспорта, помогает бизнесу привлекать новых клиентов.

Оптимизация затрат и времени на выполнение повседневных задач

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

Безопасный перевод денежных средств

Клиенты финансовой организации могут запрашивать и/или отправлять денежные переводы через мобильное приложение.

Алгоритм взаимодействия с пользователем прост и надежен, а транзакции безопасны и легко отслеживаются компетентными органами.

МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ В ОТРАСЛЯХ

Проект: Мобильное приложение «Транспорт BY»

Мы разработали мобильное приложение, которое в режиме реального времени показывает данные о движении общественного транспорта. Приложение интегрировано с системой диспетчерского управления пассажирским транспортом.

Пользователи могут отслеживать движение общественного транспорта онлайн, узнавать расписание движения и актуальные маршруты и планировать поездки не только в своем городе, но и между городами региона.

Проект: Мобильное приложение для управления грузовыми перевозками

Для международной судоходной компании, которая занимается контейнерными перевозками, разработали мобильное приложение для управления отгрузками. Проект включал в себя полный цикл разработки и поддержки ПО, в том числе UX/UI-дизайн, анализ требований, разработку, тестирование и текущую поддержку.

С помощью решения клиенты получили доступ к своим отгрузкам и могут управлять ими в процессе транспортировки.

Проект: Сокращение расходов благодаря мобильному приложению для производителя шин

Международная компания по производству шин проводит регулярные осмотры своей продукции, чтобы обеспечить восстановление рисунка протектора. С помощью разработанного нативного Android-приложения работник завода может сканировать штрих-коды шин, проверять рисунок протектора, фотографировать бракованные изделия и регистрировать каждый кейс. Далее приложение отправляет данные в серверную часть SAP-системы, после чего руководство компании получает отчеты на обработку.

Проект: Автоматизация анализа выкладки товаров на полках для производителя табачной продукции

Goods Checker анализирует товары на полках магазинов с помощью нейронных сетей и компьютерного зрения, сравнивая фото полки с планограммой. Goods Checker в мобильном приложении показывает, какие товары стоят на своих местах, а какие необходимо переставить. Он помогает мерчандайзерам работать быстро и качественно. Точность распознавания составляет от 90% до 98% в зависимости от категории товаров и качества фотографий.

Проект: Мобильное приложение банковского процессингового центра для продвижения платежной системы

Центр обслуживания карточных операций решил разработать мобильное решение для Android и iOS, чтобы продвинуть собственную электронную платежную систему. В мобильном приложении родители и их дети могут обмениваться между собой денежными средствами. Дополнительно родители могут отслеживать местоположение детей, контролировать вход/выход из геозоны и следить за уровнем заряда батареи.

Приложение интегрируется с серверной частью Java и SAP и использует публичный сервис для идентификации клиентов банка по мобильному телефону или паспортным данным.

Проект: Ускорение обработки документов

Новое приложение для iPad — это мобильный клиент для системы электронного документооборота «Канцлер».

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

СВЯЗАТЬСЯ С НАМИ

    Yes
    Yes Политикой организации в области защиты персональных данных Политикой использования Cookies

    Разработка нативных Android-приложений

    Почему Android?

    Android — самая распространенная мобильная платформа, поэтому бизнес сможет охватить большую аудиторию с помощью качественного Android-приложения.

    Мы готовы помочь разработать надежное решение для любой отрасли и интегрировать его с внутренними системами.

    Устройства на базе Android, которые мы поддерживаем

    Наши специалисты могут разработать приложение для любого устройства на базе Android: смартфона, планшета, часов, телевизора, автомобиля и даже вашего нестандартного оборудования.

    Команда Android-разработчиков

    Наши Android-разработчики работают в этой сфере более десяти лет. Они участвовали во многих проектах и знают, как решать разные задачи: работа с геозонами, автономный режим, интеграция Bluetooth-устройств, биометрические средства защиты, эффективность энергопотребления, мобильные платежи, карты.

    Мы используем лучшие методы разработки программного обеспечения и следим за последними тенденциями: обновлениями Android API, фреймворками и инструментами. Это позволяет нам создавать “чистый” код, который легко поддерживать.

    Расширение вашей команды Android-разработчиков

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

    Наш технологический стек Android

    Programming Languages
    KotlinJavaLua C++
    Фреймворки
    SMP (SAP Mobile Platform)Retrofit Dagger2
    jUnitEspressoRoboletricMockito
       
    TensorFlow   
    Базы данных
     
    SQLiteRealmFirebase  

     

    Инструменты
     
    Jenkins SonarQubeGradle 
    Среда разработки
     
    Android StudioEclipse Visual Studio Code 

    Разработка нативных iOS-приложений

    Почему iOS?

    iOS работает на различных устройствах, таких как iPhone и iPad, и предлагает инновационные функции и удобное взаимодействие с пользователем.

    Разработка мобильного решения для вашего бизнеса поможет охватить глобальную аудиторию в App Store и повысить вовлеченность клиентов благодаря полной поддержке возможностей устройств Apple.

    Полный жизненный цикл приложения

    Мы предлагаем специалистов разного профиля для разработки iOS-приложений, от идеи до сопровождения в App Store: бизнес-анализ, проектирование пользовательского интерфейса, разработка, DevOps, тестирование, управление проектами.

    У нас есть опыт разработки приложения для различных сфер деятельности, таких как логистика, банковское дело и финансы, транспорт и грузоперевозки, продажа билетов.

     

    Наша команда iOS-разработчиков

    Наша команда iOS- разработчиков следит за последними новостями Apple и может создать приложение для iOS, полностью соответствующее всем рекомендациям Apple по проектированию и написанию кода.

    Мы создаем приложения, оптимизированные по скорости работы в сетях передачи данных, совместимые с большим количеством iOS-устройств. Используем специфические функции iOS, такие как iCloud, Apple Pay, вход через Apple, кошелек, биометрию, Siri, iBeacon, Bluetooth, что принесет пользу вашему бизнесу.

    Экосистема Apple

    Мы предоставляем свои услуги по разработке приложений не только для iOS, но и для всей экосистемы Apple, включая macOS, Apple Watch, Apple TV, Car. Если вам нужны приложения для этих платформ, свяжитесь с нами.

    Наш технологический стек iOS

    Языки программирования
      
    Swift 5.0ObjectiveC, Swift 5.0  
    Фреймворки
    SwiftUIReactiveX / RxSwift / RxJSCoreMLGraphQL
    Среда разработки
     Xcode / Xcode command line tools / Xcode server
    Базы данных
     
    SQLiteRealmFirebase
    Инструменты
     
    JenkinsSonarQubeFastLane
     
    CocoaPodsSwiftPM 

    Разработка кроссплатформенных мобильных приложений

    Развитие кроссплатформенных технологий

    Современные кроссплатформенные приложения предлагают почти нативный пользовательский интерфейс и удобный алгоритм взаимодействия с пользователем, они быстро работают и просты в поддержке.

    Переход на кросс-платформу поможет сократить время выхода на рынок и затраты на разработку.

    Преимущества Flutter

    С Flutter мы можем разрабатывать приложения для iOS и Android с использованием Dart — языка программирования для Flutter. Повторное использование кода составляет около 90%.

    Если нужно разработать специальный компонент (плагин) для Android или iOS, наши Android/iOS-разработчики справятся и с этим.

    Flutter Toolkit от Google

    Наша кроссплатформенная команда специализируется в основном на Flutter Toolkit от Google. Он помогает разработчикам создавать скомпилированные в исходном формате приложения для Android и iOS из единой базы исходного кода. Также поддерживается разработка для веб- и desktop-приложений.

    Flutter обладает следующими преимуществами:

    • Stateful Hot Reload позволяет очень быстро отлаживать и разрабатывать приложения.
    • Понятный и гибкий графический интерфейс.
    • Нативная производительность: код Flutter компилируется в машинный код ARM.

    Flutter используется для создания приложений во всем мире, например, в Google, eBay, BMW, Alibaba.

    Тестирование мобильных приложений

    Услуги по тестированию

    Мы предлагаем полный спектр услуг по тестированию, чтобы убедиться, что ваше программное обеспечение соответствует всем установленным требованиям к качеству:

    • функциональное тестирование;
    • тестирование совместимости;
    • тестирование безопасности;
    • тестирование производительности;
    • тестирование удобства использования.

    Оборудование для тестирования

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

    Автоматизированное тестирование

    Мы специализируемся на автоматизированном тестировании с помощью Appium и используем Python для написания тестов. Автоматизация тестирования дает много преимуществ: больший охват тестами, быстрое обнаружение критических ошибок, экономия ресурсов в долгосрочной перспективе, возможность быстрее выпускать сборки.

    UX/UI-дизайн мобильных приложений

    Процесс проектирования

    1. На первом этапе мы пытаемся понять, какую задачу решает мобильное приложение, как пользователи будут взаимодействовать с ним. Изучаем конкурентов и группы пользователей, создаем логические блок-схемы, сценарии взаимодействия, макеты и интерактивные прототипы.
    2. После завершения этапа анализа мы переходим к проектированию пользовательского интерфейса: создание комплекта пользовательского интерфейса, дизайн макетов экранов, A/B-тестирование и сплит-тестирование.
    3. На этапе разработки наши специалисты по UX/UI общаются с программистами, чтобы убедиться, что приложение масштабировано в соответствии с разрешением дисплея и полностью соответствует макетам.
    4. На этапе публикации приложения наши дизайнеры создают маркетинговые материалы для страницы приложения, включая скриншоты, промо-ролики и иконки.

    Следование стандартам Apple и Google

    Мы следуем рекомендациям Apple и Google по проектированию интерфейса, поскольку это проверенные стандарты мобильной разработки.

    Наш набор инструментов для проектирования

    Примеры инструментов, которые мы используем в работе: Adobe Photoshop, Adobe Illustrator, Figma, Sketch, Corel Draw, Axure, Cinema 4D, Principle, Zeplin, InVision, Balsamique.

    Консультация по мобильным приложениям

    Наши услуги

    • Исследование совместимости
    • Оценка мобильных проектов по стоимости, времени и ресурсам
    • Аудит юзабилити
    • Аудит безопасности
    • Аудит архитектуры приложения и исходного кода
    • Аудит ИТ-инфраструктуры
    • Анализ конкурентоспособности на рынке
    • Оптимизация для магазина приложений (App Store Optimization)
    • Интеграция с поставщиками серверного программного обеспечения, такими как SAP, IBM, HCL

    Планирование стратегий продвижения мобильных приложений

    Мы помогаем клиентам планировать свои стратегии продвижения на основе их ИТ- и бизнес-среды. Например, мы советуем нашим клиентам, какая платформа может быть наиболее эффективной в их обстоятельствах: нативный стек или кросс-платформа.

    Если у вас есть идея для стартапа, мы готовы поддержать вас во время создания прототипа/MVP/POC.

    Управление проектами

    Мы специализируемся на классических (PMBOK) и гибких (Agile/Scrum, Kanban) методах управления проектами. Мы готовы проконсультировать вас, как лучше организовать мобильный проект.

    КАК МЫ РАБОТАЕМ

    1Анализ бизнес-задач

    Анализируем потребности вашего бизнеса и существующие бизнес-процессы, предлагаем их оптимизацию, определяем высокоуровневое решение задачи.

    2Оценка проекта

    Обсуждаем детальные требования, определяем цели проекта, задачи, риски и способы их минимизации, оцениваем сроки и стоимость проекта.

    3Предложение

    Согласовываем окончательную стоимость проекта, сроки и условия. Подписываем документы.

    4Проектирование пользовательского интерфейса и технический проект

    Создаем прототип будущего приложения, определяем и документируем архитектурные решения.

    Если есть необходимость взять на себя разработку существующего приложения или подключить новое приложение к существующей серверной части, мы организуем передачу знаний для понимания уже имеющихся частей ПО.

    5Разработка и тестирование

    Процесс разработки прозрачен. Вы регулярно получаете отчеты о проделанной работе. После реализации проекта мы обучаем ваш персонал работе с новой системой.

    6Обслуживание и поддержка

    Договариваемся об условиях и стоимости обслуживания и поддержки системы.

    Задать вопрос эксперту

      Yes
      Yes Политикой организации в области защиты персональных данных Политикой использования Cookies