SlideShare a Scribd company logo
1 of 7
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
5 mistakes to avoid when 
creating a mobile app 
Dr. Bob Sutor 
VP, Mobile, Solutions & Mathematical Sciences
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
Some experience 
 Over the last several years, I’ve been deeply involved with IBM’s Mobile efforts 
and now lead that technology area in IBM Research. 
 In the last year we’ve held several hackathons and other events to get more 
and more people knowledgeable about how to create mobile apps. 
 So with this experience and recent partnership engagements, let me offer five 
ways where I think people go wrong when creating an app. 
© 2014 International Business Machines Corporation 2
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
1. You don’t know who your user is or you are targeting too 
many kinds of users. 
 Mobile apps do not need to be all things to all people: you are allowed to 
create multiple apps that are fine-tuned to each user role. 
 If a user asks “Why is this function here? It doesn’t apply to me.” you haven’t 
designed your app well. 
 Different apps can use the same backend data but use it differently. 
© 2014 International Business Machines Corporation 3
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
2. You are not targeting one or two major functions or 
pain points. 
 Classic desktop and enterprise software have hundreds of features, but this 
does not work well in the form factors, user interfaces, and interaction patterns 
of mobile devices. 
 Focus on one main task for your app that solves some specific problem or 
provides some great feature. 
 As that gets refined and gains acceptance, you can add a small amount of 
new functionality as long as it does not detract from the main mission of the 
app. 
© 2014 International Business Machines Corporation 4
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
3. Mobile is not essential to your solution. 
 Mobile devices are portable and have connectivity while you are away from 
wifi. 
 While it may be nice to have a mobile version of a desktop or browser app, are 
you really taking advantage of the device’s features? 
 Have you rethought the processes involved in accomplishing a task? 
 While I would (and have) applied for a mortgage through a desktop browser, 
there is no way I would want to use the same process on a mobile device. 
 Can your app offer significant usability improvements so that no one would 
want to use the non-mobile version? 
© 2014 International Business Machines Corporation 5
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
4. Mobile is an afterthought. 
 In this case, you have a really great idea for some system, undoubtedly doing 
amazing analytics with really important data. 
 At the end of describing what you have, probably for an hour, you then say 
“and we’ll deliver it on a mobile device.” 
 This makes you buzzword-compliant but not much more when it comes to 
creating a great app. 
© 2014 International Business Machines Corporation 6
IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 
5. Your app is not awesome. 
 You know when something is awesome and when it is not. 
 If you start using an app and can’t wait to use it again, it is awesome. If you 
want to use it when you first wake up in the morning, it is awesome. If it 
becomes essential in your business or personal life, it is awesome. If you 
check it a dozen times a day, it might be awesome. 
 If you use it once and forget you have it, it is not awesome. 
 Use design thinking and get a good designer to help you. 
 Practice lean principles to ensure that it gives people enough of what they 
really want or need. 
© 2014 International Business Machines Corporation 7

More Related Content

What's hot

What if Intranets were smart? How AI Assistants can turn any Intranet into a ...
What if Intranets were smart? How AI Assistants can turn any Intranet into a ...What if Intranets were smart? How AI Assistants can turn any Intranet into a ...
What if Intranets were smart? How AI Assistants can turn any Intranet into a ...Henry D Amm
 
TatvaSoft Company Profile
TatvaSoft Company ProfileTatvaSoft Company Profile
TatvaSoft Company ProfileShweta Dastidar
 
Interaction system based on internet of things as support for education
Interaction system based on internet of things as support for educationInteraction system based on internet of things as support for education
Interaction system based on internet of things as support for educationJORGE GOMEZ
 
Careers in ICT
Careers in ICTCareers in ICT
Careers in ICTOtto Akama
 
Case study - Google's Polymer web components let us develop tomorrow's digita...
Case study - Google's Polymer web components let us develop tomorrow's digita...Case study - Google's Polymer web components let us develop tomorrow's digita...
Case study - Google's Polymer web components let us develop tomorrow's digita...Henry D Amm
 
Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Steven Miller
 
Maximise Your Research Potential with Relevant Industry
Maximise Your Research Potential with Relevant IndustryMaximise Your Research Potential with Relevant Industry
Maximise Your Research Potential with Relevant IndustryDr. Mazlan Abbas
 
