KEVIN SMITH
  • Home
  • About
    • BIO
    • Curriculum Vitae
    • Research
    • Professional Organizations
  • Presentations
    • ChatGPT
    • Math Is Not Yucky!
    • Visual Design
    • ChatGPT
    • D2L Training
    • Fun Math Routines
    • Integrating Technology with UDL
    • Tech Tools
    • Silver Linings
    • Gamification
    • Idea to App
  • Yucky!
    • Math Apps
    • Board Games
    • Websites
    • Math Activities
    • Articles for Parents
    • Yucky! - Reviews
  • Escape K-8 Math

From Idea to App


Picture
Have an idea for an educational app but don't know where to start? Join me as I share the story of my journey into app development. What began as an idea in 2011 led to my first released app in 2012 and then two more apps in 2016. Learn about the process and software used to create apps, peek behind the scenes of app development, and dive into the murky world of app marketing. With just over 300,000 downloads across 3 apps, I'll share what I've learned thus far. Download the 3 apps before the session to give them a try.
Spelling Star - FREE during TIE (normally $1.99)
Math Mountains: Add & Subtract - FREE during TIE (normally $0.99)
Math Mountains: Multiply & Divide - FREE During TIE (normally $0.99)

Resources


TopClassApps.com - our company web site

The steps involved in going from idea to app.

Step 1: The Idea
​TIP: Just because there’s an app for that doesn’t mean you should give up!


Ideate. Research what already exits. Think about ways to be innovative. Ask yourself these questions: How can you take an app that already exists and make it better? How can you solve a problem? How can you meet a need?

Step 2: Wireframe
TIP: Don’t underestimate the value of wireframing!
​
Wireframing Tools/Resources:
  • Balsamiq - great wireframing tool
  • Wireframe.cc - web-based wireframing tool
  • Adobe XD - software for user-interface design
  • ​Mockflow - web-based tool
  • Moqups - web-based tool; I like this one!
  • Printable templates
  • What is wireframing? (video)
  • The What, Why, and How of Wireframing (video)
  • Wireframing for Newbies (video; This one talks about using Balsamiq.)

Step 3: Visual Design
TIP: You don’t have to do this yourself!


Visual Design Resources/Tools:
  • Find a graphic design student (college or high school). Pay them. It's a win-win.
  • Explore 99Designs.com
  • Explore Fiverr.com

Step 4: Build it!
TIP: ​You don’t have to do this yourself, but if you do…learn Swift and build native.

Coding Tools:
  • Corona SDK - We used this for Spelling Star. I like it a lot.
  • Cordova - We used this for Math Mountains. No my favorite.
  • ​Phonegap - This is worth exploring.
  • Appcelerator Titanium - We considered this for Spelling Star.
  • Swift - This is what we will use for our next app or to redesign existing apps.
  • Codea - This app is definitely worth exploring. 
  • Native vs Mobile App Development Framework - pretty good article on this. There are a lot of other articles that talk about this as well. It's worth reading about this debate.

App Design Challenge for Students (K-12)

Would you be interested in having your students participate in a Mobile App Design Challenge Fall 2018? 

Yes
Send me an email and I'll reach out to you in the Fall when we kick it off. If it works with your class and schedule, great. If not, no worries.
Conference:
TIE Conference
Sioux Falls, South Dakota
April 2018
Presenter:
Kevin Smith
Dakota State University

Co-Founder
Top Class Apps, LLC

Twitter: @KevinSmithSD

  • Home
  • About
    • BIO
    • Curriculum Vitae
    • Research
    • Professional Organizations
  • Presentations
    • ChatGPT
    • Math Is Not Yucky!
    • Visual Design
    • ChatGPT
    • D2L Training
    • Fun Math Routines
    • Integrating Technology with UDL
    • Tech Tools
    • Silver Linings
    • Gamification
    • Idea to App
  • Yucky!
    • Math Apps
    • Board Games
    • Websites
    • Math Activities
    • Articles for Parents
    • Yucky! - Reviews
  • Escape K-8 Math