Two developers · Slovenia

Native, thoughtful, professional, with a little bit of fun.

2MAD Labs means two Mobile App Developers, one Android and one iOS. We design, build and maintain twelve products, from weather and word games to Cenilko, our professional property intelligence tool.

Have a project in mind? We also build apps for clients, across phones, tablets, watches, cars and TVs.

Podnebnik app icon Fold Stats app icon KeptCV app icon Križanke app icon CookerBooker app icon Old School Snake app icon CollieFest app icon Cenilko app icon Stowly app icon Daruj kri app icon Zastoji app icon Gremo app icon
Podnebnik
10+Years of professional mobile development
12Apps designed, built and maintained
2Developers: native Android, native iOS
0Cross-platform wrappers, ever
Kotlin✦Jetpack Compose✦Swift✦SwiftUI✦Wear OS✦Android Auto✦CarPlay✦TV apps✦Widgets✦Foldables✦Offline first✦No trackers✦
The work / 12 products

Twelve apps, one studio

Drag the rail. Everything here was designed, built and is still maintained by the two of us.

Podnebnik app icon 01

Podnebnik

Slovenia's weather in one app: ARSO forecasts and Open-Meteo, animated rain radar, warnings, river levels, air quality and pollen.

Weather Google Play App Store
Learn more →
Daruj kri app icon 02

Daruj kri

Slovenia's blood stock, field donation drives and your own donation log, with a reminder when you can donate again.

Health Google Play App Store
Learn more →
Gremo app icon 03

Gremo

Intercity public transport in Slovenia: bus and train journeys from the official timetable, with transfers, live delay estimates and saved routes.

Public transport Google Play App Store
Learn more →
Cenilko app icon 04

Cenilko

Every recorded sale and rental in Slovenia since 2007, on one map. Defensible estimates and the full file on any parcel.

Real estate Google Play App Store
Learn more →
KeptCV app icon 05

KeptCV

26 themes, one- or two-column layouts, a live preview and pixel-perfect PDF and Word export. Fully offline.

Productivity Google Play App Store
Learn more →
Stowly app icon 06

Stowly

A private offline wallet: loyalty cards, QR codes, documents and shopping lists. No internet permission at all.

Productivity Google Play App Store
Learn more →
Križanke app icon 07

Križanke

Slovenian crosswords: 2,000 offline puzzles in three tiers, a daily crossword and achievements.

Word game Google Play
Learn more →
CookerBooker app icon 08

CookerBooker

Recipes, cookbooks, meal planner and shopping list in one calm offline app, with hands-free cook mode and step timers.

Food & drink Google Play
Learn more →
Fold Stats app icon 09

Fold Stats

How often do you really fold your phone? Counters, trends and hinge-life estimates, with a Wear OS companion.

Tools Google Play
Learn more →
Old School Snake app icon 10

Old School Snake

The brick-phone legend, pixel for pixel. Retro LCD look, 5 levels, 4 difficulties, 7 languages. 100% offline.

Arcade Google Play
Learn more →
CollieFest app icon 11

CollieFest

Three offline mini games with Glen the border collie, plus outfits, trophies and a Daily Run.

Mini-games Google Play
Learn more →
Zastoji app icon 12

Zastoji

Slovenia's roads in real time: jams, closures, roadworks, 536 cameras, border queues, travel times and fuel prices, matched to the routes you drive.

Traffic Coming soon
Learn more →
Flagship

Cenilko

Every recorded sale and rental in Slovenia since 2007, on one map. Defensible value estimates from comparable deals, and the full file on any parcel: units, past deals, zoning, seismic, flood and energy.

Real estate Official registers 1M+ deals Google Play App Store
Cenilko price map of Ljubljana with per-district euro-per-square-metre deal clusters Cenilko comparable deal analysis with a value range
01

Every deal, mapped

Over a million recorded sales and rentals, clustered by district with euro per square metre right on the map.

02

Estimates you can defend

A value with a range and a confidence level, built from comparables you picked, with the working shown.

03

The full file on a parcel

Zoning, seismic risk, flood zones and energy rating in one report instead of five separate portals.

The studio

Two developers, no hand-offs

We build our own products, which means we own every detail: architecture, design, performance and support. Each app started as a real problem we wanted solved properly, and each one is maintained for the long run. We bring the same care to client projects, on every screen a native app can reach: phone, tablet, watch, car and TV.

Developer 01

Native Android

Over a decade of professional Android engineering. Kotlin and Jetpack Compose, widgets, Wear OS, Android Auto and Android TV, and layouts that hold up on tablets and foldables.

Kotlin Compose Wear OS
Developer 02

Native iOS

A dedicated iOS developer on the team. Swift and SwiftUI for native work across iPhone, iPad, Apple Watch, CarPlay and Apple TV, with Unity used when one game codebase is the right fit.

Swift SwiftUI iPadOS
Quiet by default. This site sets no cookies and runs no analytics. Most of our apps work fully offline, and every one ships with a plain-language privacy policy.
Questions

Good to know

Anything else, just email us. We read every message.

Do you take on client work?

Yes, and we would love to hear about yours. Our own products keep us sharp; client projects put that experience to work. We build natively for Android and iOS across phones, tablets and foldables, watches (Wear OS and Apple Watch), cars (Android Auto and CarPlay) and TVs (Android TV and Apple TV). Write to us with what you have in mind and you will get a straight, honest answer about fit and timeline.

Why native instead of cross-platform?

Because one of us writes Android and the other writes iOS, we get platform-correct behaviour, better performance and access to things like widgets and Wear OS without waiting for a wrapper to catch up.

Are the apps free?

The consumer apps are free, with no ads and no tracking. Cenilko is a professional tool, so this offer does not apply to it.

Do the apps work offline?

Most of them do, completely. Stowly, KeptCV, CookerBooker, Križanke, CollieFest, Old School Snake and Fold Stats need no connection at all; most of them do not even hold the internet permission. Gremo can search its built-in timetable offline; updates, live delays and service notices need a connection. Podnebnik, Zastoji, Daruj kri and Cenilko fetch live public data, and cache what they can.

What data do you collect?

On this site, nothing: no cookies, no analytics. In the apps, only what the app needs to work, and each one ships with a plain-language privacy policy you can read before installing.

Can I try Cenilko?

Yes. Cenilko is available on Google Play and the App Store.

Journal

From the blog

Releases, news and notes from the workbench.

All posts→
2 min read

Stowly is now on the App Store

Our private offline wallet for loyalty cards, QR codes, documents and shopping lists has arrived on iPhone and iPad, built natively in SwiftUI.

2 min read

KeptCV is now on the App Store

Design a polished CV on iPhone or iPad with 26 themes, a live preview and pixel-perfect PDF and Word export. Free, no ads and fully offline.

3 min read

Why every app we make is native

One of us writes Android, the other writes iOS. Here is why we build each app twice instead of sharing one codebase, and where we make an exception.

Say hello.
We read every one.

Have an app in mind? We take on new projects, from phones and tablets to watches, cars and TVs. Business inquiries, partnership ideas, bug reports and app feedback are all welcome too.

info@2madlabs.com→
Made in Slovenia