SlideShare a Scribd company logo
Designing Mobile Learning
Apps for Education
SEPTEMBER 24 |
RJ Thompson
Assistant Professor,
Department of Art,
College of Creative Arts & Communication,
Youngstown State University
http://iamrjthompson.com
twitter: @studentofdesign
facebook: /studentsofdesign
instagram: @robertjthompson
The Point of Origin
Why I got into app design:
I needed to create an access point
for student engagement.
By being able to produce mobile apps, for any
platform, I can tap into larger audiences specifically
where they are living – on their devices.
More to this point – the apps can be ongoing and
evolving, the connection I’ve established with my
students can live well beyond the classroom/semester.
The Point of Origin
Technical literacy
is the ability of an individual, working independently
and with others, to effectively use technology to
access, manage, integrate, evaluate, create and
communicate information.
Technical literacy has many methods of
measurement, even if those methods are always
needing to be revised when a new update or software
application hits the scene.
The Point of Origin
Little expertise
We’re all being reset to zero quite frequently.
Despite being a web designer and developer, when it
came to app design...I was on the baseline with
everyone else.
I knew the experience, but not the principles and
practices that defined the positive experiences I was
having with apps and mobile technology.
Why Mobile Learning?
Direct application w/ expected usage
It makes sense to build learning apps on
mobile devices. Facutly and students alike are
teaching and learning on their devices – and have
been for a while.
The market is dominated by ed-tech startups &
companies that have web app and mobile app
counterparts, but nothing *specific* to an individual
class or curriculum at a *specific* institution.
Why Mobile Learning?
Convenience
• I don’t need to repeat myself.
• I can assume that my students, if on their devices in
class, are on the app and not Facebook.
• Learning extends beyond the classroom
• Strengthens student efficiency, develops
opportunities to learn responsibly, intuitively, and
with attention.
Why Mobile Learning?
Novelty value
I hope I’m not the only educator out there building
mobile apps for their specific courses.
However, being the only educator – out of 350+
faculty at YSU – to be doing this...is pretty cool.
Also, the students love it mostly because they know
that they are not too many steps removed from being
able to use app tech to make their own apps.
Why Mobile Learning?
Possibilities
The possibilities for non-developers to design mobile
apps for their classrooms is directly proportional to
the advances of WYSIWYG technology. If a drag/drop
app builder is particulary advanced, then you can do
some amazing things.
Depending on the price...
the amazing is available to you.
Why Mobile Learning?
Hiccups: Wi-Fi, Cell Service, ADA
Depending on the construction of your app, your
achilles heel may include poor wi-fi coverage, lacking
cell services and/or data plans, and the American
Disabilities Act, which is a civil rights law that
prohibits discrimination against individuals with
disabilities in all areas of public life.
Many institutions are undergoing ADA compliancy,
but app design seems to be on the edge of
understanding w/ ADA.
History
App Builders (natural starting point)
WYSIWYG app builders come and go, typically the
good ones are bought by the bigger players, which
means if you find a great tool – it’s only a matter of
time before it’s swallowed up.
This is a great place to start.
Especially if you have money.
History
Why did the App Builders work?
• Minimum instruction on design/construction
• Accessible + Intuitive UI
• Ability to download binaries
• Quality instruction documents/videos
Many app builders are startup companies that offer
beta or free accounts just for using their service. This
typically has a time-limit. Build your apps before time
runs out.
History
What else worked?
• Finding free app builds that I could hack up in Xcode.
• Purchasing pre-built app builds that could work for
my concept – this process is very square peg/round
hole, but did inspire creativity.
• Owning the fact that if I was going to learn it, I
needed to fully invest the time into doing it. No
quick answers, app builders were in short supply.
History
What did NOT work?
• Trying to learn Xcode from scratch from a book.
• Trying to learn Objective-C.
• Trying to build an app from scratch.
• Trying to figure out Apple Developer provisioning
profiles, app ids, etc. without reading anything
about it.
Starting Out
Where should you begin?
What begins the process?
Like I tell my students, it all begins with your concept.
1. Define concept, audience, features, future goals.
2. Determine if features can be built using WYSIWYG
app building tools.
3. Draw wireframes and sequence of experience.
4. Design wireframes using Photoshop, similar tools.
5. If you need to, hire a developer and/or designer.
Starting Out
6. Start learning and experimenting. Get yourself an
Android or Apple developer account, start following
tutorials, and build, break, rebuild, break again.
7. Give yourself a lot of time to learn and experiment.
8. If you’ve reached a point where you have a
functional app, test it in the app simulators, submit
for review, and deploy to the store.
9. If you’re approved, celebrate. After your celebration,
keep calm and know that you’ve achieved a huge
milestone – and that your design that was just
submitted...likely does not live up to your standards
anymore. Bittersweet.
Building
Native vs. Web
A native app is developed for use on a particular
platform or device.
A web-based app is developed as a client-server
software application in which the client (or user
interface) runs in a web browser.
Which is better? Doesn’t matter. Moving on.
Building
Mobile Sites
Why have an app when you can have a site optimized
for the mobile web? Depends on your end goals.
Why not have both? You can have both.
Where a mobile RWD site can provide ALL the
content you’d like to offer, your mobile app can be a
bit more concentrated on certain information – and
designed specifically for the mobile experience.
Building
Hybrids
I have both a mobile RWD website and several apps.
The apps in the Apple App Store are a hybrid of native
and web-based app components.
Native content is static – fixed. Web content changes
based on when I update my website. So when you
download any of the apps, certain sections may
appear native but are actually web-based.
Building
Hybrid Benefits?
• Easy updating
• Bypass app store review and approval
• Coding that creates web browsers in apps doesn’t
change all that frequently, so app updates are
fairly infrequent.
• More design control (depending on build of site)
• Not totally reliant on internet to use, depending on
the function.
Building
Templates
You can also buy pre-built app templates that offer
enough customization that you can essentially deliver
a constructed, strategic educational app experience
without having to do the hard coding.
I recommend this. The app templates are surprisingly
affordable and the creators are very accessible and
open to expanding on their builds.
Building
CLI (Command Line Interface)
Many new frameworks, like Ionic, construct base app
files through the Command Line Interface. If you’ve
never used this, you’ll likely be very reliant on
instructions on how to use it. This isn’t a very
intuitive way for the non-initiated to produce these
base files, but it requires minimal effort.
Some app builders, like Ionic, recognize this and built
WYSIWYG app counterparts to make building easier.
Building
Programming
If you use a new framework, like Ionic, Angular UI,
Sencha, Appcelerator, PhoneGap...you’re going to
need to know a bit of the following:
• HTML
• CSS
• CLI
• PHP
• Javascript
Testing
Testing Devices + iOS Simulator
One of the most fun parts of app design is running
your app in the app simulators and on your actual
devices. The routes to getting to both of these points
can take a while, but it’s thrilling to see your app in
real-time on your device.
If you don’t want to submit your app to the app store,
just take all of your students iPhones and make them
development devices or use the Apple Testflight App.
Testing
Audience
Before submission, make sure that you are testing
your apps with your intended audience – specifically
on the devices you built your app for. Most
framework-based apps can be constructed for all
popular platforms and devices. Simply meaning, your
iPhone app can definitely port over to an iPad app
with relative ease.
Testing
trymyUI
Students surveyed by providing images of the UI.
With feedback attained, design revisions occur.
After design revisions, functionality tests can initiate.
Submission
Anticipation
Apple is much more rigorous in their reviews of
submitted apps than Google is.
In fact, Google apps are submitted, reviewed, and
approved in an exceedingly fast turnaround
compared to Apple.
Where Google could take days, Apple could take
over a week. If your app is rejected by Apple,
prepare to wait.
Submission
App Builders
App Builders will either want you to submit your app
under the name of their company or permit you to
submit your app under your name, provided you have
developer accounts with either or both Apple
and Google.
With the latter option, you may have to pay for that
right, but it’s a worthwhile expense.
Submission
Frameworks
I used the Ionic framework to develop my 3 most
recent mobile apps. They have been met with no
resistance from Apple.
I have worked a bit with PhoneGap, primarily as an
Adobe product, and have had success with it, though I
have not formally submitted any apps built with
PhonGap. It is, however, a trusted source.
Further Education
What is best method to learn all of this?
I would recommend self-initiated and self-paced
learning. I believe that everyone is capable of
producing apps, especially using WYSIWYG tools but
also custom frameworks. It takes time, effort, patience
– however rigorious it is, is up to you.
Formal classes may give you a basic deliverable and
knowledge. Enter the fray, and fail forward.
Resources
Teaching + Learning
http://www.sitepoint.com/top-7-hybrid-mobile-app-
frameworks/
http://ionic.io/
http://phonegap.com/ (Adobe)
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education
9/24/2015 Webinar: Designing Mobile Learning Apps for Education

