SlideShare a Scribd company logo
1 of 61
HHooww AApppp UUssaabbiilliittyy,, 
FFuunnccttiioonnaalliittyy,, aanndd AAnnaallyyssiiss 
aarree CChhaannggiinngg wwiitthh MMoobbiillee 
Dan Hermes 
Founder and Mobile Consultant 
Lexicon Systems 
www.lexiconsystemsinc.com
KKeeyy TTaakkeeaawwaayyss 
Mobile Is Becoming the New PC 
Responsive Design is fast and cheap 
◦ Good for websites 
◦ OK for some lightweight apps 
Mobile Web Apps vs. Native Mobile 
Apps 
Most serious mobile apps are native 
◦ Cross-platform is often necessary 
◦ Xamarin does cross-platform
MMoobbiillee UUII TTaakkeeaawwaayyss 
Learn the Mobile UI Patterns and Terms 
Avoid Creativity (in the meantime) 
Gestures not Point-and-Click 
Learn About Mobile Features 
◦ Location 
◦ Offline Use 
◦ iBeacons / Bluetooth 
◦ Camera 
◦ Graphics and Animation
WWhhyy mmoobbiillee?? 
Americans used smartphone and tablet apps 
more than PCs to access the Internet. 
Source: CNN, January 2014 / corroborated by Marissa Mayer, CEO of Yahoo 
(Google isn’t telling.) 
80-90% of U.S. adults now own a mobile 
phone. 50-60% of those are smartphones. 
Sources: various (Pew) 
¼ to ½ of online searches take place on a 
mobile device 
Sources: various
AAnndd wwhhaatt aabboouutt ttaabblleettss?? 
When we were an agrarian nation, all cars were 
trucks. But as people moved more towards urban 
centers, people started to get into cars. I think 
PCs are going to be like trucks. Fewer people will 
need them. And this transformation is going to 
make some people uneasy... because the PC has 
taken us a long way. 
Steve Jobs, 2010
Post-PC Era: 2015 
Mobile Phones > first world population 
◦ 1.9B devices 
Tablets > PC sales 
◦ 320M tablets vs. 316M PCs worldwide 
Android devices > 3x Windows 
◦ 1.3B Android devices vs. 373M Windows 
Ultramobile > 20% of PC sales 
◦ MacBook Air, Surface Pro, etc. 
◦ 62M in 2015 
Source: Gartner 2015 Device Shipment Projections (June 2014)
TThhee UUppsshhoott 
Data Consumers (Conclusive) 
◦ Mobile phones and tablets 
Data Producers (Jury is still out) 
◦ PCs and Ultrabooks 
◦ Some tablets and phones 
◦ The future of business machines 
 Android vs. Windows 