Smart phone presentation rodney
Smart phone presentation rodneySmart phone presentation rodney
Smart phone presentation rodneykrmub1
 
Careers and Current Trends in the ICT Industry
Careers and Current Trends  in  the ICT IndustryCareers and Current Trends  in  the ICT Industry
Careers and Current Trends in the ICT IndustrySoftware Park Thailand
 
Information Technology Careers
Information Technology CareersInformation Technology Careers
Information Technology CareersChad Warner
 
How technology can enhance the non-profit organization: What it can do for y...
How  technology can enhance the non-profit organization: What it can do for y...How  technology can enhance the non-profit organization: What it can do for y...
How technology can enhance the non-profit organization: What it can do for y...University of Calgary
 
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...NUS-ISS
 
Scope of Information Technology
Scope of Information TechnologyScope of Information Technology
Scope of Information TechnologyAsif Shahzad
 
LIS3353 SP12 Week 2
LIS3353 SP12 Week 2LIS3353 SP12 Week 2
LIS3353 SP12 Week 2Amanda Case
 
C8 -ethics_technology
C8  -ethics_technologyC8  -ethics_technology
C8 -ethics_technologyEzzy Izzuddin
 
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?NUS-ISS
 

What's hot (20)

What if Intranets were smart? How AI Assistants can turn any Intranet into a ...
What if Intranets were smart? How AI Assistants can turn any Intranet into a ...What if Intranets were smart? How AI Assistants can turn any Intranet into a ...
What if Intranets were smart? How AI Assistants can turn any Intranet into a ...
 
TatvaSoft Company Profile
TatvaSoft Company ProfileTatvaSoft Company Profile
TatvaSoft Company Profile
 
Interaction system based on internet of things as support for education
Interaction system based on internet of things as support for educationInteraction system based on internet of things as support for education
Interaction system based on internet of things as support for education
 
Careers in ICT
Careers in ICTCareers in ICT
Careers in ICT
 
Case study - Google's Polymer web components let us develop tomorrow's digita...
Case study - Google's Polymer web components let us develop tomorrow's digita...Case study - Google's Polymer web components let us develop tomorrow's digita...
Case study - Google's Polymer web components let us develop tomorrow's digita...
 
Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era
 
Maximise Your Research Potential with Relevant Industry
Maximise Your Research Potential with Relevant IndustryMaximise Your Research Potential with Relevant Industry
Maximise Your Research Potential with Relevant Industry
 
Smart phone presentation rodney
Smart phone presentation rodneySmart phone presentation rodney
Smart phone presentation rodney
 
Careers and Current Trends in the ICT Industry
Careers and Current Trends  in  the ICT IndustryCareers and Current Trends  in  the ICT Industry
Careers and Current Trends in the ICT Industry
 
Information Technology Careers
Information Technology CareersInformation Technology Careers
Information Technology Careers
 
Technology labor ppt
Technology  labor pptTechnology  labor ppt
Technology labor ppt
 
How technology can enhance the non-profit organization: What it can do for y...
How  technology can enhance the non-profit organization: What it can do for y...How  technology can enhance the non-profit organization: What it can do for y...
How technology can enhance the non-profit organization: What it can do for y...
 
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...
NUS-ISS Learning Day 2019-Intelligence on the (bleeding) edge fog bringing ai...
 
Scope of Information Technology
Scope of Information TechnologyScope of Information Technology
Scope of Information Technology
 
Cse
Cse Cse
Cse
 
LIS3353 SP12 Week 2
LIS3353 SP12 Week 2LIS3353 SP12 Week 2
LIS3353 SP12 Week 2
 
What is Information Technology Industry?
What is Information Technology Industry?What is Information Technology Industry?
What is Information Technology Industry?
 
IT scope
IT scopeIT scope
IT scope
 
C8 -ethics_technology
C8  -ethics_technologyC8  -ethics_technology
C8 -ethics_technology
 
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?
NUS-ISS Learning Day 2019- AI and Cybersecurity – Solution or Threat?
 

Similar to 5 mistakes to avoid when creating a mobile app

Apps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementApps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementJack Morton Worldwide
 
Mobile App development
Mobile App developmentMobile App development
Mobile App developmentCode Brew Labs
 
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdf
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdfBest 10 Informative Questions To Create An Effective Mobile App.pptx.pdf
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdfExpert App Devs
 
