The Bundestag app

The Bundestag app is an application developed for the German parliament by the Czech company Ackee, which won the German tender. The application is divided into 4 main sections: parliament news, a plenum with on-line broadcasts from the sessions, lists of members and information about them and committee programs.

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Android

Android is Google’s mobile operating system, mainly used on smartphones and other smart devices. It is based on the Linux kernel and is available as an open source. It is the most widespread platform and, in addition to classic smart devices such as mobile phones or tablets, is increasingly used, for example, for televisions or cars. In Ackee we are constantly learning, watching the latest trends and going to a foreign Android conference.

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Native App

An application that is designed and programmed for only one mobile platform. So if it is needed for both iOS and Android, it has to be developed twice, one application for each platform – though with the same functionality. Native apps react faster than those in a browser (web apps) and provide more features (such as offline data storage support) generally. In Ackee, our primar concern is development of native applications for both iOS (in Swift) and Android (in Kotlin), as this is the best quality solution.

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Hybrid Application

A Hybrid application is a combination of web and native technologies. Although it uses web technologies and runs partially in the browser, it is encapsulated in a native application. It comes from one source code – so it does not have to be developed for each platform separately. Generally, this type of development is on the decline, and we only recommend to use it for a very limited number of use cases.

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Application Development

Generally an application development starts with a rough framework price estimate, followed by a more accurate analysis of the project’s technical specifications. It can be chose whether to realize the project for a fixed budget or to have agile development devided into sprints. Financial complexity determines the complexity and functionality of the application, then the user interface and overall appearance. A major component of the price is also a compatibility with different types of devices.

Jaroslava Mištová

Jaroslava Mištová

Copywriter

Kotlin

Kotlin is an object oriented programming language for multiplatform applications. Its great advantage is that the same code can be compiled into JVM bytecode, Javascript or Native code. The main usage right now is in web applications, backend servers and mostly on Android, because Google adopted it as a second programming language next to Java. But in Ackee, we have used it even before it was cool.

Jaroslava Mištová

Jaroslava Mištová

Copywriter