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.
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
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
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
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.
MobileUp is a team of Google Certified Developers. So that is why we have such a beautiful award
Projects
Feedback
The MobileUp team not only has completed the tasks to add new features to the application but also achieved a substantial improvement in usability
The MobileUp team is a reliable partner who works competently and fast
Collaboration
contacts
0We 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!
Your application has been submitted successfully
Thank you! We will contact you soon