O Oskar Karpiński

Android applications

Native Android application development

I build native Android applications with Kotlin and Jetpack Compose, including backend integration, local storage, synchronization and offline support.

What I can deliver

I build Android applications with platform-aware interfaces and architecture ready for continued development.

Example use cases

  • A new Android application
  • A mobile client for an existing backend
  • An app with local data and offline support
  • Synchronization, biometrics and secure access

Technologies

  • Kotlin
  • Jetpack Compose
  • Material 3
  • API communication
  • Room
  • Coroutines
  • Kotlin Flow
  • Dagger Hilt
  • synchronization
  • offline support
  • biometrics
  • testing

Delivery process

  1. 01

    Define the main flows and first-version scope

  2. 02

    Design the app architecture, screens and API communication

  3. 03

    Implement the UI, local storage and synchronization

  4. 04

    Test and prepare the production release

Related public project

LibrePass

A public Android project built with Kotlin and Jetpack Compose, local operation, biometrics and synchronization.

LibrePass

Related services

Have an Android app idea?

Let us discuss the features, backend and first product version.

Discuss a project