mobile application workshop - so you want to build a mobile app?
TRANSCRIPT
![Page 1: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/1.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
So You Want Build a Mobile App
Aaron K. SaundersCEO Founder Clearly Innovative Inc
![Page 2: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/2.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Who Am I● Founder of Clearly Innovative Inc● Author of Book on Mobile App
Development published by Wiley● Adjunct Professor at Howard
University teaching mobile development
● In software development for over 20+ years
● Undergraduate Degree CS, MBA IT & Strategy
![Page 3: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/3.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
![Page 4: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/4.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Conversation Starters...● Building, writing software is hard and
not for everyone so don’t feel bad if it is not for you.
● Hackathons are not the solution to your development challenges.
● Use free, open source resources to get you started, then find the best process for you to learn.
![Page 5: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/5.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Building a mobile application is not
building a company, it is just an app!
![Page 7: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/7.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Does anyone
care other
than you?
Your App
All the other stuff
![Page 8: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/8.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Just An App – Other Concerns● Where is the content coming from?● What is your marketing plan?● Where is the website?● How will you get noticed?● Who will support the
app/website/data storage● What will keep people engaged?
![Page 9: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/9.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Don’t Forget About User Experience and
User Design… Mobile apps don’t come with a user’s
manual
![Page 10: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/10.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
http://www.uxbooth.com/articles/12207/
![Page 11: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/11.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
What’s An App - Terminology
● Mobile Web Application/Site● Web Based Hybrid Mobile Application● Javascript-Hybrid Mobile Application● Native Mobile Application
![Page 12: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/12.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Mobile Websites● Web site modified to support web
browsers● This is the baseline that you should
look to support● Google has modified search to
prioritize mobile enabled sites● Can be addressed using responsive
design or mobile specific frameworks when building app
![Page 13: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/13.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Web Based Hybrid Mobile Applications● A website packaged in a native
container● Popular Framework is Apache
Cordova aka Phonegap● Provides access to native functionality
through plugins● User’s download application App Store
& Google Play● The User Interface is still web based
technologies
![Page 14: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/14.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Web Based - Hybrid Frameworks
● Ionic Framework - AngularJS● jQuery Mobile● Touchstone - ReactJS● Sencha Touch● KendoUI● Intel XDK
![Page 15: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/15.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
http://phonegap.com/2012/05/02/phonegap-explained-visually/
![Page 16: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/16.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Javascript - Hybrid Mobile Applications● Programing in Javascript - compiling
with libraries to generate native code● Provides access to native functionality
through javascript libraries/APIs● User’s download application App Store
& Google Play● The User Interface is NATIVE not
HTML/CSS
![Page 17: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/17.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
JavaScript is Everywhere
Where is My Data Stored?
http://sdtimes.com/the-future-of-javascript-is-almost-now/
![Page 18: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/18.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Javascript - Hybrid Mobile Frameworks
• Appcelerator - Javascript• Xamarin - C#• ReactNative - Javascript• RubyMotion – Ruby• Telerik – Full Suite of tools Native &
HTML• (Telerik )NativeScript - Javascript
![Page 19: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/19.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Why Does This Matter?
• This information is to educate you on options for your mobile development solution.
• You don’t have to learn objective-c, swift, java, C# to get your project jumpstarted.
• Educate yourself to protect yourself and your vision.
![Page 21: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/21.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Where is My Data Stored?
• Build & Host your own backend• Let some one else build it for you
![Page 22: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/22.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Hire a Team?
• Database Developer• Operations Resource• Ruby, PHP, NodeJS or Resource• $$$$$$$$$$$$$$$$
![Page 23: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/23.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Not So Fast… Do I have any clients yet?
![Page 24: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/24.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Integrated Backend Platform Solutions• Kinvey – Data, Analytics, Push, 3rd
Party API• Parse – Data, Analytics, Push• Appcelerator - Data, Analytics, Push,
3rd Party API• Backand - Data, Analytics, Push• Ionic – Analytics, Push
![Page 25: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/25.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Data Integration
• Most have JavaScript libraries• All Support REST API• Some are free, others have starter
pricing• IMHO, Best & least expensive way to
get Solution up and running
![Page 26: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/26.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Quick Summary – Getting the MVP Built
• There are more cost effective ways to build the initial MVP of your mobile solution than build a native objective-c, java application; know your options
![Page 27: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/27.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Quick Summary – The WHOLE Product
• Your PRODUCT is more than an application, factor in all aspects of a complete solution to make sure your vision can be achieved
![Page 28: Mobile Application Workshop - So You Want To Build a Mobile App?](https://reader030.vdocuments.net/reader030/viewer/2022032504/55c41670bb61eb14058b465a/html5/thumbnails/28.jpg)
Transform Your Vision Into A Mobile Solution | [email protected]
Quick Summary - BackEnd
• You don’t necessarily need to hire a Ruby, PHP, NodeJS resource to build your backend database, there are more cost efficient options for the early phase of your solution