Ackee s.r.o.

We develop successful
mobile apps

App development

Our satisfied clients

All Finance Sharing economy E-commerce Delivery Mobility Others

Why us?


Modern technologies

When developing mobile apps for Android and iOS we always use the most efficient technologies based on the specifics of the particular project. In our native tech stack you will find Kotlin as well as Swift. We also develop hybrid apps in React Native.


Experienced team

You can find our in-house team of developers, designers, testers and project managers sitting in a single area of our office, on one single floor. That makes the flow of great ideas between tables and teams seamless. Moreover, we are able to acquire the most promising talents thanks to our close cooperation with Prague CTU.


Quality first

Even the smallest projects have the luxury of UX testing, constant code reviews through merge requests, unit tests and user testing within our QA department.

Areas of our app development


Finances in your hands

We can develop an app for both bank and P2P financial projects. We always consider safety the biggest priority during development, and we have a wide range of experience with multi-factor security. In addition, when connecting it with a great UX, it will create a brilliantly simple app.

  1. Encrypted Databases
  2. Two-Factor Authentication (2FA)
  3. Code Review
  4. UX Testing
Show references
Sharing economy

Share with us

Have you ever used Uber, Airbnb or Rekola? The sharing economy is on fire now. It saves money in your pocket, the environment and, most importantly, connects people. At Ackee, we like to support such projects because everybody knows that "sharing is caring!”

  1. P2P Projects
  2. UX Research
  3. Code Review
Show references

For mobile shops

Whether it's about goods, services or information, thanks to our apps you can easily control all your transactions. All the information is in one place, requiring just a few clicks before it’s all done. Shopping is made easy, allowing you to do it in a tram or while waiting in a queue.

  1. Data Analysis
  2. Code Review
  3. UX Testing
Show references

Traveling is in our pocket

Guides, navigation, maps or a travel assistant - we have experience with the development of various kinds of apps from this area and we are delighted to make new smart features for our clients, making travel even more comfortable.

  1. Route planning
  2. Play audio instructions
  3. Offline functionality
Show references

Delivery after a few clicks

Anything to bring, pick up, relocate or take away. Logistical apps have to function reliably, have simple controls and accurately scrubbed processes such as sending notifications or route planning. That’s when it saves costs.

  1. UX Research
  2. Data Analysis
  3. Code Review
Show references

We get along well with cryptocurrencies

We connect the worlds of mobile apps and blockchain. We can design and integrate cryptocurrencies into your project either if it is ICO or for example private bank blockchain.

  1. Smart contracts
  2. Integration
  3. Libraries
Show references

We like challenges

We are happy to accept new technological challenges and we are not afraid of really big projects. Lately we have been working with an augmented reality and helping to adapt the blockchain - we enjoy smart contracts and interconnect with the cryptoworld.

  1. AR and VR
  2. Reactive Programming
  3. Blockchain
  4. Second Screen Experience
Show references

Our mobile technologies

MongoDB Logo Icon MongoDB
Docker Logo Icon Docker
HTML5 Logo Icon HTML5
Node.js Logo Icon Node.js
React Logo Icon React
Firebase Logo Icon Firebase
Swift Logo Icon Swift
Redux Logo Icon Redux
Kotlin Logo Icon Kotlin
Our StackShare

Check out our blog

Error Handling: Make Your Exceptions Nicer

Error handling is hard and every developer I know doesn’t like to do it. It’s almost always the last thing to be done in a new project. You have to handle different kinds of errors […]

David Bilík

Lead Android Developer

How We Localize Our Apps

Every app needs localization even when it’s small and “single language” app. You never know when another language could be added. Even when you’re totally sure there will be no more languages in the app, […]

Jan Mísař

Jan Mísař

Lead iOS Developer

Conditional Assignment Operator

Very often developers need to build dictionaries from optional values. Sure, it’s pretty easy to do it in Swift, right? It’s just [String: Any?], so why write a blog post about it?

Jan Mísař

Jan Mísař

Lead iOS Developer

Contact us


[email protected]

Karolinská 650/1

186 00, Prague 8

Czech Republic

ID no.: 24240826

Tax ID: CZ24240826

Bank account: 2600280340/2010



[email protected]

The Drivery, Mariendorfer Damm 1

12099 Berlin-Tempelhof



Are you interested in working together? We wanna know more. Let’s discuss it in person!