◦ Many unknowns here
WWhhaatt DDoo DDaattaa CCoonnssuummeerrss NNeeeedd??
RReessppoonnssiivvee DDeessiiggnn 
Images courtesy of Beacon Technologies and Arcplan
RReessppoonnssiivvee DDeessiiggnn ##FFAAIILL 
Image courtesy of moxy ox
RReessppoonnssiivvee DDeessiiggnn ##WWIINN 
Image courtesy of moxy ox
RReessppoonnssiivvee DDeessiiggnn ##WWIINN
RReessppoonnssiivvee DDeessiiggnn ##WWIINN
TThhee RReessppoonnssiivvee EExxppeerriieennccee 
Image courtesy of responsivedesign.ca
EEaassiieesstt RRoouuttee ttoo RReessppoonnssiivvee DDeessiiggnn:: 
Mobile Web Apps 
Run on a device in a browser 
Best When: 
◦ the app is SIMPLE and 
◦ user expectation is LOW 
What is a website? 
a SIMPLE app
LLiimmiittaattiioonnss ooff MMoobbiillee WWeebb AAppppss 
((iinn tthhee HHaannddss ooff MMoosstt DDeevveellooppeerrss)) 
Reduced Functionality 
Poor Performance 
Decreased User Experience 
The Real Risk?
MMoobbiillee WWeebb AApppp ##FFAAIILL 
Older Facebook app written in HTML5
SSoolluuttiioonn##11:: EEssccaappee HHaattcchh 
1. Escape Hatch / Full Screen Button 
◦ Goes to full-screen web app 
◦ May or may not be useable 
◦ Doesn’t address experience 
or performance
SSoolluuttiioonn##22:: NNaattiivvee MMoobbiillee AApppp 
Go Where the People Are 
◦ App Store Stats 
Better Performance 
Optimal User Experience
CCaassee SSttuuddyy:: 
PPCCRR EEsssseennttiiaallss 
Finalist in Xammy Awards 
Google Play Store and iTunes 
Written in Xamarin for
MMoobbiillee AApppp TTyyppeess 
Mobile Web 
◦ Browser-based 
Native 
◦ iOS, Android, OR Windows 
Hybrid 
◦ Web app wrapped in a native app 
Cross-platform 
◦ iOS, Android, AND Windows
MMoobbiillee AApppp TToooollss 
Mobile Web/Responsive 
◦ HTML5, CSS, and JavaScript, 
(C#, Java, PHP, etc.) 
Native 
◦ Objective-C, Java, or C# 
Hybrid 
◦ PhoneGap, Titanium 
Cross-platform 
◦ Xamarin (C#)
SSmmaarrttpphhoonnee OOSS MMaarrkkeett SShhaarree 
((QQ11 22001144)) 
Android – 81% 
iOS – 15% 
Windows Phone – 3% 
Source: International Data Corporation (IDC) 
What does this mean? 
Single platform apps are risky
HHyybbrriidd AAppppss 
Web app wrapped in a native app 
◦ PhoneGap 
◦ Appcelerator Titanium 
Yes, it’s in the app stores 
No, it’s not really a native app
CCrroossss--ppllaattffoorrmm AAppppss 
◦ Shared Code 
 Code reuse 
◦ One technology stack 
 Instead of several 
◦ Native app quality 
◦ Native app performance 
◦ Native phone functionality (location, camera, etc.)
CCrroossss--ppllaattffoorrmm DDeevveellooppmmeenntt
CCrroossss--ppllaattffoorrmm AAppppss 
High-performance 
Great user experience 
Fully native executable 
Reusable code 
Just one dev team
GGaarrttnneerr SSttrroonnggllyy RReeccoommmmeennddss 
XXaammaarriinn 
“Xamarin's architectural approach provides 
completely native UIs with better performance than 
other cross-platform techniques... Xamarin uses 
multifaceted technology built by a cohesive team 
with a solid long-term track record.” 
-Gartner, August 2013 
Recognized as Mobile “Visionary” in 
2013 Magic Quadrant for MADP
TThhee UUsseerr IInntteerrffaaccee 
USER 
INTERFACE
Mobile vs. PC 
◦ Small and varied 
real estate 
◦ Touchscreen 
◦ Proportion 
◦ Self-contained 
◦ Miniaturized 
◦ Sensory and aware 
Image courtesy of Forbes.com
Visual Design Patterns 
◦ Navigation 
◦ Forms 
◦ Tables and Lists 
◦ Search, Sort, and Filter 
◦ Tools 
◦ Charts 
◦ Invitations, Feedback, and Help 
◦ Anti-Patterns
Navigation 
Images courtesy of Mobile Design Pattern Gallery by Theresa Neil
TThhee HHaammbbuurrggeerr 
aanndd ootthheerr sslliiddiinngg nnaavviiggaattiioonn ppaanneellss
Forms 
Images courtesy of Mobile Design Pattern Gallery by Theresa Neil
Principles 
◦ Simplicity 
 UI shorthand 
 Fields that matter 
◦ Call to Action 
 Big Dumb Button 
◦ Mobilisms: Icons and Gestures 
◦ Complexity: 
Calculated, 
not Accidental
MMoobbiilliissmmss 
Standard 
◦ navigation icons 
◦ screen layouts 
◦ multi-screen flows 
Inline labels instead of side labels 
Animation
Anti-Patterns 
Novel Notions 
PCisms 
Wrong Icon 
Idiot Box 
Oceans Of Buttons
Anti-Pattern: Novel Notions
Anti-Pattern: PCisms 
Images courtesy of Mobile Design Pattern Gallery by Theresa Neil
Anti-Pattern: Wrong Icon
Idiot Box
Oceans of Buttons
Anti-Pattern Advice: 
AVOID CREATIVITY 
Until you know mobile UI standards…
PPCC IInntteerraaccttiioonn:: TThhee MMoouussee 
Click 
Double Click 
Drag and Drop 
Slide 
Mouse roller
MMoobbiillee IInntteerraaccttiioonn:: 
GGeessttuurreess nnoott PPooiinntt--aanndd--CClliicckk 
Gesture Action Mouse 
Tap I want this Click / double-click 
Swipe Next! Move, or Scroll Click arrow, Drag slider 
Press and Hold(Android) Do Something Right-click 
Slide Change Value Slide 
Drag Move Object Drag 
Pinch Zoom out Roller/slider 
Spread Zoom in Roller/slider 
Rotate um, Rotate. Roller/slider
MMoobbiillee FFeeaattuurreess 
Location 
Camera 
Graphics and Animation
OOfffflliinnee UUssee 
Does it still need to work offline? 
What does it need to do? 
Read/write from local files or database 
Synchronization 
The Cloud Isn’t Free
LLooccaattiioonn 
GPS 
Cell Triangulation 
iBeacons – Bluetooth
KKeeyy TTaakkeeaawwaayyss 
Mobile Is Becoming the New PC 
Responsive Design is fast and cheap 
◦ Good for websites 
◦ OK for some lightweight apps 
Mobile Web Apps vs. Native Mobile 
Apps 
Most serious mobile apps are native 
◦ Cross-platform is often necessary 
◦ Xamarin does cross-platform
MMoobbiillee UUII TTaakkeeaawwaayyss 
Learn the Mobile UI Patterns and Terms 
Avoid Creativity (in the meantime) 
Gestures not Point-and-Click 
Learn About Mobile Features 
◦ Location 
◦ Offline Use 
◦ Camera 
◦ Graphics and Animation
MMyy BBiigg MMoobbiillee BBooookk 
Available for Pre-order on Amazon
MMyy LLiittttllee SSooffttwwaarree BBooookkss 
Available Here Today
HHooww AApppp UUssaabbiilliittyy,, 
FFuunnccttiioonnaalliittyy,, aanndd AAnnaallyyssiiss 
aarree CChhaannggiinngg wwiitthh MMoobbiillee 
By Dan Hermes, Lexicon Systems 
www.lexiconsystemsinc.com 
“Mobile, Xamarin, and .NET Development” 
Dan Hermes 
Mobile Consultant 
dan@lexiconsystemsinc.com 
Twitter: @lexiconsystems 
(774)614-9423 
Jonathan LaMaster 
Director of Sales 
jonathan@lexiconsystemsinc.com 
(617)833-5816

More Related Content

What's hot

Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceKevin Powell
 
There's Only One Screen: How to Plan for Users, Not Devices
There's Only One Screen: How to Plan for Users, Not DevicesThere's Only One Screen: How to Plan for Users, Not Devices
There's Only One Screen: How to Plan for Users, Not DevicesSarah Krznarich
 
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip LikensPre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip LikensUXPA International
 
There's Only One Screen: How to Plan for Users Not Devices
There's Only One Screen: How to Plan for Users Not DevicesThere's Only One Screen: How to Plan for Users Not Devices
There's Only One Screen: How to Plan for Users Not DevicesAnna Hrach
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)Neil Turner
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile SolutionsDMI
 
The New Era of (Non-) Discoverability
The New Era of (Non-) DiscoverabilityThe New Era of (Non-) Discoverability
The New Era of (Non-) DiscoverabilityDan Saffer
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Jenn Lukas
 
Designing for Small Screen - Sketch App & Workflows
Designing for Small Screen -  Sketch App & WorkflowsDesigning for Small Screen -  Sketch App & Workflows
Designing for Small Screen - Sketch App & WorkflowsNádia Franco do Carmo
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDan Moriarty
 
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...IndicThreads
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareEffectiveUI
 
Google Glass - Explorer's Eye View
Google Glass - Explorer's Eye ViewGoogle Glass - Explorer's Eye View
Google Glass - Explorer's Eye ViewKimberly Mahan
 
Why should I care about Responsive Design?
Why should I care about Responsive Design?Why should I care about Responsive Design?
Why should I care about Responsive Design?Fabricio Teixeira
 

What's hot (20)

Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experience
 
There's Only One Screen: How to Plan for Users, Not Devices
There's Only One Screen: How to Plan for Users, Not DevicesThere's Only One Screen: How to Plan for Users, Not Devices
There's Only One Screen: How to Plan for Users, Not Devices
 
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip LikensPre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
 
Designing for mobile
Designing for mobileDesigning for mobile
Designing for mobile
 
There's Only One Screen: How to Plan for Users Not Devices
There's Only One Screen: How to Plan for Users Not DevicesThere's Only One Screen: How to Plan for Users Not Devices
There's Only One Screen: How to Plan for Users Not Devices
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)
 
