Mobile application development services

Working both with iOS and Android technology stack, we deliver solutions for all possible devices: smartphones, tablets, and wearables.

Resliv can provide you with not only native apps development services but also with cross-platform web-applications using PWA (Progressive Web Application) approach.

Our engineers cover a full set of mobile development services from business analysis, fast prototyping, and development services to quality assurance, bug-fixing, and support.

get a quote
Mobile application development services

Solutions for mobile applications

Android application development

With Android as the dominant OS, we have 10+years of experience in this field and cover either front or back-development services. For the Android platform, Resliv provides Java and Kotlin programming and such solutions as UI/UX development, API development and integration, web-based applications. If needed, our team can provide you with optimization and re-design services

iOS application development

With vast expertise at enterprise and consumer mobile apps programming, Resliv delivers a complete set of iOS development services for iPhone, iPad and Apple Watch devices. Our engineers can build a new back-end, work with an already existing one or do re-design works. Building iPhone native apps, we can provide you with the development and integration of APIs (e.g., RESTful APIs, using GraphQL and other techs) optimization and re-design services

Cross-platform application development

Experienced at iOS and Android development, we offer cross-platform solutions for smartphones and tablets with HTML, Javascript, CSS, and PWA programming. Will it be an enterprise or a consumer application, Resliv can provide you with a full set of development services

Internet of Things

Turning physical assets into IoT devices, we assist our customers in building a new type of interaction between hard and software. Our IoT applications can manage smart things and spaces, monitor, and optimize them. In smartphones, intermediaries between a user and a hardware, we can implement payment management, Amazon IoT cloud Integration, big data analytics, API integration, back-office automation, etc.

Augmented Reality

Regardless of your domain area, we can provide full-circle Android, iOS or cross-platform AR application development services either for smartphones or tablets or both. We can deliver a marker-based product with 3D object recognition of color, size and shape. Our expertise also covers an option of environmental understanding, estimating size parameters of an object

Testing and QA

We conduct QA and bug-fixing services for our clients to deliver them the most reliable product. Resliv specializes in functional manual and utomated testing including smoke, regression, integration QA; performance testing with such types as load, stress and scalability testings. In our daily automated testing work, we use the following set of tools: SoapUI and postman, JMeter, Selenium.

Hire a mobile app developer

Starting from UI/ UX development and up to quality assurance, app support and maintenance, our engineers will make the whole way smooth and transparent for you as the customer, delivering at the end a product that provides seamless communication between you and your clients

hire a team

Resliv development processes

  • Kanban and Scrum practices
  • Test-Driven Development (TDD)
  • Feature Teams driven concept
  • Feature toggles technique
  • Continuous Integration (CI)
  • Continuous Delivery (CD)
  • Automated testing and QA
  • Knowledge-sharing and documentation

Technology stack

Android technology stack

Languages: Kotlin, Java, C++

OS: AndroidTV, Wear OS, etc.

Databases:

NoSQL: Objectbox, Realm

SQL: SQLite + ORMs (including Room)

Payments: In-App Payments, Google Pay

Multimedia: Glide, Camera API, ExoPlayer, etc.

Maps: Google Maps, Yandex Maps

Data Transferring: Bluetooth (including BLE), Virtual Com Driver (CdcAcmSerialDriver), Wi-Fi

Distribution: Android App Bundle, APK

Cloud Messaging: Firebase, Onesignal

Networking: Retrofit2, OkHttp3, kSoap2, SOAP/JSON, Charles

Socials: Facebook API, Google Auth, VK API, etc.

Firebase: Analytics, Remote Config, Dynamic Links, Realtime Database, etc.

Google Services: Ads SDK, Location, etc.

AndroidX and Android Jetpack: Data Binding, LiveData, Work Manager, Architecture components, etc.

Dependency Injection: Dagger2

Asynchronous: RXAndroid, Coroutines, Android Services, Android Tasks API

Sharing Data: Content Provider

Native: NDK (JNI)

APM: AppDynamic

IOS technology stack

Languages: Swift, Objective C, C/C++

OS: iOS, iPadOS, macOS, watchOS, tvOS

Databases:

NoSQL: Realm, Core Data

SQL: SQLite + ORMs

Payments: In-App Payments, Apple Pay, Credit cards payment

Multimedia: AVFoundation, Core Audio, VideoToolbox, Core Image, etc.

Maps: MapKit, Core Location, Google Maps

Data transfer: Core Bluetooth, WiFi

Distribution: App Store Connect, adHoc, in-house

Cloud Messaging: Firebase, Onesignal

Networking: URLSession, AFNetworking, Moya, unix socket, OpenSSL

Socials: Facebook API, Google Auth, VK API, etc.

Firebase: Analytics, Remote Config, Dynamic Links, Realtime Database, etc.

Authentication: AuthenticationServices, Face ID, Touch ID, multi-factor authorization

Augmented reality: ARKit

Featured customers

Selected case studies

Testing of Roulette Cricket for Konect Games

Testing of Roulette Cricket for Konect Games

more
QA services for Konect Games Pick6 Football game

QA services for Konect Games Pick6 Football game

more
Pick6 Cricket game testing

Pick6 Cricket game testing

more
Slot Football game testing

Slot Football game testing

more
Slot Football game testing

Slot Football game testing

more
Slot Football game testing

Slot Football game testing

more

Frequently asked questions

Can I have a free consultation?

Sure. We start from a free consulting session after we get and analyze all the initial customer requirements and inputs. During the consulting session, we clarify all the possible questions.

Do you provide mobile apps development services only?

We also do web front- and back-end development, enterprise integration services and quality assurance. We work with Pyhon, Java and Javascript languages (e.g. React.js).

Do you work globally?

Yes, we deliver our projects globally. Regarding, the daily communication, we try to overlap working hours of our customers and use all the modern remote communication tools like Slack, Skype, Zoom and project tracking tools like Jira, Asana, Trello, GitHub, etc.

Can I turn to you to update my app after new OS releases?

Naturally! You can always reach out to us, and in our turn, we will improve an existing product to the next level.

Let's get in touch!