code
Mobile App Development

Whether you need an iOS or an Android solution or both, you can rely on our team of experts to build a native mobile app tailored to your business needs.

Native Apple Development

Apple keeps on releasing new stuff all the time, and our iOS team loves to try out every new piece of tech or equipment as soon as it becomes available. Our most used stack: XCode, Swift, UIKit, RxSwift, and MVVM architecture, but this is slowly pivoting toward SwiftUI and Combine.

Image with iPhone on table
Image with Android mobile

Native Android Development

Google is working on making the Android OS a safer environment as we speak, and we are constantly doing our best to keep up with the latest trends this platform has to offer. In our day-to-day development, we use Android Studio, Kotlin, RxJava, and/or Kotlin Coroutines coupled together using MVVM architecture. Lately, we've been playing with Jetpack Compose, as it's the new thing Google wants everyone to use when creating a user interface.

Kotlin Multiplatform Development

Multiple mobiles on table

Although we’ve played with Flutter & React Native, our cross platform experience is focused on KMM, as it’s given us best results so far. While certain projects are not the right fit for cross platform development, others can benefit from it massively.

Continuous Integration & Continuous Delivery

Continuous Integration & Continuous Delivery processes are very useful in all our development phases and we had many tools in the past: Azure, Jenkins, Travis, TeamCity, Bitrise, just to name a few. Continuous integration will warn us of any failing tests, code style misalignments, and make sure only fully tested code is merged with the rest. Continuous delivery is responsible for automating new build delivery to everyone: QAs, clients, and end users.

Image with bang
code
Mobile App Development

Whether you need an iOS or an Android solution or both, you can rely on our team of experts to build a native mobile app tailored to your business needs.

Image with iPhone on table

Native Apple Development

Apple keeps on releasing new stuff all the time, and our iOS team loves to try out every new piece of tech or equipment as soon as it becomes available. Our most used stack: XCode, Swift, UIKit, RxSwift, and MVVM architecture, but this is slowly pivoting toward SwiftUI and Combine.

Image with Android mobile

Native Android Development

Google is working on making the Android OS a safer environment as we speak, and we are constantly doing our best to keep up with the latest trends this platform has to offer. In our day-to-day development, we use Android Studio, Kotlin, RxJava, and/or Kotlin Coroutines coupled together using MVVM architecture. Lately, we've been playing with Jetpack Compose, as it's the new thing Google wants everyone to use when creating a user interface.

Kotlin Multiplatform Development

Multiple mobiles on table

Although we’ve played with Flutter & React Native, our cross platform experience is focused on KMM, as it’s given us best results so far. While certain projects are not the right fit for cross platform development, others can benefit from it massively.

Image with bang

Continuous Integration & Continuous Delivery

Continuous Integration & Continuous Delivery processes are very useful in all our development phases and we had many tools in the past: Azure, Jenkins, Travis, TeamCity, Bitrise, just to name a few. Continuous integration will warn us of any failing tests, code style misalignments, and make sure only fully tested code is merged with the rest. Continuous delivery is responsible for automating new build delivery to everyone: QAs, clients, and end users.