More Related Content

What's hot

How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
UserZoom
 
Becoming the Original in Design
Becoming the Original in DesignBecoming the Original in Design
Becoming the Original in Design
Borrys Hasian
 
Put your UX to the test
Put your UX to the testPut your UX to the test
Put your UX to the test
Erin Daniels
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.
James Christie
 
Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2
Stanford dmedia
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User Experience
Grant Robinson
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developers
Oscar Gonzalez Garza
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
Patrick McNeil
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
Andy Budd
 
16 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 201616 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 2016
Ernesto Olivares
 
Introduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General AssemblyIntroduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General Assembly
Doralin Kelly
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
Lewis Lin 🦊
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014
Patrick McNeil
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
Everett McKay
 
Lean UX workshop @ GOAB
Lean UX workshop @ GOABLean UX workshop @ GOAB
Lean UX workshop @ GOAB
Doralin Kelly
 
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 (Agile 2011) Lean UX: Getting Out of the Deliverables Business (Agile 2011) Lean UX: Getting Out of the Deliverables Business
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
Jeff Gothelf
 
Web Design Without Politics
Web Design Without PoliticsWeb Design Without Politics
Web Design Without Politics
NewCity
 
User Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and WorkflowUser Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and Workflow
sollitaire
 
I pad integration ted3000
I pad integration ted3000I pad integration ted3000
I pad integration ted3000
Wendy Loewenstein
 
