Write once run anywhere

Mobile Apps for Android and iOS

🇩🇪

Alle Entwickler mobiler Anwendungen haben das gleiche Problem, wenn mehrere mobile Systeme unterstützt werden müssen: Unterschiedliche Sprachen! Was sollen wir mit unserer neuen Idee für eine mobile App tun? Sollen wir unsere App in mehreren Sprachen parallel entwickeln? Sollen wir Container-Frameworks wie Apache Cordova verwenden und in HTML/CSS/JavaScript entwickeln?

In meinem Vortrag zeige ich dir einen anderen Ansatz: Die Entwicklung einer mobile App für Android und iOS mit Java und Java FX mit einer Codebasis und einer API, um Kosten und Time-to-Market zu reduzieren. Aber es gibt noch einen Bonus oben drauf: Du erhältst eine systemunabhängige Desktop-Anwendung kostenlos, Java sei Dank!

Im ersten Teil meines Vortrags zeige ich dir die Theorien der Technologien, die zum Schreiben einer echten systemunabhängigen Anwendung mit Java und Java FX verwendet werden. Der zweite Teil ist codebasiert und ich zeige dir eine real world application, die mit den vorgestellten Technologien geschrieben wurde und in den App Stores für Android und iOS Geräte erhältlich ist.

Nachdem du meinen Vortrag besucht hast wirst du in der Lage sein, eine Anwendung zu schreiben, die auf Desktop- und Mobilsystemen mit der gleichen Codebasis läuft. Lass uns bekannte Technologien wie Java nutzen, um unbekannten Gebieten wie iOS (und Android) den Schrecken zu nehmen!

Um diesen Vortrag vollständig zu verstehen, sollten die Teilnehmenden über Grundkenntnisse in Java verfügen.

🇬🇧

All mobile app developers know the problem of supporting multiple mobile systems: Different languages! What should we do with our new mobile app idea? Should we develop our app in multiple languages in parallel? Should we use container-frameworks like Apache Cordova and develop in HTML/CSS/JavaScript?

With my talk I show you another approach to develop a mobile app once with one code basis, one language and one API using Java and Java FX reducing cost and time-to-market. But there is more: You get a system independent desktop application for free, thank Java!

In the first part of my talk I show you the theories of the technologies used to write a real system independent application with Java and Java FX. The second part is code driven and I show you a real world application which was written using the presented technologies and is available in the app stores for iOS and Android devices.

If you attend my talk you will be able to write an application which runs on desktop and mobile systems using the same code base. Let’s use technologies we know like Java to enter unknown territories like iOS (and Android)!

To fully understand this talk the attendees should have basic knowledge of Java.