Mobile Matters: 6 Considerations When Selecting A Mobile App
Mobile Matters: 6 Considerations When Selecting A Mobile AppMobile Matters: 6 Considerations When Selecting A Mobile App
Mobile Matters: 6 Considerations When Selecting A Mobile AppDigital Media Training
 
relivance of apps in business
relivance of apps in businessrelivance of apps in business
relivance of apps in businessSagar kumar
 
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...mobulous1
 
Ai app development venkat vajradhar - medium
Ai app development   venkat vajradhar - mediumAi app development   venkat vajradhar - medium
Ai app development venkat vajradhar - mediumvenkatvajradhar1
 
Your app is apropos
Your app is aproposYour app is apropos
Your app is aproposPamTen Inc
 
5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-failBrian Moore
 
Shamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appShamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appSynapseIndia
 
Mobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfMobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfknot sync
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdfCloudester Software LLP
 
10 Steps to Build a Personal Finance App
10 Steps to Build a  Personal Finance App10 Steps to Build a  Personal Finance App
10 Steps to Build a Personal Finance AppExpert App Devs
 
8 Reasons Why You Should Redesign your Mobile Application.pdf
8 Reasons Why You Should Redesign your Mobile Application.pdf8 Reasons Why You Should Redesign your Mobile Application.pdf
8 Reasons Why You Should Redesign your Mobile Application.pdfExpert App Devs
 
Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxConcetto Labs
 
Top 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppTop 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppAmzur Technologies Inc
 
Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business  Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business FugenX
 
User Testing- guiding the way to success
User Testing- guiding the way to successUser Testing- guiding the way to success
User Testing- guiding the way to successDMI
 
Solve Problems With Innovative Mobile Apps.pdf
Solve Problems With Innovative Mobile Apps.pdfSolve Problems With Innovative Mobile Apps.pdf
Solve Problems With Innovative Mobile Apps.pdfphilipthomas428223
 
Enterprise mobile applications
Enterprise mobile applicationsEnterprise mobile applications
Enterprise mobile applicationsTurin Project
 

Similar to 5 mistakes to avoid when creating a mobile app (20)

Apps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagementApps@work: Creating mobile apps to drive employee engagement
Apps@work: Creating mobile apps to drive employee engagement
 
Mobile App development
Mobile App developmentMobile App development
Mobile App development
 
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdf
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdfBest 10 Informative Questions To Create An Effective Mobile App.pptx.pdf
Best 10 Informative Questions To Create An Effective Mobile App.pptx.pdf
 
Mobile Matters: 6 Considerations When Selecting A Mobile App
Mobile Matters: 6 Considerations When Selecting A Mobile AppMobile Matters: 6 Considerations When Selecting A Mobile App
Mobile Matters: 6 Considerations When Selecting A Mobile App
 
relivance of apps in business
relivance of apps in businessrelivance of apps in business
relivance of apps in business
 
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...
Machine Learning vs. Deep Learning in Mobile App Development: Understanding t...
 
Ai app development venkat vajradhar - medium
Ai app development   venkat vajradhar - mediumAi app development   venkat vajradhar - medium
Ai app development venkat vajradhar - medium
 
Your app is apropos
Your app is aproposYour app is apropos
Your app is apropos
 
5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail
 
Shamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appShamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile app
 
Mobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfMobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdf
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf
 
10 Steps to Build a Personal Finance App
10 Steps to Build a  Personal Finance App10 Steps to Build a  Personal Finance App
10 Steps to Build a Personal Finance App
 
8 Reasons Why You Should Redesign your Mobile Application.pdf
8 Reasons Why You Should Redesign your Mobile Application.pdf8 Reasons Why You Should Redesign your Mobile Application.pdf
8 Reasons Why You Should Redesign your Mobile Application.pdf
 
Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptx
 
Top 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppTop 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile App
 
Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business  Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business
 
User Testing- guiding the way to success
User Testing- guiding the way to successUser Testing- guiding the way to success
User Testing- guiding the way to success
 
Solve Problems With Innovative Mobile Apps.pdf
Solve Problems With Innovative Mobile Apps.pdfSolve Problems With Innovative Mobile Apps.pdf
Solve Problems With Innovative Mobile Apps.pdf
 
