Models To Go: How We Built a DSL for Mobile Apps With Tools From the Eclipse Modeling Project

A session at Eclipse Summit Europe

Thursday 4th November, 2010

10:30am to 11:30am (CET)

Thanks to the advent of almost ubiquitous mobile internet and fueled by thousands of add-on applications, smartphones enjoy an increasing popularity. Companies who want to reach their customers with mobile devices need to consider implementing their solutions for an ever increasing plethora of devices and platforms. Given the costs for multi-platform development, the million-dollar question is, can we build multi-platform applications which address the individual characteristics of the respective platforms without sacrificing stability and slick UIs? In this talk, we will explain how we built APPLause, a DSL for mobile apps, using model-driven approaches to enable us to target multiple platforms at once. We will show how we developed the language along the concepts of the supported platforms, while at the same time making sure the generated application can be extended manually where needed. The DSL we describe has been used to build the conference app for ESE (available for iPhone and Android) and is available as open source.

About the speakers

This person is speaking at this event.
Heiko Behrens

founder & CEO of BeamApp

This person is speaking at this event.
Peter Friese

Making mobile more social, one app at a time.

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 10:30am11:30am CET

Date Thu 4th November 2010

Short URL

lanyrd.com/shhw

View the schedule

Share

Topics

See something wrong?

Report an issue with this session