Android Blog - Error handling @Ackee

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 – from no network connectivity, to servers  being down, to user-made validation errors (either local or server-side) all of which lead to a cumbersome correcting process for all parts of the app. I would like to show you our approach to this. (more…)

David Bilík

David Bilík

Lead Android Developer

Blog cover picture – Ethereum Foundation grant

We deliver developer tools for cryptocurrency Ethereum

We have succeeded in the Ethereum Foundation grant competition and now we are looking forward to an interesting work for crypto world. The Ethereum Foundation founded by the one and only Vitalik Buretin, the creator of the Ethereum cryptocurrency, supports the development of Ethereum. Ethereum is currently the second most valuable cryptocurrency after Bitcoin, and soon we will be developing an universal tool to serve all iOS mobile applications.
(more…)

Josef Gattermayer

Josef Gattermayer

Co-Founder and CIO

Blog cover picture – UX research

UX Insight: Logistics, drivers and testing

My summer at Ackee was all about a mobile application for one of the biggest logistics company. In a nutshell: a big company, large stores, storekeepers, trucks, drivers, pallets and all the rest that comes to your minds when thinking of transport. Not excluding the massive amount of administration, of course. Drivers obviously love the administrative work, because after driving, loading the goods, sending messages with codes, waiting in traffic jams, finding a parking space in the center of Prague (which also includes fighting over it with another driver) and finally unloading the truck, there is nothing more enjoyable than using the remaining time to do the paperwork. If this sounds like a sarcasm to you, you are right. A truck driver’s job is very hard and stressful, even without the paperwork and the duty of putting all the details down one by one.
(more…)

Michal Mikolaj

Michal Mikolaj

UX Designer

Blog cover picture – smart UIStackView spacers

How to make smart UIStackView spacers

Have you ever needed to create a StackView that has a different spacing between each of its arranged subviews? Well, if you have and your project needs to support older OS than iOS 11 (you can do it natively in iOS 11+) you probably just created an empty subviews with defined width/height and added it between other subviews. But hey, there’s a catch. (more…)

Tomáš Holka

Tomáš Holka

iOS Developer