Mobl, A toolkit to web mobile app development

Preview:

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

Recommended