Courageous Design
Courageous DesignCourageous Design
Courageous Design
Everett McKay
 

What's hot (20)

How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
Becoming the Original in Design
Becoming the Original in DesignBecoming the Original in Design
Becoming the Original in Design
 
Put your UX to the test
Put your UX to the testPut your UX to the test
Put your UX to the test
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.
 
Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User Experience
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developers
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
16 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 201616 Web & Graphic Design Trends to Watch in 2016
16 Web & Graphic Design Trends to Watch in 2016
 
Introduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General AssemblyIntroduction to Lean UX Methods - General Assembly
Introduction to Lean UX Methods - General Assembly
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
 
Lean UX workshop @ GOAB
Lean UX workshop @ GOABLean UX workshop @ GOAB
Lean UX workshop @ GOAB
 
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 (Agile 2011) Lean UX: Getting Out of the Deliverables Business (Agile 2011) Lean UX: Getting Out of the Deliverables Business
(Agile 2011) Lean UX: Getting Out of the Deliverables Business
 
Web Design Without Politics
Web Design Without PoliticsWeb Design Without Politics
Web Design Without Politics
 
User Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and WorkflowUser Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and Workflow
 
I pad integration ted3000
I pad integration ted3000I pad integration ted3000
I pad integration ted3000
 
Courageous Design
Courageous DesignCourageous Design
Courageous Design
 

Viewers also liked

Respaldo
RespaldoRespaldo
THULILE DUBE CV.pdf
THULILE DUBE CV.pdfTHULILE DUBE CV.pdf
THULILE DUBE CV.pdf
Thulile Dube
 
Varadharajan_Resume
Varadharajan_Resume Varadharajan_Resume
Varadharajan_Resume
Varadharajan Gajendran
 
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
Pepe
 
