Download presentation
Presentation is loading. Please wait.
Published byBertha Cameron Modified over 9 years ago
1
Building Mobile and Web Applications (Apps) Quickly & Painlessly Don Cowan/Terry Wilkinson dcowan@csg.uwaterloo.ca twilkinson@csg.uwaterloo.ca An architecture and toolkit for mobile & Web-based systems
2
Agenda Our goals Why quickly & painlessly? What is an application? Examples Demonstration
3
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
4
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
5
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
6
My real goal Just glue them all together and you have an application
7
Examples – Hello World (1)
8
Examples – Hello World (2)
9
Examples – Hello World (3)
10
Hello World - 2 pages (1)
11
Hello World - 2 pages (2)
12
Hello World - 2 pages (3)
13
List Customers (1)
14
List (2)
15
List (3)
16
List (4)
17
List (5)
18
List (6)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.