Becoming Social by Default
Becoming Social by DefaultBecoming Social by Default
Becoming Social by Default
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
The New Era of (Non-) Discoverability
The New Era of (Non-) DiscoverabilityThe New Era of (Non-) Discoverability
The New Era of (Non-) Discoverability
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014
 
Designing for Small Screen - Sketch App & Workflows
Designing for Small Screen -  Sketch App & WorkflowsDesigning for Small Screen -  Sketch App & Workflows
Designing for Small Screen - Sketch App & Workflows
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
Understanding the Touch Interface [IndicThreads Mobile Application Developmen...
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
By the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in SoftwareBy the Book: Examining the Art of Building Great User Experiences in Software
By the Book: Examining the Art of Building Great User Experiences in Software
 
Google Glass - Explorer's Eye View
Google Glass - Explorer's Eye ViewGoogle Glass - Explorer's Eye View
Google Glass - Explorer's Eye View
 
Why should I care about Responsive Design?
Why should I care about Responsive Design?Why should I care about Responsive Design?
Why should I care about Responsive Design?
 

Similar to How App Usability, Functionality, and Analysis are Changing with Mobile

Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014The Judge Group
 
Building Mobile Apps for Business
Building Mobile Apps for BusinessBuilding Mobile Apps for Business
Building Mobile Apps for Businessdanhermes
 
Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile ExperienceDavid Drucker
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationHelmi Hasan
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicitymStoner, Inc.
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesDoug Gapinski
 
Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPRZasadzinski
 
Simon Saneback ITEM 2018
Simon Saneback ITEM 2018Simon Saneback ITEM 2018
Simon Saneback ITEM 2018ITEM
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface designRanjeet Tayi
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.meetmicah
 
Measuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UXMeasuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UXKen Tabor
 
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)Lab Mobile Filkom UB
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstJohn Head
 
Paulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs NativePaulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs NativePaulius Papreckis
 
Become a mobile developer from scratch
Become a mobile developer from scratchBecome a mobile developer from scratch
Become a mobile developer from scratchRuben Goncalves
 

Similar to How App Usability, Functionality, and Analysis are Changing with Mobile (20)

Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014
 
Building Mobile Apps for Business
Building Mobile Apps for BusinessBuilding Mobile Apps for Business
Building Mobile Apps for Business
 
Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile Experience
 
Mobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisationMobile first - one key important aspect in digitalisation
Mobile first - one key important aspect in digitalisation
 
Cti av3
Cti av3Cti av3
Cti av3
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicity
 
Speed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device WebsitesSpeed and Simplicity: Design and Usability for Multi-device Websites
Speed and Simplicity: Design and Usability for Multi-device Websites
 
Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIP
 
Responsive design for communicators
Responsive design for communicatorsResponsive design for communicators
Responsive design for communicators
 
Simon Saneback ITEM 2018
Simon Saneback ITEM 2018Simon Saneback ITEM 2018
Simon Saneback ITEM 2018
 
Mobile UX Challenges
Mobile UX ChallengesMobile UX Challenges
Mobile UX Challenges
 
Responsive design
Responsive designResponsive design
Responsive design
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.
 
Measuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UXMeasuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UX
 
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
 
Paulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs NativePaulius Papreckis - Mobile UX: Unified vs Native
Paulius Papreckis - Mobile UX: Unified vs Native
 
Become a mobile developer from scratch
Become a mobile developer from scratchBecome a mobile developer from scratch
Become a mobile developer from scratch
 

More from danhermes

Azure Mobile Apps with Xamarin
Azure Mobile Apps with XamarinAzure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarindanhermes
 
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with XamarinDeveloping Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarindanhermes
 
Xamarin Navigation Patterns
Xamarin Navigation PatternsXamarin Navigation Patterns
Xamarin Navigation Patternsdanhermes
 
Xamarin Navigation Patterns
Xamarin Navigation PatternsXamarin Navigation Patterns
Xamarin Navigation Patternsdanhermes
 
Mobile UI Design Patterns
Mobile UI Design PatternsMobile UI Design Patterns
Mobile UI Design Patternsdanhermes
 
Cross platform mobile development in c#
Cross platform mobile development in c#Cross platform mobile development in c#
Cross platform mobile development in c#danhermes
 
What can mobile do for me
What can mobile do for meWhat can mobile do for me
What can mobile do for medanhermes
 
Agile Development in .NET
Agile Development in .NETAgile Development in .NET
Agile Development in .NETdanhermes
 
Mastering human communication patterns
Mastering human communication patternsMastering human communication patterns
Mastering human communication patternsdanhermes
 

More from danhermes (9)

Azure Mobile Apps with Xamarin
Azure Mobile Apps with XamarinAzure Mobile Apps with Xamarin
Azure Mobile Apps with Xamarin
 
Developing Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with XamarinDeveloping Cross-platform Native Apps with Xamarin
Developing Cross-platform Native Apps with Xamarin
 
Xamarin Navigation Patterns
Xamarin Navigation PatternsXamarin Navigation Patterns
Xamarin Navigation Patterns
 
Xamarin Navigation Patterns
Xamarin Navigation PatternsXamarin Navigation Patterns
Xamarin Navigation Patterns
 
Mobile UI Design Patterns
Mobile UI Design PatternsMobile UI Design Patterns
Mobile UI Design Patterns
 
Cross platform mobile development in c#
Cross platform mobile development in c#Cross platform mobile development in c#
Cross platform mobile development in c#
 
What can mobile do for me
What can mobile do for meWhat can mobile do for me
What can mobile do for me
 
Agile Development in .NET
Agile Development in .NETAgile Development in .NET
Agile Development in .NET
 
Mastering human communication patterns
Mastering human communication patternsMastering human communication patterns
Mastering human communication patterns
 

Recently uploaded

FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPsychicRuben LoveSpells
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 

Recently uploaded (7)

FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 

How App Usability, Functionality, and Analysis are Changing with Mobile

Editor's Notes

  1. ALT + F5 – presenter view
  2. Lots more patterns which you should learn but what’s most important are the principles. Form = Function