Customer Service PPT
Customer Service PPTCustomer Service PPT
Customer Service PPT
Joyce Heisig
 
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
Path of the Blue Eye Project
 
강남오피 그곳은 바로 여기다~!
강남오피 그곳은 바로 여기다~!강남오피 그곳은 바로 여기다~!
강남오피 그곳은 바로 여기다~!
YA TONG
 
Magazine article topics
Magazine article topicsMagazine article topics
Magazine article topics
KBrown1412
 
Convocatoria de asamblea general extraordinaria y ordinaria 2016
Convocatoria de asamblea general extraordinaria y ordinaria 2016Convocatoria de asamblea general extraordinaria y ordinaria 2016
Convocatoria de asamblea general extraordinaria y ordinaria 2016
Miguel Menendez
 
Psicologia Positiva
Psicologia PositivaPsicologia Positiva
Psicologia Positiva
Cristian Gonçalves
 
MAX
MAXMAX

Viewers also liked (12)

Respaldo
RespaldoRespaldo
Respaldo
 
THULILE DUBE CV.pdf
THULILE DUBE CV.pdfTHULILE DUBE CV.pdf
THULILE DUBE CV.pdf
 
Varadharajan_Resume
Varadharajan_Resume Varadharajan_Resume
Varadharajan_Resume
 
FuW0213Schreiber
FuW0213SchreiberFuW0213Schreiber
FuW0213Schreiber
 
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
Introducción a la plataforma de aprendizaje del Campus Virtual de la Universi...
 
Customer Service PPT
Customer Service PPTCustomer Service PPT
Customer Service PPT
 
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
Health Literacy Online: A Guide to Writing and Designing Easy-to-Use Health W...
 
강남오피 그곳은 바로 여기다~!
강남오피 그곳은 바로 여기다~!강남오피 그곳은 바로 여기다~!
강남오피 그곳은 바로 여기다~!
 
Magazine article topics
Magazine article topicsMagazine article topics
Magazine article topics
 
Convocatoria de asamblea general extraordinaria y ordinaria 2016
Convocatoria de asamblea general extraordinaria y ordinaria 2016Convocatoria de asamblea general extraordinaria y ordinaria 2016
Convocatoria de asamblea general extraordinaria y ordinaria 2016
 
Psicologia Positiva
Psicologia PositivaPsicologia Positiva
Psicologia Positiva
 
MAX
MAXMAX
MAX
 

Similar to 9/24/2015 Webinar: Designing Mobile Learning Apps for Education

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
 
Presentation
PresentationPresentation
Presentation
allanchristiancarlos
 
Responsive LMSs VS Native Apps
Responsive LMSs VS Native AppsResponsive LMSs VS Native Apps
Responsive LMSs VS Native Apps
Juliette Denny
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
SynapseIndia
 
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
Techugo
 
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
Aaron Grant
 
Cool App Ideas - Native , Hybrid or Web Apps - Netset
Cool App Ideas - Native , Hybrid or Web Apps - NetsetCool App Ideas - Native , Hybrid or Web Apps - Netset
Cool App Ideas - Native , Hybrid or Web Apps - Netset
Netset Software Solutions
 
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
CDI Apps for Good
 
Native, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessNative, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your business
Markovate
 
Learn the iOS App Development Process.pdf
Learn the iOS App Development Process.pdfLearn the iOS App Development Process.pdf
Learn the iOS App Development Process.pdf
Techugo
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
SlideTeam
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
Jayneel Patel
 
How to make an app?
How to make an app?How to make an app?
How to make an app?
George Batschinski
 
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
 
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
Concetto Labs
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps Mobiles
YounesAbderrahmane
 
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdfA Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
WDP Technologies
 
Mobile app vs web app
Mobile app vs web appMobile app vs web app
Mobile app vs web app
SatawareTechnologies
 
Zunairzakir
ZunairzakirZunairzakir
Zunairzakir
Zunair Sagitarioux
 
Zunairzakir
ZunairzakirZunairzakir
Zunairzakir
Zunair Sagitarioux
 

Similar to 9/24/2015 Webinar: Designing Mobile Learning Apps for Education (20)

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
 
