18
Building Mobile and Web Applications (Apps) Quickly & Painlessly Don Cowan/Terry Wilkinson [email protected] [email protected] An architecture and toolkit for mobile & Web-based systems

Building Mobile and Web Applications (Apps) Quickly & Painlessly

  • Upload
    lynsey

  • View
    29

  • Download
    0

Embed Size (px)

DESCRIPTION

Building Mobile and Web Applications (Apps) Quickly & Painlessly. Don Cowan/Terry Wilkinson [email protected] [email protected]. An architecture and toolkit for mobile & Web-based systems. Agenda. Our goals Why quickly & painlessly? What is an application? Examples - PowerPoint PPT Presentation

Citation preview

Page 1: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Building Mobile and Web Applications (Apps) Quickly & Painlessly

Don Cowan/Terry [email protected]

[email protected]

An architecture and toolkit for mobile & Web-based systems

Page 2: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Agenda• Our goals• Why quickly & painlessly?• What is an application?• Examples• Demonstration

Page 3: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Our Goals• Holy Grail(s)

– Improve productivity substantially– Democratize application development– Make apps accessible to a wider audience– Put more application building tools in the hands of the

users (word processors, spreadsheets)• Why quickly & painlessly?

– Lots of data available - Open Data an example

Page 4: Building Mobile and Web Applications (Apps) Quickly & Painlessly

What is an Application?• Different types of blocks like LEGO• An application block

– Block of text, map, picture, video– An invoice: header, body, footer– Connect to data – just another block

• An app page is a set of blocks (block)• Each application is a set of pages

Page 5: Building Mobile and Web Applications (Apps) Quickly & Painlessly

What is an Application? Cont’d

• Use different types of blocks– Can build powerful apps– Application Development Language (ADL)– Mobile apps

• Crush the Crave, Building stories, NewsAtlas

• Apple, Android, BlackBerry stores

Page 6: Building Mobile and Web Applications (Apps) Quickly & Painlessly

My real goal

Just glue them all together and you have an application

Page 7: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Examples – Hello World (1)

Page 8: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Examples – Hello World (2)

Page 9: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Examples – Hello World (3)

Page 10: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Hello World - 2 pages (1)

Page 11: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Hello World - 2 pages (2)

Page 12: Building Mobile and Web Applications (Apps) Quickly & Painlessly

Hello World - 2 pages (3)

Page 13: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List Customers (1)

Page 14: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List (2)

Page 15: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List (3)

Page 16: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List (4)

Page 17: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List (5)

Page 18: Building Mobile and Web Applications (Apps) Quickly & Painlessly

List (6)