Upload
welingtonms
View
352
Download
0
Tags:
Embed Size (px)
Citation preview
Mobl A toolkit to web mobile app development
Welington Silva
C.E.S.A.R Sorocaba - July/2011
Agenda
C.E.S.A.R Sorocaba - July/2011
C.E.S.A.R Sorocaba - July/2011
Introduction
C.E.S.A.R Sorocaba - July/2011
What’s the current state of
the mobile apps scenario?
C.E.S.A.R Sorocaba - July/2011
Introduction
• Devices
• Operating Systems
• Update
C.E.S.A.R Sorocaba - July/2011
Introduction
C.E.S.A.R Sorocaba - July/2011
A little bit of history...
C.E.S.A.R Sorocaba - July/2011
A little bit of history...
• No install
• Anywhere
• Update
C.E.S.A.R Sorocaba - July/2011
... Mobl (1)
• Web toolkit – Local Database (SQLite)
– Location
– Off-line Support (cache)
– CSS3 Transitions
– ...
• It’s not the only one
• So, Why Does Mobl exist?
C.E.S.A.R Sorocaba - July/2011
... Mobl (2)
• Existing frameworks:
– Javascript
–Defining new controls
– Asynchronous APIs (no thread support)
–Data binding
*According to Mobl Guide
C.E.S.A.R Sorocaba - July/2011
... Mobl (3)
• Domain specific language
• Rich IDE
• Synchronous APIs
• Code – Save - Run
• Reactive programming, not imperative
– State changes
C.E.S.A.R Sorocaba - July/2011
Demo
C.E.S.A.R Sorocaba - July/2011
Conclusion
C.E.S.A.R Sorocaba - July/2011
Questions