SlideShare une entreprise Scribd logo
1  sur  51
@windygallery
Mobile Application
Design History & Trends
Mobile Application
Design History & Trends
Outline
● Nokia era (J2ME, Symbian, Blackberry)
● iPhone era
● Android + iPhone
● Flat design (MS Windows phone)
● iOS7 (Flat design)
● Android (Material design)
● Wearable devices (Watch)
● Conclusion & recommended resources
Nokia era
● Text and list are main
● Typing and moving cursor via buttons
● No touch screen yet
● Very small screen resolution
● T9 keyboard (No qwerty yet)
● Internet is very slow (GPRS)
Blackberry era
● QWERTY keyboard
● Chat + Facebook begins
● Graphics = Text
● Better Internet speed
● Web browser is major
iPhone Era
● Graphic > Text
● Virtual keyboard make bigger screen
● “Skeuomorphic Design” to make
user familiar with real things
● Texture, shadow, gradient, border
Android vs iPhone
● Some different user behavior
o Navigation (Back button)
o Switch applications
o Notifications
o Send information crossing applications
o Widgets
old android
android
iOS
Android widgets
Send information
crossing applications
Fragmentation 18,796 unique android devices in 2014
Fragmentation blogs & resources
รายงาน Android Fragmentation ของ Open Signal vs ความเป็นจริงที่ต้อง Concern
http://nuuneoi.com/blog/blog.php?read_id=735
เหตุใดต้นทุนการพัฒนาแอพฯ Android จึงแพงกว่า iOS
http://nuuneoi.com/blog/blog.php?read_id=581
ข้อมูลเกี่ยวกับหน้าจอที่หลากหลายของ Android
https://developer.android.com/guide/practices/screens_support.html
สถิติเกี่ยวข้อง Android devices ในตลาด
https://developer.android.com/about/dashboards/index.html
Ambiguity design => Bad user experience
Problem: Focus on “Beautiful” too much
o User Interfaces don’t represent functions
o User don’t know how to use
o Confusing (customized) icons/symbols
Flat design
A minimalistic design approach that emphasizes usability.
It features clean, open space, crisp edges, bright colours and
two-dimensional/flat illustrations.
Panorama view (Windows phone)
Tiles & notifications
Universal Windows Platform
iOS7 (Flat design)
● Focus on “Content”
● No button, just clickable text
● No gradient color, strong shadow
● Single font and light
● Color theme, icons
Recommend: [Blog] A New Kind of Design
http://www.rawitat.com/2013/12/12/1417/
Rich vs Flat
Recommend resources
Guideline สาหรับการ design iOS app
https://developer.apple.com/library/ios/documentation/UserExperience/Conceptua
l/MobileHIG/index.html#//apple_ref/doc/uid/TP40006556-CH66-SW1
Screen resolutions
http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions
http://www.kylejlarson.com/blog/2015/iphone-6-screen-size-web-design-tips/
http://www.iosres.com/
Material design (Android)
Material design
http://www.google.com/design/spec/material-design/introduction.html
Material design
● Layers
● Meaningful animation
● Color
● Fonts
http://www.google.com/design/spec/material-design/introduction.html
Layer
Animation
Color http://www.google.com/design/spec/style/color.html#
Font
Robotohttp://developer.android.com/design/style/typography.html
download
Icons
https://developer.android.com/design/downloads/index.html
Adaptive Layout
https://www.youtube.com/watch?v=Q8TXgCzxEnw
Examples https://www.materialup.com/
Recommend sources/blogs
Material Design ภาษาดีไซน์ใหม่จาก Google ทฤษฎีสู่ปฏิบัติ
http://nuuneoi.com/blog/blog.php?read_id=692
รู้จัก Material Design แนวทางการออกแบบ UI ของกูเกิลในยุคต่อไป
https://www.blognone.com/node/57820
Material Design
http://developer.android.com/design/material/index.html
Apple Fonts
ฟ้ อนต์ “สุขุมวิท”
Wearable devices
● Smart watch
● Smart glass
● Clothing technology
● E-texttiles
● Augment reality
Wearable devices: Watch
Apple Watch
Apple Watch
Android Wear
Android Wear
http://www.android.com/wear/
More information Wearable devices
Android Wear
http://developer.android.com/design/wear/index.html
Apple watch
https://developer.apple.com/library/prerelease/ios/documentation/UserExperience
/Conceptual/WatchHumanInterfaceGuidelines/index.html#//apple_ref/doc/uid/TP4
0014992
Conclusion
● Present trends are Material design (and Flat)
● Meaningful user interface and animation
● Responsive and adaptive layout
● Wearable devices is coming
Recommend blogs
● A New Kind of Design (จากการสอน “Design for iOS7″)
http://www.rawitat.com/2013/12/12/1417/
● Material Design ภาษาดีไซน์ใหม่จาก Google ทฤษฎีสู่ปฏิบัติ
http://nuuneoi.com/blog/blog.php?read_id=692
● อดีตทีมออกแบบ Windows Phone เผยปัญหาของ Metro
https://www.blognone.com/node/67786
● แจกฟรี !! ฟ้ อนต์ไทยสวย ๆ “สุขุมวิท” มูลค่าหลายหมื่นบาท จาก Apple
http://www.designil.com/free-thai-fonts-download-sukhumvit.html
● Typography
http://developer.android.com/design/style/typography.html
References
● http://www.beginandroid.com/different.shtml
● http://oleb.net/blog/2012/02/what-ios-should-learn-from-android-and-windows-8/
● https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Mo
bileHIG/index.html#//apple_ref/doc/uid/TP40006556-CH66-SW1
● http://www.v3.co.uk/v3-uk/review/2295962/ios-7-vs-ios-6-head-to-head-review
● http://www.creativebloq.com/graphic-design/what-flat-design-3132112
The iOS Design Cheat Sheet, Resources
● http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/
● http://iosdesign.ivomynttinen.com