Presentation
PresentationPresentation
Presentation
 
Responsive LMSs VS Native Apps
Responsive LMSs VS Native AppsResponsive LMSs VS Native Apps
Responsive LMSs VS Native Apps
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
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
 
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
 
Cool App Ideas - Native , Hybrid or Web Apps - Netset
Cool App Ideas - Native , Hybrid or Web Apps - NetsetCool App Ideas - Native , Hybrid or Web Apps - Netset
Cool App Ideas - Native , Hybrid or Web Apps - Netset
 
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
 
Native, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessNative, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your business
 
Learn the iOS App Development Process.pdf
Learn the iOS App Development Process.pdfLearn the iOS App Development Process.pdf
Learn the iOS App Development Process.pdf
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
How to make an app?
How to make an app?How to make an app?
How to make an 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...
Are you a lean mobile startup? Applying lean startup principles to mobile app...
 
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
 
Processus de Développement des Apps Mobiles
Processus de Développement des Apps MobilesProcessus de Développement des Apps Mobiles
Processus de Développement des Apps Mobiles
 
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdfA Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
A Guide to Mobile App Development - Web vs Native vs Hybrid.pdf
 
Mobile app vs web app
Mobile app vs web appMobile app vs web app
Mobile app vs web app
 
Zunairzakir
ZunairzakirZunairzakir
Zunairzakir
 
Zunairzakir
ZunairzakirZunairzakir
Zunairzakir
 

More from TryMyUI

UX in Healthcare Tech: Humanistic Design to Motivate User Behavior
UX in Healthcare Tech: Humanistic Design to Motivate User BehaviorUX in Healthcare Tech: Humanistic Design to Motivate User Behavior
UX in Healthcare Tech: Humanistic Design to Motivate User Behavior
TryMyUI
 
5 Levels of UX Strategy
5 Levels of UX Strategy5 Levels of UX Strategy
5 Levels of UX Strategy
TryMyUI
 
A Systematic Approach to Design Critique
A Systematic Approach to Design CritiqueA Systematic Approach to Design Critique
A Systematic Approach to Design Critique
TryMyUI
 
How to Build a Powerful UX Team
How to Build a Powerful UX TeamHow to Build a Powerful UX Team
How to Build a Powerful UX Team
TryMyUI
 
TryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research WebinarTryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research Webinar
TryMyUI
 
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLabState of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
TryMyUI
 

More from TryMyUI (6)

UX in Healthcare Tech: Humanistic Design to Motivate User Behavior
UX in Healthcare Tech: Humanistic Design to Motivate User BehaviorUX in Healthcare Tech: Humanistic Design to Motivate User Behavior
UX in Healthcare Tech: Humanistic Design to Motivate User Behavior
 
5 Levels of UX Strategy
5 Levels of UX Strategy5 Levels of UX Strategy
5 Levels of UX Strategy
 
A Systematic Approach to Design Critique
A Systematic Approach to Design CritiqueA Systematic Approach to Design Critique
A Systematic Approach to Design Critique
 
How to Build a Powerful UX Team
How to Build a Powerful UX TeamHow to Build a Powerful UX Team
How to Build a Powerful UX Team
 
TryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research WebinarTryMyUI Collaborative UX Research Webinar
TryMyUI Collaborative UX Research Webinar
 
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLabState of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
State of Mobile UX webinar slide deck - Chandika Bhandari, Seattle AppLab
 

Recently uploaded

Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
jhonguerrerobarturen
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 

Recently uploaded (20)

Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 

