SlideShare a Scribd company logo
1 of 22
We Built It Ourselves … From Scratch --  How To Grow An Idea  Into a Mobile App Nadia J. Lalla, M.L.I.S. Steven Flynn, M.S.I. M. Carol Shannon, M.P.H.
One Year Ago …
I have an idea! Brilliant! Nadia Lalla Has An Idea Carol Shannon Concurs
Stephen Flynn, Then Student Extraordinaire Now Emerging Technologies Librarian@ Wooster College
Proposed Timeline Idea – September 2010 Sketchy plan – early October 2010 Build app for iPhone – November 2010 Test app – December 2010 Submit app to iTunes store – January 2011 Acceptance to iTunes store – 7 days later
Mobile Website vs. Mobile App ,[object Object]
Inferior user experience
Preferred for comparison shopping and research
Difficult to develop
Superior user experience
Preferred for social media and gaming,[object Object]
Developing the Mobile Website Jonathan Stark - “Building iPhone Apps with HTML, CSS, and JavaScript” http://building-iphone-apps.labs.oreilly.com/ Google:  jqueryui autocomplete tutorial
Developing the iPhone App HTML & Javascript Titanium Studio Objective C in Xcode & iPhone simulator
Finally….
Plain Language  Medical Dictionary iPhone/iPod/iPad App
Search Filter Browse Define
Actual Proposed Timeline Idea – Sept 2010 Sketchy plan –  early Oct 2010 Build beta mobile website for app – Nov Quasi test on iPhones – Nov Debug mobile website – Nov Rebuild app with new program – Decthru Feb Build app for iPhone – Nov 2010 Test app – Dec 2010 Submit app to UM Tech Transfer  - Feb thru May Submit app to iTunes store – Jan 2011 Acceptance to iTunes store – 7 days laterJune 15, 2011
What We Learned ,[object Object]
Getting our app into the iTunes store was much harder than anticipated.
There was/is little institutional expertise and support for library mobile apps.

More Related Content

What's hot

YogendraGirase_Resume (1)
YogendraGirase_Resume (1)YogendraGirase_Resume (1)
YogendraGirase_Resume (1)yogendra girase
 
Girls Can Code - 9/30/16
Girls Can Code - 9/30/16Girls Can Code - 9/30/16
Girls Can Code - 9/30/16Kayla Leung
 
Mobile design | development services
Mobile design | development servicesMobile design | development services
Mobile design | development servicesZnSoftech Pvt.Ltd
 
HTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile ApplicationsHTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile Applicationsglenn.kelman
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Businesscrassi
 
Devcon 5 html vs native
Devcon 5 html vs nativeDevcon 5 html vs native
Devcon 5 html vs nativePlayScreen
 

What's hot (7)

YogendraGirase_Resume (1)
YogendraGirase_Resume (1)YogendraGirase_Resume (1)
YogendraGirase_Resume (1)
 
Kariyerim app
Kariyerim appKariyerim app
Kariyerim app
 
Girls Can Code - 9/30/16
Girls Can Code - 9/30/16Girls Can Code - 9/30/16
Girls Can Code - 9/30/16
 
Mobile design | development services
Mobile design | development servicesMobile design | development services
Mobile design | development services
 
HTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile ApplicationsHTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile Applications
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business
 
Devcon 5 html vs native
Devcon 5 html vs nativeDevcon 5 html vs native
Devcon 5 html vs native
 

Similar to We Built it from Scratch... How to Grow an Idea Into a Mobile App

Stefan DeClerck Resumé 2016
Stefan DeClerck Resumé 2016Stefan DeClerck Resumé 2016
Stefan DeClerck Resumé 2016Stefan DeClerck
 
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for EducationTryMyUI
 
Developing a Progressive Mobile Strategy (BDConf Version)
Developing a Progressive Mobile Strategy (BDConf Version)Developing a Progressive Mobile Strategy (BDConf Version)
Developing a Progressive Mobile Strategy (BDConf Version)Dave Olsen
 
Developing a Progressive Mobile Strategy (M3 Conf version)
Developing a Progressive Mobile Strategy (M3 Conf version)Developing a Progressive Mobile Strategy (M3 Conf version)
Developing a Progressive Mobile Strategy (M3 Conf version)Dave Olsen
 
There's an App for That: Educating in an App World
There's an App for That: Educating in an App WorldThere's an App for That: Educating in an App World
There's an App for That: Educating in an App WorldKenneth Ronkowitz
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for thatjamzak
 
Developing a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDeveloping a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDave Olsen
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Aravind Krishnaswamy
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAaron Grant
 
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfKeep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfTechugo
 
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)Dave McClure
 
10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps
10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps
10 Million in 10 Weeks - What Stanford Learned Building Facebook AppsReal Branding
 
Ipads Classroom Applications
Ipads Classroom ApplicationsIpads Classroom Applications
Ipads Classroom ApplicationsNancy Caramanico
 
Mobile apps for missions
Mobile apps for missionsMobile apps for missions
Mobile apps for missionsCybermissions
 
Alt tab mobile company overview - feb 2015
Alt tab mobile   company overview - feb 2015Alt tab mobile   company overview - feb 2015
Alt tab mobile company overview - feb 2015Roger Jones
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for thatNAFCareerAcads
 
