SlideShare a Scribd company logo
DESIGNING SOFTWARE WITH THE USER IN MIND
[object Object],[object Object],[object Object],[object Object],WHO WE ARE
USER EXPERIENCE IS NOT JUST UI
HOLISTIC APPROACH TO UX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UX ACROSS THE STACK
SYMBIO & THE KHRONOS GROUP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UX DESIGN IS NOT JUST APPS This looks like just a simple iPhone app…
UX DESIGN IS NOT JUST APPS This is the back-end software that supports that “simple” app…
This is what you want to hear more about? WHAT ABOUT USER INTERFACE?
SIMPLE PRINCIPLES OF UI DESIGN F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
FEEDBACK  回应 ,[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
EFFICIENCY  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
ALIKENESS (Consistency) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
REMEMBERABILITY ,[object Object],[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
LEARNABILITY  ,[object Object],[object Object],[object Object],[object Object],[object Object],11-month old Josie actively using my iPhone – that’s when I knew Apple was going to dominate… F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
ERROR RECOVERY  ,[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
SIMPLICITY  ,[object Object],[object Object],[object Object],[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
SMILE INDUCING ,[object Object],[object Object],F eedback E fficiency A likeness R ememberability L earnability E rror Recovery S implicity S mile Inducing
THANK YOU! Contact: [email_address] Visit: www.symbio.com
 

More Related Content

What's hot

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App Development
Özcan Zafer AYAN
 
Iphone app development
Iphone app developmentIphone app development
Iphone app development
Rapidsoft Technologies
 
Epsy 408 technology review
Epsy 408 technology reviewEpsy 408 technology review
Epsy 408 technology reviewarhine2
 
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
Jeremy Callinan
 
Native vs. Hybrid Apps
Native vs. Hybrid AppsNative vs. Hybrid Apps
Native vs. Hybrid Apps
Visual Net Design
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
Nick Landry
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
Donna Lichaw
 
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?
Sura Gonzalez
 
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile DevelopmentNative vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Jason Grigsby
 
Introduction to Mobile Apps
Introduction to Mobile Apps Introduction to Mobile Apps
Introduction to Mobile Apps
Shahryar Khan
 
Mobile applications chapter 5
Mobile applications chapter 5Mobile applications chapter 5
Mobile applications chapter 5
Akib B. Momin
 
iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)
Mohammad Khalil
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
July Systems
 
Native Application Development Company
Native Application Development CompanyNative Application Development Company
Native Application Development Company
ChromeInfo Technologies
 
Different types of mobile apps
Different types of mobile appsDifferent types of mobile apps
Different types of mobile apps
MVM Infotech Co. Ltd.
 
Smartphone App Dev Is Cool
Smartphone App Dev Is CoolSmartphone App Dev Is Cool
Smartphone App Dev Is Cool
Wilfred Mutua Mworia
 
Mobile app development
Mobile app developmentMobile app development
Mobile app developmentaction.vn
 
Apple WWDC 2018
Apple WWDC 2018Apple WWDC 2018
Apple WWDC 2018
Dani Sofyan
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App DevelopmentChris Morrell
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
Mobile Pundits
 

What's hot (20)

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App Development
 
Iphone app development
Iphone app developmentIphone app development
Iphone app development
 
Epsy 408 technology review
Epsy 408 technology reviewEpsy 408 technology review
Epsy 408 technology review
 
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
 
Native vs. Hybrid Apps
Native vs. Hybrid AppsNative vs. Hybrid Apps
Native vs. Hybrid Apps
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Mobile User Experience
Mobile User ExperienceMobile User Experience
Mobile User Experience
 
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?
 
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile DevelopmentNative vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
 
Introduction to Mobile Apps
Introduction to Mobile Apps Introduction to Mobile Apps
Introduction to Mobile Apps
 
Mobile applications chapter 5
Mobile applications chapter 5Mobile applications chapter 5
Mobile applications chapter 5
 
iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)iOS Human Interface Guidelines (HCI)
iOS Human Interface Guidelines (HCI)
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
 
Native Application Development Company
Native Application Development CompanyNative Application Development Company
Native Application Development Company
 
Different types of mobile apps
Different types of mobile appsDifferent types of mobile apps
Different types of mobile apps
 
Smartphone App Dev Is Cool
Smartphone App Dev Is CoolSmartphone App Dev Is Cool
Smartphone App Dev Is Cool
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
Apple WWDC 2018
Apple WWDC 2018Apple WWDC 2018
Apple WWDC 2018
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
iPhone application development in India
iPhone application development in IndiaiPhone application development in India
iPhone application development in India
 

Viewers also liked

Henry
HenryHenry
Henryhenry
 
Lebensdauer Normalien2003 Gb
Lebensdauer Normalien2003 GbLebensdauer Normalien2003 Gb
Lebensdauer Normalien2003 GbChrister Lindholm
 
Foursquare success plan 2
Foursquare success plan 2Foursquare success plan 2
Foursquare success plan 2ortizjul
 

Viewers also liked (7)

Screenr
ScreenrScreenr
Screenr
 
Henry
HenryHenry
Henry
 
Haeger Profit Center
Haeger Profit CenterHaeger Profit Center
Haeger Profit Center
 
Sideshare
SideshareSideshare
Sideshare
 
Lebensdauer Normalien2003 Gb
Lebensdauer Normalien2003 GbLebensdauer Normalien2003 Gb
Lebensdauer Normalien2003 Gb
 
Sideshare
SideshareSideshare
Sideshare
 
Foursquare success plan 2
Foursquare success plan 2Foursquare success plan 2
Foursquare success plan 2
 

Similar to Designing Software With the User in Mind - Symbio

The Good, The Bad, The Voiceover - ios Accessibility
The Good, The Bad, The Voiceover - ios AccessibilityThe Good, The Bad, The Voiceover - ios Accessibility
The Good, The Bad, The Voiceover - ios Accessibility
Aimee Maree Forsstrom
 
From Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small ScreensFrom Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small ScreensJoseph Labrecque
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsJoseph Labrecque
 
Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525jinwook shin
 
Unleashing the Power of the iPhone Apps.pdf
Unleashing the Power of the iPhone Apps.pdfUnleashing the Power of the iPhone Apps.pdf
Unleashing the Power of the iPhone Apps.pdf
Techugo Canada
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
Alan Foley
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
Ronnie Liew
 
iOS 7 Accessibility
iOS 7 AccessibilityiOS 7 Accessibility
iOS 7 Accessibility
Ted Drake
 
Making Apps More Accessible - Rizwan Ahmed - Swift
Making Apps More Accessible - Rizwan Ahmed - SwiftMaking Apps More Accessible - Rizwan Ahmed - Swift
Making Apps More Accessible - Rizwan Ahmed - Swift
Rizwan Ahmed
 
Mobile Accessibility - How To Become Socially Responsible Mobile Developer
Mobile Accessibility - How To Become Socially Responsible Mobile Developer Mobile Accessibility - How To Become Socially Responsible Mobile Developer
Mobile Accessibility - How To Become Socially Responsible Mobile Developer
Konstantin Loginov
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success enAcrmnet s.r.l.
 
Droidcon2014 - Android UX
Droidcon2014 - Android UXDroidcon2014 - Android UX
Droidcon2014 - Android UX
Piervincenzo Madeo
 
Mobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyMobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
Doralin Kelly
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
Donna Lichaw
 
UX/UI Designer
UX/UI DesignerUX/UI Designer
UX/UI Designer
Steve Molloy
 
USER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptxUSER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptx
Shivaprasad787526
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
Jigyasa Makkar
 
Design For Mobile Apps
Design For Mobile AppsDesign For Mobile Apps
Design For Mobile Apps
mosti Farahat
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overviewDima Maleev
 
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptxLeveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
TechnoScore
 

Similar to Designing Software With the User in Mind - Symbio (20)

The Good, The Bad, The Voiceover - ios Accessibility
The Good, The Bad, The Voiceover - ios AccessibilityThe Good, The Bad, The Voiceover - ios Accessibility
The Good, The Bad, The Voiceover - ios Accessibility
 
From Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small ScreensFrom Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small Screens
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile Platforms
 
Devmento발표100525
Devmento발표100525Devmento발표100525
Devmento발표100525
 
Unleashing the Power of the iPhone Apps.pdf
Unleashing the Power of the iPhone Apps.pdfUnleashing the Power of the iPhone Apps.pdf
Unleashing the Power of the iPhone Apps.pdf
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 
iOS 7 Accessibility
iOS 7 AccessibilityiOS 7 Accessibility
iOS 7 Accessibility
 
Making Apps More Accessible - Rizwan Ahmed - Swift
Making Apps More Accessible - Rizwan Ahmed - SwiftMaking Apps More Accessible - Rizwan Ahmed - Swift
Making Apps More Accessible - Rizwan Ahmed - Swift
 
Mobile Accessibility - How To Become Socially Responsible Mobile Developer
Mobile Accessibility - How To Become Socially Responsible Mobile Developer Mobile Accessibility - How To Become Socially Responsible Mobile Developer
Mobile Accessibility - How To Become Socially Responsible Mobile Developer
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
 
Droidcon2014 - Android UX
Droidcon2014 - Android UXDroidcon2014 - Android UX
Droidcon2014 - Android UX
 
Mobile UX Workshop General Assembly
Mobile UX Workshop General AssemblyMobile UX Workshop General Assembly
Mobile UX Workshop General Assembly
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
UX/UI Designer
UX/UI DesignerUX/UI Designer
UX/UI Designer
 
USER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptxUSER INTERFACE DESIGN.pptx
USER INTERFACE DESIGN.pptx
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Design For Mobile Apps
Design For Mobile AppsDesign For Mobile Apps
Design For Mobile Apps
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overview
 
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptxLeveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
Leveraging Apple's Latest iOS Technologies to Enhance User Experience.pptx
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

Designing Software With the User in Mind - Symbio

Editor's Notes

  1. Technology know-how to enable superior User Experience for multiple technology platforms, mating hardware with content Unique expertise of User Experience Technology Pipeline from driver and integration level up till services and tools Forefront knowledge about the next generation of the key technologies like graphics, video, audio and composition and updating continuously in the standardization work Working closely with IP and platform vendors to efficiently deploy features and performance of existing hardware to applications and services Partnering with Concept Creation and UX Design houses to understand non-technical requirements of User Experience Reference Example: OpenGL ES2.0 Software Implementation to enable exact visual appearance in SDK’s and emulations Blitrix, 2D blitting library to boost blitting in major platforms like Maemo, WinMobile and Symbian from 2x up to 5x times. UI Framework implementation to ease design and implementation of 2D vector UIs.
  2. One of the areas that I’ve been most surprised by has been the impact of Moore’s Law. To recap, Moore's Law basically states that the number of transistors that can be inexpensively placed on an integrated chip doubles every 2 years (btw, some have said it ’ s more like 18 months, but Gordon Moore said 2 years so we ’ ll stick with that benchmark). This exponential growth has also applied to almost every other measure of digital electronic devices as well, including processing speed, memory capacity, sensors, and even the number and size of pixels in digital cameras. But let me pose this question - when was the last time that there was a significant increase in perceived productivity based on a chip design? Sure the Pentium was a big step-up. But did anyone really notice when we went from Pentium to Pentium II and then III and IV? Do any of you really care anymore if we go from Core 2 Duo to Dual Core Itanium? I don ’ t think most people are paying attention anymore and that ’ s because of a simple result of Moore ’ s Law - hardware advances have basically outstripped software advances. Hardware improvements are really not impacting computing performance anymore and that ’ s because hardware performance I no longer a limiting factor in the development of technology products - SOFTWARE is. One point that is not so obvious about Moore’s Law that I wanted to point out to everyone is that the effect of having exponential growth over the course of around 40 years is that costs have fallen by 1 million times. That’s an astonishing phenomenon and what it essentially means is that hardware essentially becomes worthless over time. Think about it this way. My very first computer - the IBM PC XT - cost about $8,000 list price. My father was able to bring one home from work, so I don’t think we spent that much on ours, but that prices is staggering. Considering that you can buy four computers with 20,000X the processing power each, and you can see why I say that hardware is essentially worthless over time. A different way to think about this is that the computing power you carry around with you - every computer, mobile phone, or digital device in your pocket or briefcase - is essentially essentially going to be free in a few years. Supply chains for building technology products have also become super efficient over the past couple of decades. In the old days, most technology companies were vertically integrated, where they kept R&D, component manufacturing, assembly and test, and of course sales, marketing, distribution and logistics in-house. Today, companies like HP distribute their value chain all over the world. The result is a super efficient supply chain. Incidentally, it’s not just the big guys who can enjoy these super efficient supply chains. A few years ago a cottage industry grew up in China in what’s called sanzai mobile handsets. This industry began by making illegal knock-off phones, coping designs from Nokia, Motorola, and the such. In recent years, they really got advanced and started making knock-off iPhone and other smartphones, including hacking the software out of Linux. What’s remarkable about this black market is that they have started to become legit, and there are now many new brands like K-Touch which are marketing legitimate phones that have great functionality and a really low price point aimed at the masses in China. By some estimates, the sanzai market in China is around 20 million units per month! My point in bringing them up isn’t to talk about the handsets - although I’ll show you some later on. The result of all this volume and activity is that there is not a fully formed networks of thousands of suppliers and service providers ranging from mom-and-pop shops all the way up $20 billion dollar publicly traded companies that are providing the entire value chain for creating mobile devices. I said devices because we’re talking everything from mobile phones, to netbooks, and everything in between. Anyone can go to southern China and place an order for netbooks with a BOM of $90. And the minimum order? Just 1,000 units. Anyone can now have a just-in-time, on-demand supply chain for any hardware device they want to build thanks to a bunch of Chinese knock-offs. I’m not going to talk much about cloud computing in this group since you’re all experts and I understand TTI/Vanguard did a whole conference on this subject. But I did want to bring up a few points here. The first is that all the software that sits below the browser on the software stack doesn’t matter anymore. Sorry Microsoft - the operating system doesn’t get anyone excited anymore, and I’m absolutely convinced that ChromeOS is going to really blow some holes in Microsoft’s market share just like Android and iPhone did to WinOS. One of the reasons why many people haven’t felt the effects of hardware improvements over the past few years is because we spend most of our personal computing time through the browser. Other than some productivity apps like Office, we’re essentially living on the Web. The second related point to make here is that because all the software that sits underneath the browser no longer really matters, all that stuff about compatibility and interoperability that made people switch from Apple to Microsoft and Netscape to IE, also doesn’t matter anymore. I think it’s great that Apple builds its own operating system that runs only with its own hardware. As long as I can get on the Web, we’re connected and compatible. Ubuntu and other Linux users are no longer on the fringe, but now part of the network.
  3. Apple applications launched fast, even if they couldn’t be used
  4. If you can’t create low latency, fake it – launch visuals while network and processes spin up Apple applications launched fast, even if they couldn’t be used
  5. Apple applications launched fast, even if they couldn’t be used
  6. Apple applications launched fast, even if they couldn’t be used
  7. Apple applications launched fast, even if they couldn’t be used
  8. Apple applications launched fast, even if they couldn’t be used
  9. Apple applications launched fast, even if they couldn’t be used
  10. Apple applications launched fast, even if they couldn’t be used