Dierk König works as a senior software developer, mentor, and coach for Canoo Engineering AG, Basel, Switzerland.
He is committer to the open-source projects Groovy and Grails, lead author of the "Groovy in Action" book, and manager of the open-source Canoo WebTest project.
Dierk speaks at international conferences and publishes in leading software magazines.
Peter Wlodarczak has been working in software engineering for more than 10 years and has designed and developed mobile applications for more than 5 years. He has worked on Palm, Symbian, JME, Windows Mobile and since one year on Android. He currently works for Greenliff AG as Senior Software Engineer. He holds a degree in Computer Science.
Markus Pilz is currently Managing Director at Greenliff, a company specialized on software testing. Markus Pilz has a long track record with all kind of telecom and mobile projects in areas such as billing, UssD messaging, JME class library implementation, and the development of Java for embedded systems. Since one year, he is working with Android.
29.05.2008
LOCATION: Zürich
KEYWORDS: Technology, Tools
AGENDA: | 17:00 - 17:50: Talk: Going Mobile with JavaFX Script, Groovy and Google Android incl. Q/A 17:50 - 18:00: Break 18:00 - 18:50: Talk: The Android GUI Framework incl. Q/A Afterwards you are invited to a refreshment. |
SPEAKER: Dierk König COMPANY: Canoo Engineering AG
Since the 2007 JavaOne conference, the JavaFX Script technology-based application MusicPinboard has been justifiably cited by many (including Sun) as a significant demonstration of the power of JavaFX Script technology as well as a radical improvement over Java technology in terms of developer productivity.
One year on, Dierk König shares his thoughts about what kind of audience JavaFX Script technology is likely appeal to, today and in the future. In addition, he offers objective comparisons with some rising competitors in what he calls the RIA/mobile space:
Dierk contends that each of the solutions described embodies a different vision of how the mobile experience will evolve in the near future and that the time frame may be shorter than we think when it comes to seeing which technology gains the upper hand.
SPEAKER: Peter Wlodarczak, Markus Pilz COMPANY: Greenliff
SLIDES: 080529_The_Android_platform_v2.0_Handouts.pdf
Android provides a nearly complete Jdk 1.5 class library. However, AWT is only partial supported, and Swing is not supported at all. Instead, Android introduces its own GUI framework with Screens, Views and its own widget set, which nicely integrates with the Android application live cycle which is based on Activities, Intents, Providers and Services. Mobile application development is made easy through very simple reuse of existing Activities, Providers and Services. Full XML-based GUI layout allows dealing with different screens sizes and color depths without development know-how. Contrary to other mobile platforms like the iPhone, Android has been designed as an open platform for software development and doesn't have many of the limitations i. e. JME has.
This talk gives an overview of the Android GUI framework and shows a short example on how to write and configure Phone GUIs with it.
Dierk König works as a senior software developer, mentor, and coach for Canoo Engineering AG, Basel, Switzerland.
He is committer to the open-source projects Groovy and Grails, lead author of the "Groovy in Action" book, and manager of the open-source Canoo WebTest project.
Dierk speaks at international conferences and publishes in leading software magazines.
Peter Wlodarczak has been working in software engineering for more than 10 years and has designed and developed mobile applications for more than 5 years. He has worked on Palm, Symbian, JME, Windows Mobile and since one year on Android. He currently works for Greenliff AG as Senior Software Engineer. He holds a degree in Computer Science.
Markus Pilz is currently Managing Director at Greenliff, a company specialized on software testing. Markus Pilz has a long track record with all kind of telecom and mobile projects in areas such as billing, UssD messaging, JME class library implementation, and the development of Java for embedded systems. Since one year, he is working with Android.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.