UNESCO: Professional Development on Mobile Devices
UNESCO: Professional Development on Mobile DevicesUNESCO: Professional Development on Mobile Devices
UNESCO: Professional Development on Mobile Devicesrkmelton
 
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 ResearchAlan Foley
 

Similar to We Built it from Scratch... How to Grow an Idea Into a Mobile App (20)

Stefan DeClerck Resumé 2016
Stefan DeClerck Resumé 2016Stefan DeClerck Resumé 2016
Stefan DeClerck Resumé 2016
 
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
 
Developing a Progressive Mobile Strategy (BDConf Version)
Developing a Progressive Mobile Strategy (BDConf Version)Developing a Progressive Mobile Strategy (BDConf Version)
Developing a Progressive Mobile Strategy (BDConf Version)
 
E learning app development cost
E learning app development costE learning app development cost
E learning app development cost
 
FSU IS APP
FSU IS APPFSU IS APP
FSU IS APP
 
Developing a Progressive Mobile Strategy (M3 Conf version)
Developing a Progressive Mobile Strategy (M3 Conf version)Developing a Progressive Mobile Strategy (M3 Conf version)
Developing a Progressive Mobile Strategy (M3 Conf version)
 
There's an App for That: Educating in an App World
There's an App for That: Educating in an App WorldThere's an App for That: Educating in an App World
There's an App for That: Educating in an App World
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for that
 
Developing a Progressive Mobile Strategy
Developing a Progressive Mobile StrategyDeveloping a Progressive Mobile Strategy
Developing a Progressive Mobile Strategy
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
 
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfKeep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
 
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)
10 Million in 10 Weeks (Stanford Facebook Class, Fall 2007)
 
10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps
10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps
10 Million in 10 Weeks - What Stanford Learned Building Facebook Apps
 
Ipads Classroom Applications
Ipads Classroom ApplicationsIpads Classroom Applications
Ipads Classroom Applications
 
Mobile apps for missions
Mobile apps for missionsMobile apps for missions
Mobile apps for missions
 
Alt tab mobile company overview - feb 2015
Alt tab mobile   company overview - feb 2015Alt tab mobile   company overview - feb 2015
Alt tab mobile company overview - feb 2015
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for that
 
UNESCO: Professional Development on Mobile Devices
UNESCO: Professional Development on Mobile DevicesUNESCO: Professional Development on Mobile Devices
UNESCO: Professional Development on Mobile Devices
 
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
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

We Built it from Scratch... How to Grow an Idea Into a Mobile App

  • 1. We Built It Ourselves … From Scratch -- How To Grow An Idea Into a Mobile App Nadia J. Lalla, M.L.I.S. Steven Flynn, M.S.I. M. Carol Shannon, M.P.H.
  • 3. I have an idea! Brilliant! Nadia Lalla Has An Idea Carol Shannon Concurs
  • 4. Stephen Flynn, Then Student Extraordinaire Now Emerging Technologies Librarian@ Wooster College
  • 5. Proposed Timeline Idea – September 2010 Sketchy plan – early October 2010 Build app for iPhone – November 2010 Test app – December 2010 Submit app to iTunes store – January 2011 Acceptance to iTunes store – 7 days later
  • 6.
  • 8. Preferred for comparison shopping and research
  • 11.
  • 12. Developing the Mobile Website Jonathan Stark - “Building iPhone Apps with HTML, CSS, and JavaScript” http://building-iphone-apps.labs.oreilly.com/ Google: jqueryui autocomplete tutorial
  • 13. Developing the iPhone App HTML & Javascript Titanium Studio Objective C in Xcode & iPhone simulator
  • 14.
  • 15.
  • 17. Plain Language Medical Dictionary iPhone/iPod/iPad App
  • 19. Actual Proposed Timeline Idea – Sept 2010 Sketchy plan – early Oct 2010 Build beta mobile website for app – Nov Quasi test on iPhones – Nov Debug mobile website – Nov Rebuild app with new program – Decthru Feb Build app for iPhone – Nov 2010 Test app – Dec 2010 Submit app to UM Tech Transfer - Feb thru May Submit app to iTunes store – Jan 2011 Acceptance to iTunes store – 7 days laterJune 15, 2011
  • 20.
  • 21. Getting our app into the iTunes store was much harder than anticipated.
  • 22. There was/is little institutional expertise and support for library mobile apps.
  • 23.
  • 24. Build Your Own App Don’t underestimate the programming that is needed. Additional skills include marketing and graphic design. Consider hiring a School of Information or Computer Science student. They are eager and willing to spend the time if the payoff is partial credit for the app.
  • 26.
  • 27.
  • 29.
  • 30. The Plain Language Medical Dictionary app was developed for the Regents of the University of Michigan by Stephen Flynn, Nadia Lalla, and Carol Shannon. Nadia J. Lalla Coordinator, Collections & Information Services Taubman Health Sciences Library The University of Michigan 1135 E. Catherine St. Ann Arbor, MI 48109-2038 (734) 615-9452 nadiamar@umich.edu http://www.lib.umich.edu/users/nadiamar Stephen X. Flynn Emerging Technologies Librarian Andrews LibraryCollege of Wooster 1140 Beall Ave. Wooster, OH 44691 (330) 263-2154 sflynn@wooster.edu http://www.sxflynn.net

Editor's Notes

  1. We did both
  2. Steve does points 1 and 4