Transcript
Page 1: Mobile Apps Development: Introduction

Gran Sasso Science Institute

Ivano Malavolta

Mobile applications development

Page 2: Mobile Apps Development: Introduction

Schedule

Page 3: Mobile Apps Development: Introduction

http://lore.com/MAD2014

https://github.com/UnivAQ/Applicazioni_Per_Dispositivi_Mobili

Course web site

Z6G7AZ

Page 4: Mobile Apps Development: Introduction

What is this course about

Page 5: Mobile Apps Development: Introduction

blind programming

without strategy or strong design

a specific language, like:

Objective-C

What this course is NOT about?

Page 6: Mobile Apps Development: Introduction

User-centric development

& context

UI design

Apps cross-platform development

What this course is about

Page 7: Mobile Apps Development: Introduction

HTML5 is the FUTURE

Page 8: Mobile Apps Development: Introduction

…and what about app stores?

Page 9: Mobile Apps Development: Introduction

http://www.appersonam.com

… let’s play a game

Page 10: Mobile Apps Development: Introduction

http://www.snapguide.com

… let’s play a game

Page 11: Mobile Apps Development: Introduction

… let’s play a game

Page 12: Mobile Apps Development: Introduction

http://www.kickstarter.com

… let’s play a game

Page 13: Mobile Apps Development: Introduction

http://getvamos.com

… let’s play a game

Page 14: Mobile Apps Development: Introduction

… let’s play a game

Page 15: Mobile Apps Development: Introduction

… let’s play a game

Page 16: Mobile Apps Development: Introduction

http://goo.gl/aOMCK

… let’s play a game

Page 17: Mobile Apps Development: Introduction

… let’s play a game

Page 18: Mobile Apps Development: Introduction

http://moviegr.am/

… let’s play a game

Page 19: Mobile Apps Development: Introduction

Philosophical moment

Page 20: Mobile Apps Development: Introduction

Projects*:

Each project will be followed by an in-class discussion

* following given templates

Exam and project

Elevator pitch

App design

App development

Page 21: Mobile Apps Development: Introduction

5-slide presentation describing your idea and why it is new

10%

Elevator pitch

Page 22: Mobile Apps Development: Introduction

A document describing in detail your app, its potential users, usage scenarios, information architecture, UI design, etc.

30%

App design

Page 23: Mobile Apps Development: Introduction

Implementation of your app

+ brief technical document

(up to 10 pagines)

60%

App development

Page 24: Mobile Apps Development: Introduction

10%

BONUS

Deploy on a real mobile device

Page 25: Mobile Apps Development: Introduction

24 Feb

10 Mar

14 Apr

6 Jun

30 Jul

Start lectures

Elevator Pitch presentation

App Design presentation

End lectures

Final discussion

App design and strategies

Mobile app Development

Course timeline

Page 26: Mobile Apps Development: Introduction

image source: http://www.twylah.com/joostgeurtsen/tweets/208829839636045824

Philosophical moment

Page 27: Mobile Apps Development: Introduction

This course is about opportunities…

First mobile app for DBLP, the largest source of research articles on computer science

Page 28: Mobile Apps Development: Introduction

This course is about opportunities…

Page 29: Mobile Apps Development: Introduction

The guide for visiting naturalistic trail paths, trekking tours and walks on the mountains along the North-West part of the city of L'Aquila

This course is about opportunities...

Page 30: Mobile Apps Development: Introduction

This course is about opportunities...

Page 31: Mobile Apps Development: Introduction

SchoolpARTy

Selected by Google for the EUHackathon in Bruxelles

This course is about opportunities...

Page 32: Mobile Apps Development: Introduction

OpenDataAQ

App for checking reconstruction data of L’Aquila

This course is about opportunities…

Page 33: Mobile Apps Development: Introduction

Books

Page 34: Mobile Apps Development: Introduction

+ 39 380 70 21 600 Contact

Ivano Malavolta | Gran Sasso Science Institute

iivanoo

[email protected]

www.ivanomalavolta.com


Top Related