Native Android workshop

Apps that run on your phone, not in the cloud

We build offline‑first Android utilities in Kotlin and Compose. No trackers, no ad IDs, no hidden surprises after install.

  • Pure Android
  • Works offline
  • No ad ID
12:30
В-play Frog Leap
Streak7
This week
Offline readyZero trackersMaterial 3 design

Our utilities

From sketch to release, we handle the tedious parts so the app feels solid.

Native Android utilities

Kotlin from day one. Apps that fit Android devices and run smoothly on modest hardware.

Compose interfaces

Declarative UI with Material 3, adaptive layouts and purposeful motion.

Local‑first data

Room and DataStore store everything on the device, keeping the app alive on a plane or in a tunnel.

Battery & performance

We profile start‑up, jank and background work, then monitor Android Vitals after each release.

Built‑in accessibility

TalkBack labels, high contrast and large‑text support are baked in, not added later.

Long‑term care

Signed builds, staged rollouts on Google Play, and steady updates as Android evolves.

Our build process

Four steps from first call to ongoing care, each delivering a tangible checkpoint.

  1. Discovery

    We define the problem, users, and strict boundaries for the app.

  2. Architecture

    We draft screens, data flow and permissions before any production code.

  3. Build

    Kotlin, Compose and tests, delivered in incremental builds you can install and try.

  4. Release & care

    Staged rollout on Google Play, then monitoring, fixes and updates for new Android releases.

UIComposeViewModelStateFlowRepositorysingle sourceStorageRoom · DataStore

One-way data flow: the interface observes state, and the repository owns the data.

12:30
В-play Frog Leap
Streak7
This week

Our utility

В-play Frog Leap

В-play Frog Leap follows our workshop approach: native, quick to open, and quiet about your data.

  • Runs without internet
  • Stores data locally on your device
  • Requests only needed permissions
  • No accounts, no ads, no analytics SDKs
  • Android
  • Offline‑first
  • No ad ID
  • Kotlin
Read the privacy policy

Tools we trust

A compact, plain toolbox that keeps utilities easy to maintain.

Kotlin

Kotlin – concise, null‑safe code easy to review.

Coroutines & Flow

Coroutines & Flow – smooth background work without callback chaos.

Jetpack Compose

Jetpack Compose – declarative screens that adapt to phones and tablets.

Room

Room – typed local database for offline storage.

WorkManager

WorkManager – reliable jobs that respect battery limits.

Hilt

Hilt – dependency injection that keeps modules testable.

Gradle CI/CD

Gradle CI/CD – repeatable builds and checks on every change.

Play Console

Play Console – staged rollouts, vitals and release tracking.

Our commitments

Four non‑negotiable rules we follow on every project.

Zero tracking by design

We never add analytics, ad SDKs or fingerprinting.

On‑device first

All data is processed and stored locally on the phone.

Battery discipline

Background work and wake‑ups are measured and kept minimal.

Accessible interfaces

Screens work with TalkBack, support large text and maintain proper contrast.

0trackers in our apps
0advertising IDs used
100%of app data kept on the device
1platform we build for

Plain terms

What we do

What we never do

Build native Android utilities in Kotlin
Sell or share personal data
Keep user data on the device
Add advertising IDs or tracking SDKs
Explain each permission in clear language
Hide behavior behind vague policies
Support shipped features after release
Ship features nobody asked for

Questions, answered

Brief answers about our workflow.

What does BONNE do?

BONNE designs, builds and maintains native Android utilities, focusing on offline use and privacy.

Which platforms do you support?

Android only. We dive deep into a single platform.

What do you do with user data?

Our utilities keep data on the device. No analytics, no ad SDKs, no data selling.

How can I contact you?

Email [email protected] or use the contact form on this page.

Do you support apps after release?

Yes. We provide fixes, adapt to new Android versions and keep dependencies up to date.

Studio details

BONNE is an Android development studio. Meet the team behind the utilities.

Start a conversation

Tell us about your project. Your email client opens with a prepared message.

[email protected]

Privacy, in short

Our utilities collect no personal data, use no advertising ID and include no third‑party trackers. Everything stays on your device. Read the full policy for each utility below.

  • No personal data collected
  • No advertising ID
  • Delete the app, delete your data