Contenu connexe

Tendances

Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
Ahsanul Karim
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
shikishiji
 

Tendances (20)

Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
Mobile app development - course intro
Mobile app development - course introMobile app development - course intro
Mobile app development - course intro
 
App development
App developmentApp development
App development
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Tk2323 lecture 1 introduction to mobile application
Tk2323 lecture 1   introduction to mobile applicationTk2323 lecture 1   introduction to mobile application
Tk2323 lecture 1 introduction to mobile application
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
Mobile Development Overview
Mobile Development OverviewMobile Development Overview
Mobile Development Overview
 
iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application Development
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Tablets - is aviation ready for the post-pc era?
Tablets - is aviation ready for the post-pc era?Tablets - is aviation ready for the post-pc era?
Tablets - is aviation ready for the post-pc era?
 
Designing Software With the User in Mind - Symbio
Designing Software With the User in Mind - SymbioDesigning Software With the User in Mind - Symbio
Designing Software With the User in Mind - Symbio
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Smart Phones
Smart PhonesSmart Phones
Smart Phones
 
Operating systems essentials & Android OS concepts
Operating systems essentials & Android OS conceptsOperating systems essentials & Android OS concepts
Operating systems essentials & Android OS concepts
 
Top 10 programming languages for mobile app development
Top 10 programming languages for mobile app developmentTop 10 programming languages for mobile app development
Top 10 programming languages for mobile app development
 

En vedette

Appbrarians: Apps for librarians, TCEA 2013
Appbrarians:  Apps for librarians, TCEA 2013Appbrarians:  Apps for librarians, TCEA 2013
Appbrarians: Apps for librarians, TCEA 2013
technolibrary
 
The top 20 best android apps for librarians
The top 20 best android apps for librariansThe top 20 best android apps for librarians
The top 20 best android apps for librarians
Pat Rapp
 

En vedette (20)

History Of The Development Of Mobile Applications
History Of The Development Of Mobile ApplicationsHistory Of The Development Of Mobile Applications
History Of The Development Of Mobile Applications
 
Want To Build Your First Mobile Application For Your Business
Want To Build Your First Mobile Application For Your BusinessWant To Build Your First Mobile Application For Your Business
Want To Build Your First Mobile Application For Your Business
 
Brainstormv3 Pdf
Brainstormv3 PdfBrainstormv3 Pdf
Brainstormv3 Pdf
 
Micro finance company in 3 months!
Micro finance company in 3 months!Micro finance company in 3 months!
Micro finance company in 3 months!
 
DWS16 - Fintech forum - Yves Gassot, IDATE DigiWorld
DWS16 - Fintech forum - Yves Gassot, IDATE DigiWorldDWS16 - Fintech forum - Yves Gassot, IDATE DigiWorld
DWS16 - Fintech forum - Yves Gassot, IDATE DigiWorld
 
Mobile apps for librarian
Mobile apps  for librarianMobile apps  for librarian
Mobile apps for librarian
 
Mobileapps
MobileappsMobileapps
Mobileapps
 
Appbrarians: Apps for librarians, TCEA 2013
Appbrarians:  Apps for librarians, TCEA 2013Appbrarians:  Apps for librarians, TCEA 2013
Appbrarians: Apps for librarians, TCEA 2013
 