Enterprise mobile applications
Enterprise mobile applicationsEnterprise mobile applications
Enterprise mobile applications
 

More from Robert Sutor

For the Love of Big Data
For the Love of Big DataFor the Love of Big Data
For the Love of Big DataRobert Sutor
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceRobert Sutor
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesRobert Sutor
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRobert Sutor
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerRobert Sutor
 
Linux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsLinux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsRobert Sutor
 
The Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open StandardsThe Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open StandardsRobert Sutor
 
IBM Standards Principles
IBM Standards PrinciplesIBM Standards Principles
IBM Standards PrinciplesRobert Sutor
 
Information Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsInformation Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsRobert Sutor
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, SmarterRobert Sutor
 

More from Robert Sutor (10)

For the Love of Big Data
For the Love of Big DataFor the Love of Big Data
For the Love of Big Data
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile Space
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and Languages
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and Linux
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the Computer
 
Linux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsLinux, Virtualisation, and Clouds
Linux, Virtualisation, and Clouds
 
The Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open StandardsThe Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open Standards
 
IBM Standards Principles
IBM Standards PrinciplesIBM Standards Principles
IBM Standards Principles
 
Information Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsInformation Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International Standards
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
 

Recently uploaded

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
 
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
 
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
 
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
 
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
 
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
 
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
 

Recently uploaded (7)

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
 
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
 
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
 
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
 
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,
 
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
 
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
 

5 mistakes to avoid when creating a mobile app

  • 1. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 5 mistakes to avoid when creating a mobile app Dr. Bob Sutor VP, Mobile, Solutions & Mathematical Sciences
  • 2. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences Some experience  Over the last several years, I’ve been deeply involved with IBM’s Mobile efforts and now lead that technology area in IBM Research.  In the last year we’ve held several hackathons and other events to get more and more people knowledgeable about how to create mobile apps.  So with this experience and recent partnership engagements, let me offer five ways where I think people go wrong when creating an app. © 2014 International Business Machines Corporation 2
  • 3. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 1. You don’t know who your user is or you are targeting too many kinds of users.  Mobile apps do not need to be all things to all people: you are allowed to create multiple apps that are fine-tuned to each user role.  If a user asks “Why is this function here? It doesn’t apply to me.” you haven’t designed your app well.  Different apps can use the same backend data but use it differently. © 2014 International Business Machines Corporation 3
  • 4. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 2. You are not targeting one or two major functions or pain points.  Classic desktop and enterprise software have hundreds of features, but this does not work well in the form factors, user interfaces, and interaction patterns of mobile devices.  Focus on one main task for your app that solves some specific problem or provides some great feature.  As that gets refined and gains acceptance, you can add a small amount of new functionality as long as it does not detract from the main mission of the app. © 2014 International Business Machines Corporation 4
  • 5. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 3. Mobile is not essential to your solution.  Mobile devices are portable and have connectivity while you are away from wifi.  While it may be nice to have a mobile version of a desktop or browser app, are you really taking advantage of the device’s features?  Have you rethought the processes involved in accomplishing a task?  While I would (and have) applied for a mortgage through a desktop browser, there is no way I would want to use the same process on a mobile device.  Can your app offer significant usability improvements so that no one would want to use the non-mobile version? © 2014 International Business Machines Corporation 5
  • 6. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 4. Mobile is an afterthought.  In this case, you have a really great idea for some system, undoubtedly doing amazing analytics with really important data.  At the end of describing what you have, probably for an hour, you then say “and we’ll deliver it on a mobile device.”  This makes you buzzword-compliant but not much more when it comes to creating a great app. © 2014 International Business Machines Corporation 6
  • 7. IBM Research – Industries & Solutions – Business Solutions & Mathematical Sciences 5. Your app is not awesome.  You know when something is awesome and when it is not.  If you start using an app and can’t wait to use it again, it is awesome. If you want to use it when you first wake up in the morning, it is awesome. If it becomes essential in your business or personal life, it is awesome. If you check it a dozen times a day, it might be awesome.  If you use it once and forget you have it, it is not awesome.  Use design thinking and get a good designer to help you.  Practice lean principles to ensure that it gives people enough of what they really want or need. © 2014 International Business Machines Corporation 7