SlideShare a Scribd company logo
Mobile applications
development

Ivano Malavolta
Gran Sasso Science Institute
Schedule
Course web site
http://lore.com/MAD2014



Z6G7AZ



https://github.com/UnivAQ/Applicazioni_Per_Dispositivi_Mobili
What is this course about
What this course is NOT about?
blind programming 
without strategy or strong design

a specific language, like:


ObjectiveC
What this course is about
User-centric development 
& context

Apps cross-platform development



UI design
HTML5 is the FUTURE
…and what about app stores?
… let’s play a game

http://www.appersonam.com
… let’s play a game

http://www.snapguide.com
… let’s play a game
… let’s play a game

http://www.kickstarter.com
… let’s play a game

http://getvamos.com
… let’s play a game
… let’s play a game
… let’s play a game

http://goo.gl/aOMCK
… let’s play a game
… let’s play a game

http://moviegr.am/
Philosophical moment
Exam and project
Projects*:


Elevator pitch


App design



App development

Each project will be followed by an in-class discussion

* following given templates
Elevator pitch

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

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





30%
App development

Implementation of your app

+ brief technical document 

(up to 10 pagines)

60%
BONUS
10%

Deploy on a real 
mobile device
Course timeline
24 Feb

Start lectures

10 Mar

Elevator Pitch presentation 

14 Apr

App Design presentation 

6 Jun

End lectures

30 Jul

Final discussion

App design and
strategies

Mobile app
Development
Philosophical moment

image source: http://www.twylah.com/joostgeurtsen/tweets/208829839636045824
This course is about opportunities…
First mobile app for DBLP, the largest source of research articles
on computer science
This course is about opportunities…
This course is about opportunities...
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...
This course is about opportunities...
SchoolpARTy
Selected by Google for the EUHackathon in Bruxelles
This course is about opportunities…
OpenDataAQ
App for checking reconstruction data of L’Aquila
Books
Contact

Ivano Malavolta | 
Gran Sasso Science Institute
+ 39 380 70 21 600

iivanoo

ivano.malavolta@univaq.it

www.ivanomalavolta.com

More Related Content

PPTX
Digital Tools & Techniques For Teaching & Learning
PPTX
ДотаНетоЛогия: СПб 2017
DOCX
10 video marketing
PDF
Website & Mobile App
PDF
Digital break de 27 de febrero 2020.
PPTX
The Expression of Embarrassment & The Expression of Anger.
PDF
Digital break de 5 de marzo 2020.
PPTX
How to learn programming?
Digital Tools & Techniques For Teaching & Learning
ДотаНетоЛогия: СПб 2017
10 video marketing
Website & Mobile App
Digital break de 27 de febrero 2020.
The Expression of Embarrassment & The Expression of Anger.
Digital break de 5 de marzo 2020.
How to learn programming?

Similar to Mobile Apps Development: Introduction (20)

PDF
Mobile app development - course intro
PPTX
Atc workshop
PDF
[PDF]_Learning_ECMAScript_6.pdf
PPTX
ATDTK18 - design patterns for emergent learning technologies
PDF
Wawasan Open University: Meeting the future through Online Education
PPTX
Digital Fluency Faculty Workshop - Future of Education
PDF
AMKSS Career Conference 2018: Software Engineering
PPTX
Year 5-6: Ideas for teaching coding
PDF
Mobilising Digital - Perth 13/03/14
PDF
nikolas-resume
PPT
Digitilisingwebinar
PDF
Responsive Design and Development "Gotchas"
PPTX
MmIT Webinar - Essential tools and technologies for the library and informati...
PPT
All About Augmented Reality
PDF
Progressing JavaScript and Apps the Web way…
PPTX
DevLearn 2018 - Designing AR Experiences for Performance Support
PDF
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
PPT
Open source mobile development solutions
PDF
2010 And Beyond
PDF
Gleb Tarasov. Portfolio
Mobile app development - course intro
Atc workshop
[PDF]_Learning_ECMAScript_6.pdf
ATDTK18 - design patterns for emergent learning technologies
Wawasan Open University: Meeting the future through Online Education
Digital Fluency Faculty Workshop - Future of Education
AMKSS Career Conference 2018: Software Engineering
Year 5-6: Ideas for teaching coding
Mobilising Digital - Perth 13/03/14
nikolas-resume
Digitilisingwebinar
Responsive Design and Development "Gotchas"
MmIT Webinar - Essential tools and technologies for the library and informati...
All About Augmented Reality
Progressing JavaScript and Apps the Web way…
DevLearn 2018 - Designing AR Experiences for Performance Support
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Open source mobile development solutions
2010 And Beyond
Gleb Tarasov. Portfolio
Ad

More from Ivano Malavolta (20)

PDF
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
PDF
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
PDF
The H2020 experience
PDF
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
PDF
Software sustainability and Green IT
PDF
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
PDF
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
PDF
Collaborative Model-Driven Software Engineering: a Classification Framework a...
PDF
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
PDF
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
PDF
Modeling behaviour via UML state machines [Software Design] [Computer Science...
PDF
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
PDF
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
PDF
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
PDF
Modeling and abstraction, software development process [Software Design] [Com...
PDF
[2017/2018] Agile development
PDF
Reconstructing microservice-based architectures
PDF
[2017/2018] AADL - Architecture Analysis and Design Language
PDF
[2017/2018] Architectural languages
PDF
[2017/2018] Introduction to Software Architecture
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
The H2020 experience
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
Software sustainability and Green IT
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
Collaborative Model-Driven Software Engineering: a Classification Framework a...
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
Modeling behaviour via UML state machines [Software Design] [Computer Science...
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
Modeling and abstraction, software development process [Software Design] [Com...
[2017/2018] Agile development
Reconstructing microservice-based architectures
[2017/2018] AADL - Architecture Analysis and Design Language
[2017/2018] Architectural languages
[2017/2018] Introduction to Software Architecture
Ad

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Approach and Philosophy of On baking technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
KodekX | Application Modernization Development
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Modernizing your data center with Dell and AMD
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Approach and Philosophy of On baking technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Electronic commerce courselecture one. Pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
KodekX | Application Modernization Development
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Monthly Chronicles - July 2025
Modernizing your data center with Dell and AMD
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
The AUB Centre for AI in Media Proposal.docx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy

Mobile Apps Development: Introduction