The top 20 best android apps for librarians
The top 20 best android apps for librariansThe top 20 best android apps for librarians
The top 20 best android apps for librarians
 
6 Essential Apps for Librarians
6 Essential Apps for Librarians6 Essential Apps for Librarians
6 Essential Apps for Librarians
 
The Top 40: Best mobile apps for handheld librarians
The Top 40: Best mobile apps for handheld librariansThe Top 40: Best mobile apps for handheld librarians
The Top 40: Best mobile apps for handheld librarians
 
Build mobile application that is easy to automate
Build mobile application that is easy to automateBuild mobile application that is easy to automate
Build mobile application that is easy to automate
 
Bank 3.0
Bank 3.0Bank 3.0
Bank 3.0
 
History of mobile apps
History of mobile apps History of mobile apps
History of mobile apps
 
History of mobile apps
History of mobile appsHistory of mobile apps
History of mobile apps
 
Great Apps for Great Librarians
Great Apps for Great LibrariansGreat Apps for Great Librarians
Great Apps for Great Librarians
 
iOS vs Android History
iOS vs Android HistoryiOS vs Android History
iOS vs Android History
 
Money Of The Future 1H'2016
Money Of The Future 1H'2016Money Of The Future 1H'2016
Money Of The Future 1H'2016
 
Veber Fintech Event September 2016
Veber Fintech Event September 2016Veber Fintech Event September 2016
Veber Fintech Event September 2016
 
Mobile Application Architecture Strategy
Mobile Application Architecture StrategyMobile Application Architecture Strategy
Mobile Application Architecture Strategy
 

Similaire à Mobile application design trend & history

Final Presentation
Final PresentationFinal Presentation
Final Presentation
Suhina Nath
 
Android technology
Android technologyAndroid technology
Android technology
Faiz Khan
 
Technical seminar report on
Technical seminar report onTechnical seminar report on
Technical seminar report on
Balveer Rathore
 

Similaire à Mobile application design trend & history (20)

Mobile frameworks and Titanium specifically
Mobile frameworks and Titanium specificallyMobile frameworks and Titanium specifically
Mobile frameworks and Titanium specifically
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Cross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case studyCross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case study
 
Responsive presentation
Responsive presentationResponsive presentation
Responsive presentation
 
Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile Experience
 
Mobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market ShareMobile and Tablet App Development and Market Share
Mobile and Tablet App Development and Market Share
 
Mobile front end development
Mobile front end developmentMobile front end development
Mobile front end development
 
iOS HIG
iOS HIGiOS HIG
iOS HIG
 
Wrangling Apps in the Smartphone Wild West (January 2011)
 Wrangling Apps in the Smartphone Wild West (January 2011) Wrangling Apps in the Smartphone Wild West (January 2011)
Wrangling Apps in the Smartphone Wild West (January 2011)
 
Multi Channel Publishing
Multi Channel PublishingMulti Channel Publishing
Multi Channel Publishing
 
Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012Jan Kroon's talk @mdevcon 2012
Jan Kroon's talk @mdevcon 2012
 
The future is mobile
The future is mobileThe future is mobile
The future is mobile
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
Mobile applications development
Mobile applications developmentMobile applications development
Mobile applications development
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app dev
 
why android first?
why android first?why android first?
why android first?
 
iconnect360 UX UI Redesign
iconnect360 UX UI Redesigniconnect360 UX UI Redesign
iconnect360 UX UI Redesign
 
iconnect360 software user interface redesign
iconnect360 software user interface redesigniconnect360 software user interface redesign
iconnect360 software user interface redesign
 
Android technology
Android technologyAndroid technology
Android technology
 
Technical seminar report on
Technical seminar report onTechnical seminar report on
Technical seminar report on
 

Plus de Rawin Windygallery (7)

Deep web
Deep webDeep web
Deep web
 
MongoDB
MongoDBMongoDB
MongoDB
 
Usabilities
UsabilitiesUsabilities
Usabilities
 
Love-stories.net statistic in Meeting#4
Love-stories.net statistic in Meeting#4Love-stories.net statistic in Meeting#4
Love-stories.net statistic in Meeting#4
 
Good behaviors
Good behaviorsGood behaviors
Good behaviors
 
Windygallery's infographics 2011
Windygallery's infographics 2011Windygallery's infographics 2011
Windygallery's infographics 2011
 
Windygallery@molome
Windygallery@molomeWindygallery@molome
Windygallery@molome
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Mobile application design trend & history