9/24/2015 Webinar: Designing Mobile Learning Apps for Education

  • 1. Designing Mobile Learning Apps for Education SEPTEMBER 24 | RJ Thompson Assistant Professor, Department of Art, College of Creative Arts & Communication, Youngstown State University http://iamrjthompson.com twitter: @studentofdesign facebook: /studentsofdesign instagram: @robertjthompson
  • 2. The Point of Origin Why I got into app design: I needed to create an access point for student engagement. By being able to produce mobile apps, for any platform, I can tap into larger audiences specifically where they are living – on their devices. More to this point – the apps can be ongoing and evolving, the connection I’ve established with my students can live well beyond the classroom/semester.
  • 3. The Point of Origin Technical literacy is the ability of an individual, working independently and with others, to effectively use technology to access, manage, integrate, evaluate, create and communicate information. Technical literacy has many methods of measurement, even if those methods are always needing to be revised when a new update or software application hits the scene.
  • 4. The Point of Origin Little expertise We’re all being reset to zero quite frequently. Despite being a web designer and developer, when it came to app design...I was on the baseline with everyone else. I knew the experience, but not the principles and practices that defined the positive experiences I was having with apps and mobile technology.
  • 5. Why Mobile Learning? Direct application w/ expected usage It makes sense to build learning apps on mobile devices. Facutly and students alike are teaching and learning on their devices – and have been for a while. The market is dominated by ed-tech startups & companies that have web app and mobile app counterparts, but nothing *specific* to an individual class or curriculum at a *specific* institution.
  • 6.
  • 7. Why Mobile Learning? Convenience • I don’t need to repeat myself. • I can assume that my students, if on their devices in class, are on the app and not Facebook. • Learning extends beyond the classroom • Strengthens student efficiency, develops opportunities to learn responsibly, intuitively, and with attention.
  • 8.
  • 9. Why Mobile Learning? Novelty value I hope I’m not the only educator out there building mobile apps for their specific courses. However, being the only educator – out of 350+ faculty at YSU – to be doing this...is pretty cool. Also, the students love it mostly because they know that they are not too many steps removed from being able to use app tech to make their own apps.
  • 10. Why Mobile Learning? Possibilities The possibilities for non-developers to design mobile apps for their classrooms is directly proportional to the advances of WYSIWYG technology. If a drag/drop app builder is particulary advanced, then you can do some amazing things. Depending on the price... the amazing is available to you.
  • 11. Why Mobile Learning? Hiccups: Wi-Fi, Cell Service, ADA Depending on the construction of your app, your achilles heel may include poor wi-fi coverage, lacking cell services and/or data plans, and the American Disabilities Act, which is a civil rights law that prohibits discrimination against individuals with disabilities in all areas of public life. Many institutions are undergoing ADA compliancy, but app design seems to be on the edge of understanding w/ ADA.
  • 12. History App Builders (natural starting point) WYSIWYG app builders come and go, typically the good ones are bought by the bigger players, which means if you find a great tool – it’s only a matter of time before it’s swallowed up. This is a great place to start. Especially if you have money.
  • 13. History Why did the App Builders work? • Minimum instruction on design/construction • Accessible + Intuitive UI • Ability to download binaries • Quality instruction documents/videos Many app builders are startup companies that offer beta or free accounts just for using their service. This typically has a time-limit. Build your apps before time runs out.
  • 14. History What else worked? • Finding free app builds that I could hack up in Xcode. • Purchasing pre-built app builds that could work for my concept – this process is very square peg/round hole, but did inspire creativity. • Owning the fact that if I was going to learn it, I needed to fully invest the time into doing it. No quick answers, app builders were in short supply.
  • 15. History What did NOT work? • Trying to learn Xcode from scratch from a book. • Trying to learn Objective-C. • Trying to build an app from scratch. • Trying to figure out Apple Developer provisioning profiles, app ids, etc. without reading anything about it.
  • 16. Starting Out Where should you begin? What begins the process? Like I tell my students, it all begins with your concept. 1. Define concept, audience, features, future goals. 2. Determine if features can be built using WYSIWYG app building tools. 3. Draw wireframes and sequence of experience. 4. Design wireframes using Photoshop, similar tools. 5. If you need to, hire a developer and/or designer.
  • 17.
  • 18.
  • 19. Starting Out 6. Start learning and experimenting. Get yourself an Android or Apple developer account, start following tutorials, and build, break, rebuild, break again. 7. Give yourself a lot of time to learn and experiment. 8. If you’ve reached a point where you have a functional app, test it in the app simulators, submit for review, and deploy to the store. 9. If you’re approved, celebrate. After your celebration, keep calm and know that you’ve achieved a huge milestone – and that your design that was just submitted...likely does not live up to your standards anymore. Bittersweet.
  • 20. Building Native vs. Web A native app is developed for use on a particular platform or device. A web-based app is developed as a client-server software application in which the client (or user interface) runs in a web browser. Which is better? Doesn’t matter. Moving on.
  • 21. Building Mobile Sites Why have an app when you can have a site optimized for the mobile web? Depends on your end goals. Why not have both? You can have both. Where a mobile RWD site can provide ALL the content you’d like to offer, your mobile app can be a bit more concentrated on certain information – and designed specifically for the mobile experience.
  • 22. Building Hybrids I have both a mobile RWD website and several apps. The apps in the Apple App Store are a hybrid of native and web-based app components. Native content is static – fixed. Web content changes based on when I update my website. So when you download any of the apps, certain sections may appear native but are actually web-based.
  • 23. Building Hybrid Benefits? • Easy updating • Bypass app store review and approval • Coding that creates web browsers in apps doesn’t change all that frequently, so app updates are fairly infrequent. • More design control (depending on build of site) • Not totally reliant on internet to use, depending on the function.
  • 24.
  • 25.
  • 26.
  • 27. Building Templates You can also buy pre-built app templates that offer enough customization that you can essentially deliver a constructed, strategic educational app experience without having to do the hard coding. I recommend this. The app templates are surprisingly affordable and the creators are very accessible and open to expanding on their builds.
  • 28. Building CLI (Command Line Interface) Many new frameworks, like Ionic, construct base app files through the Command Line Interface. If you’ve never used this, you’ll likely be very reliant on instructions on how to use it. This isn’t a very intuitive way for the non-initiated to produce these base files, but it requires minimal effort. Some app builders, like Ionic, recognize this and built WYSIWYG app counterparts to make building easier.
  • 29. Building Programming If you use a new framework, like Ionic, Angular UI, Sencha, Appcelerator, PhoneGap...you’re going to need to know a bit of the following: • HTML • CSS • CLI • PHP • Javascript
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Testing Testing Devices + iOS Simulator One of the most fun parts of app design is running your app in the app simulators and on your actual devices. The routes to getting to both of these points can take a while, but it’s thrilling to see your app in real-time on your device. If you don’t want to submit your app to the app store, just take all of your students iPhones and make them development devices or use the Apple Testflight App.
  • 41.
  • 42.
  • 43. Testing Audience Before submission, make sure that you are testing your apps with your intended audience – specifically on the devices you built your app for. Most framework-based apps can be constructed for all popular platforms and devices. Simply meaning, your iPhone app can definitely port over to an iPad app with relative ease.
  • 44. Testing trymyUI Students surveyed by providing images of the UI. With feedback attained, design revisions occur. After design revisions, functionality tests can initiate.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. Submission Anticipation Apple is much more rigorous in their reviews of submitted apps than Google is. In fact, Google apps are submitted, reviewed, and approved in an exceedingly fast turnaround compared to Apple. Where Google could take days, Apple could take over a week. If your app is rejected by Apple, prepare to wait.
  • 53. Submission App Builders App Builders will either want you to submit your app under the name of their company or permit you to submit your app under your name, provided you have developer accounts with either or both Apple and Google. With the latter option, you may have to pay for that right, but it’s a worthwhile expense.
  • 54. Submission Frameworks I used the Ionic framework to develop my 3 most recent mobile apps. They have been met with no resistance from Apple. I have worked a bit with PhoneGap, primarily as an Adobe product, and have had success with it, though I have not formally submitted any apps built with PhonGap. It is, however, a trusted source.
  • 55.
  • 56.
  • 57. Further Education What is best method to learn all of this? I would recommend self-initiated and self-paced learning. I believe that everyone is capable of producing apps, especially using WYSIWYG tools but also custom frameworks. It takes time, effort, patience – however rigorious it is, is up to you. Formal classes may give you a basic deliverable and knowledge. Enter the fray, and fail forward.