Close ad

On May 25, 2013, the third year of the Czech-Slovak mDevCamp conference began in Prague, which specializes in the development of mobile applications and the phenomenon surrounding all mobile platforms. It is organized by the company Inmite, which develops applications for companies such as Google, Raiffeisen bank, Vodafone, Škoda or Czech Television.

The conference was opened by Petr Mára and Jan Veselý with an opening speech with the subtitle "Applications that change the world". After welcoming all visitors, introducing the conference and thanking all partners, the event started at full speed.

Petr Mára, who appeared first, started presenting "his passion", as he declares. Brings iOS applications together with iPads into everyday teaching. Its goal is to teach our, as well as foreign, outdated education to transform teaching, to include various "gadgets" connected to iOS applications that help with the interpretation of the given material in school in a completely different way. He calls his concept "iPadogy".

Peter Mara

Jan Veselý presented the Good Application 2013 competition for non-profit organizations on behalf of the Vodafone Foundation. He explained how the application works, which "works" on a pocket-sized electronic communicator from the Petit civic association and is intended for autistic people. Now they no longer need to carry pictures with them to show what they want. The application contains many of them and is a great helper for them.

Work with forms was shown at Juraj Ďurech's lecture. Juraj is from Inmite, where he focuses on the development of applications for financial institutions. He showed how to create forms correctly and what are the most common problems during development.

One of the many interesting lectures was also a performance called Dark side of iOS by Jakub Břečka from Play Ragtime. We learned a little about the dark side of the iOS platform, the Objective-C development language and the Xcode environment. In Jakub's presentation, a lot of interesting concepts such as private API, reverse engineering, but also a little bit about iOS 6.X Jailbreak from Evasion were heard and explained using several examples. He also revealed how Apple's app approval works (you don't have to send the source code, just the "binary") and what the company is looking into for the app. It was interesting to hear that the check is not as thorough as many people think, but only the load on the hardware is examined, a few other little things and that's it. As soon as the application becomes popular and successful, at that moment Apple becomes more interested in it. It can also happen that: "...the company discovers an error and blocks both the developer account and the application," adds Kuba Břečka. We are sure that the amount of information from this lecture was greatly appreciated and praised especially by iOS developers.

Battle of programmers and mobile operating systems

During the lunch break there was a "fight" in the main hall. It was a "FightClub" where iOS and Android platform programmers faced each other. Somewhat surprisingly to some, the winner was the team defending the iOS flag.

son-in-law" was the topic tackled by Daniel Kuneš and Radek Pavlíček. They encouraged developers to integrate more accessibility options for users into their apps. In a few words, Radek returned to the Good application from Vodafone. He talked about the importance of accessibility and also refuted the notion that blind people are clueless about touch screens.

Martin Cieslar and Viktor Grešek in their lecture "How to create a sales tool from a mobile application" promoted the Mobito service from Mopet CZ, where they work. They played an advertisement for this service to the conference visitors and explained why to say "YES" to Mobit. Subsequently, they claimed that more than 70% of smartphone users did not make their payment, due to the failure of the last step - payment. According to Viktor, Mobito should be a revolution in payments.

Petr Benýšek from MADFINGER Games in Brno prepared a two-hour but very attractive lecture from the world of game developers for mobile devices. He was talking about the successful game Dead Trigger. Petr explained that to create a game where there are a lot of models and animations, you need a suitable engine that takes care of the game itself. That's why the company chose the Unity engine. Mathematics and physics will also come in handy here, according to the lecturer, you need to "brush up" on analytic geometry, vectors, matrices, differential equations and many other things. When everything is programmed, the developers also focus on battery life, which such games have a big impact on. The use of the accelerometer is another energy eater.

MADFINGER Games created their game with 4 people in less than 4 months. They offered Dead Trigger for free, they rely on the so-called In-App Purchase, where the player has the opportunity to buy weapons, equipment and more directly in the game.

Lighting takls was a series of short lectures, one lasting 5 minutes and always ending with applause. After the end of the mDevCamp 2013 conference, people dispersed, but some stayed for the "After party".


At the conference, there was a lot of information that could help developers both in the development itself and in the sale of the application. The listeners got acquainted with various types and tricks in the field of iOS and Android, both from the user and developer point of view. We were personally very touched by the event and I think we were not alone. Even listeners who are not developers or are beginners have found their way. The level of the event, both in terms of organization and lectures, was excellent. We look forward to future years.

Editors Domink Šefl and Jakub Ortinský deal with programming in the C++ language.

Authors: Jakub Ortinský, Domink Šefl

.