SlideShare uma empresa Scribd logo
1 de 11
Programming on
Mobile, Touch …
Petri Ihantola, Juha Helminen, Ville Karavirta
Aalto University
Questions?
?
 http://www.flickr.com/photos/lauramary/233098556/
 http://www.flickr.com/photos/digitalnc/8250509296/
 http://www.flickr.com/photos/kevincoleman/5924870753
 http://xkcd.com/303/
 http://www.flickr.com/photos/profete/5549131527/
 http://xkcd.com/1289/
 http://www.flickr.com/photos/21572939@N03/2090542246/
Authors of “infants’ powder” and
“browsers discussing” images, both used in this
presentation are not know
Thank you
artists!

Mais conteúdo relacionado

Mais procurados

الأسماك في البحر الأحمر
الأسماك في البحر الأحمرالأسماك في البحر الأحمر
الأسماك في البحر الأحمرahmadarrumaih
 
10 Great Tools For Learning
10 Great Tools For Learning10 Great Tools For Learning
10 Great Tools For LearningHeather Hurley
 
Avoiding the Social Media Graveyard
Avoiding the Social Media GraveyardAvoiding the Social Media Graveyard
Avoiding the Social Media GraveyardMeredith Farkas
 
Building Student Engagement Using Technology
Building Student Engagement Using TechnologyBuilding Student Engagement Using Technology
Building Student Engagement Using Technologyvenonagrl
 
The Quest for the Ultimate Web Design Tool
The Quest for the Ultimate Web Design ToolThe Quest for the Ultimate Web Design Tool
The Quest for the Ultimate Web Design ToolDan Rose
 
Access Services 2.0: Tools for a new era
Access Services 2.0:  Tools for a new eraAccess Services 2.0:  Tools for a new era
Access Services 2.0: Tools for a new eraAndrew Shuping
 
Things i’m thankful for APerry
Things i’m thankful for APerryThings i’m thankful for APerry
Things i’m thankful for APerryLundquistOnlineA
 
Social Media Tools That Work
Social Media Tools That WorkSocial Media Tools That Work
Social Media Tools That WorkJeffrey L. Cohen
 
Podcasting With Language Learners
Podcasting With Language LearnersPodcasting With Language Learners
Podcasting With Language LearnersSeth dickens
 
In Perpetual Beta at the Kreitzberg Library
In Perpetual Beta at the Kreitzberg LibraryIn Perpetual Beta at the Kreitzberg Library
In Perpetual Beta at the Kreitzberg LibraryMeredith Farkas
 
Excellence & The Wild Rumpus: What Networks Mean for Higher Ed
Excellence & The Wild Rumpus: What Networks Mean for Higher EdExcellence & The Wild Rumpus: What Networks Mean for Higher Ed
Excellence & The Wild Rumpus: What Networks Mean for Higher EdBonnie Stewart
 
Social Privacy, Geolocation, Augmented Reality: Implications for Librarianship
Social Privacy, Geolocation, Augmented Reality: Implications for LibrarianshipSocial Privacy, Geolocation, Augmented Reality: Implications for Librarianship
Social Privacy, Geolocation, Augmented Reality: Implications for LibrarianshipMark Baggett
 
The Interruptive Nature of Operations: A World of Squirrels and Shiny Objects
The Interruptive Nature of Operations: A World of Squirrels and Shiny ObjectsThe Interruptive Nature of Operations: A World of Squirrels and Shiny Objects
The Interruptive Nature of Operations: A World of Squirrels and Shiny ObjectsAvleen Vig
 
Creating a PLN
Creating a PLNCreating a PLN
Creating a PLNjepcke
 
Parent Workshop Getting more out of your Mac Laptop
Parent Workshop   Getting more out of your Mac LaptopParent Workshop   Getting more out of your Mac Laptop
Parent Workshop Getting more out of your Mac LaptopTeaching Sagittarian
 

Mais procurados (20)

الأسماك في البحر الأحمر
الأسماك في البحر الأحمرالأسماك في البحر الأحمر
الأسماك في البحر الأحمر
 
Library Labs
Library LabsLibrary Labs
Library Labs
 
10 Great Tools For Learning
10 Great Tools For Learning10 Great Tools For Learning
10 Great Tools For Learning
 
Avoiding the Social Media Graveyard
Avoiding the Social Media GraveyardAvoiding the Social Media Graveyard
Avoiding the Social Media Graveyard
 
Building Student Engagement Using Technology
Building Student Engagement Using TechnologyBuilding Student Engagement Using Technology
Building Student Engagement Using Technology
 
The Quest for the Ultimate Web Design Tool
The Quest for the Ultimate Web Design ToolThe Quest for the Ultimate Web Design Tool
The Quest for the Ultimate Web Design Tool
 
Assignment
AssignmentAssignment
Assignment
 
Access Services 2.0: Tools for a new era
Access Services 2.0:  Tools for a new eraAccess Services 2.0:  Tools for a new era
Access Services 2.0: Tools for a new era
 
#edudinaTICTAC
#edudinaTICTAC#edudinaTICTAC
#edudinaTICTAC
 
Things i’m thankful for APerry
Things i’m thankful for APerryThings i’m thankful for APerry
Things i’m thankful for APerry
 
Rlucarelli
RlucarelliRlucarelli
Rlucarelli
 
Social Media Tools That Work
Social Media Tools That WorkSocial Media Tools That Work
Social Media Tools That Work
 
Podcasting With Language Learners
Podcasting With Language LearnersPodcasting With Language Learners
Podcasting With Language Learners
 
In Perpetual Beta at the Kreitzberg Library
In Perpetual Beta at the Kreitzberg LibraryIn Perpetual Beta at the Kreitzberg Library
In Perpetual Beta at the Kreitzberg Library
 
Excellence & The Wild Rumpus: What Networks Mean for Higher Ed
Excellence & The Wild Rumpus: What Networks Mean for Higher EdExcellence & The Wild Rumpus: What Networks Mean for Higher Ed
Excellence & The Wild Rumpus: What Networks Mean for Higher Ed
 
Social Privacy, Geolocation, Augmented Reality: Implications for Librarianship
Social Privacy, Geolocation, Augmented Reality: Implications for LibrarianshipSocial Privacy, Geolocation, Augmented Reality: Implications for Librarianship
Social Privacy, Geolocation, Augmented Reality: Implications for Librarianship
 
An Introduction to Open Source Software
An Introduction to Open Source SoftwareAn Introduction to Open Source Software
An Introduction to Open Source Software
 
The Interruptive Nature of Operations: A World of Squirrels and Shiny Objects
The Interruptive Nature of Operations: A World of Squirrels and Shiny ObjectsThe Interruptive Nature of Operations: A World of Squirrels and Shiny Objects
The Interruptive Nature of Operations: A World of Squirrels and Shiny Objects
 
Creating a PLN
Creating a PLNCreating a PLN
Creating a PLN
 
Parent Workshop Getting more out of your Mac Laptop
Parent Workshop   Getting more out of your Mac LaptopParent Workshop   Getting more out of your Mac Laptop
Parent Workshop Getting more out of your Mac Laptop
 

Último

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Último (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

How to Practice Programming on Mobile Touch Devices - Interactive Python Code Exercises