Android app development

Android app development

Android app development on a turn-key basis is a top-of-the-line service provided by MobileUp in St Petersburg and Moscow.

01

Tasks

MobileUp’s tasks to solve

  • Code audit

    We analyze the code, identify problems, and provide a general code assessment and recommendations for its improvement.

    The goal is to assess the quality of the code and understand the level of project support complexity.

  • Code refactoring

    We conduct code audits, identify and analyze problems, make a refactoring plan and prioritize tasks. Then the refactoring takes place and requires close interaction of the development, testing, analytics, and design teams jointly.

    The goal is to improve the code quality, reduce the project’s technical debt, enhance developer loyalty, make the project’s further support easier and reduce the time for adding new functions.

  • Writing apps from scratch

    We create a new product or rewrite an already existing one from scratch. Our specialists keep to the MVP model — we release the first version as soon as possible to get feedback from users at the earliest moment and improve the product.

    The goal is to create a high-quality product that will be easy to support in the future. It is necessary to release the first version to the market as soon as possible to get feedback and make the app even better.

  • Project support

    If the project already exists, we take it to maintain and improve.

    The goal is to implement the new functionality rapidly and support the previous one.

All developers are located in one office in St. Petersburg. It’s easier to sync when your team is at hand

02

Technologies

Our products

The MobileUp team creates new tools and libraries. The most famous one is Cicerone, which was created by a MobileUp employee. We’re working on Replica, a new one, right now.

  • Coroutines и Flow

    The set of Architecture Components

  • RxPM

    The reactive implementation of the Presentation Model pattern

  • Cicerone

    The unique architectural solution for the Tutu.ru project

03

Toolkit

Modern stack

The MobileUp team uses up-to-date languages and tools. We monitor the market to get the best practices.

  • Tools

    Android Architecture Components, Jetpack Compose, Huawei Mobile Services,Room, Koin, Hyperion, Сoroutines

  • Architecture

    Clean Architecture MVVM

  • Development languages

    Kotlin, Java

  • Hyperion

    We use Hyperion to test apps. This is a debugging tool to peek under the app’s hood and speed up manual testing

04

Experience

The third store

Our Android developers have extensive experience in adapting apps for Huawei AppGallery. A whole scope of articles on Medium has been dedicated to this subject. Unfortunately, we cannot say which applications have been adapted for the new store because we respect the NDA. However, you can understand what we did after reading the articles below.

Read more:

MobileUp is a team of Google Certified Developers. So that is why we have such a beautiful award

05

Projects

    01

    Feedback

    • Никита Кукушкин
      Nikita KukushkinThe “Pomosch” project
    • The MobileUp team not only has completed the tasks to add new features to the application but also achieved a substantial improvement in usability

      Sergey StorozhevChannel One Russia
    • The MobileUp team is a reliable partner who works competently and fast

      Konstantin AbramovMastercard
    02

    Collaboration

    contacts

    0

    We are always glad to cooperate and work on new projects

    Describe the task, and we will contact you soon. Or you can always text us on Telegram.

    Let’s get to know each other!

    ВыбратьОткуда вы о нас узнали
    • Ratings
    • Recommendations
    • Conferences
    • Publications
    • Social
    • Other

    By clicking 'send', you consent to our processing your personal data and agree to our privacy policy terms.

    Your application has been submitted successfully

    Thank you! We will contact you soon