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…)
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.
We won a tender for a new application for the German Bundestag. Our work is fully in process now and the app will be released in autumn 2018. However, we will introduce some details about the application right now!
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.
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 app development 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…)