Youth Opportunities w/ Mobile Game Development

Post on 08-Jul-2015

185 views 0 download

description

This talk is about how mobile app development disrupted the experience requirement for software developers and opened the doors for many successful youth developers who could learn the ropes quickly and become successful. In addition, I give resources for how youth can get started today learning to develop mobile games for themselves.

Transcript of Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Youth Opportunites w/

Mobile Game DevShawn Grimes

@DHFBaltimore@shawngWho Was I?

Help Desk

Web Developer

Database Admin

Network Engineer

Windows Server Admin

Linux Server Admin

Firewall and IDS Admin

Security Engineer

Security Architect

Mobile App Developer

Co-Author of 2 (soon to be 3) published books

A Brief History of Mobile Development

January 2007<100 Full Time

Mobile App DevelopersJune 2007

iPhone is released

March 2008Apple releases SDK

to allow apps on iPhones

A Brief History of Mobile Development

20115 colleges offeringcourses in mobile

development

February 2012300,000+

Mobile App Developers

So where did all these developers learn?

@DHFBaltimore@shawng

Mobile App Development

• Reset the formal requirement for education

• Anyone who could learn it quickly could become successful

• More worth was put into what you’ve done instead of where you went to school

@DHFBaltimore@shawng

Start Today

You have no rent, no family to support, and no medical insurance to pay for. You have more free time now than you ever will. You can spend it sleeping and playing video games. Or you can spend it learning to create your own video games.

@DHFBaltimore@shawng

Case StudyColin Francis

• Graduated HS in 2011

• Taught himself iPhone Dev

• Used the free Stanford courses in iTunes U

@DHFBaltimore@shawng

Colin Francis• Currently in 2nd year of

college

• 3 published books

• Job offer from Microsoft and many more

@DHFBaltimore@shawngNaveen Sidhu

• Age: 19

• Self taught

• Started Pixel Cube Studios

• 10 Mobile Games

• In 2010, most downloaded free app, over 2 million d/ls

@DHFBaltimore@shawng

Charlie Fish

• CEO: Images by Kids

• App-Whiz.com

• 13 years old

• 6 iOS apps in the App Store

• Self taught, started at 11

@DHFBaltimore@shawng

Santiago Gonzalez

• Owner, Hicaduda

• 14 years old

• 12 iOS apps

• Has experience with 10 programming languages

@DHFBaltimore@shawngBella

• 11 years old

• Currently working on second mobile game

• Started developing mobile games this past summer

@DHFBaltimore@shawng

Other Disruptive Technologies

@DHFBaltimore@shawng3D Printing

• January 2009, Makerbot releases Thing-O-Matic

• Jobs created in 5 years?

@DHFBaltimore@shawngDarius McCoy

• 16 years old

• 3D Printing custom phone cases

• Started his own company called Frozen Lava

• Learned about 3D printing 6 months ago

• Has built 4x 3D printers in 6 months

@DHFBaltimore@shawng

Where Is 3D Printing Going?

• Assistive Technology/Prosthetics

• Tools

• Customized/Individualized objects

• Clothing?

• Organs?

Aerial Robotics

Wearable Tech

@DHFBaltimore@shawng

–Nick Selby

“You are never stagnant. You are either growing and maturing or falling behind.”

Learn How To Learn New Things

Don’t be afraid of not knowing something. Be confident that you can learn something when you need to learn it.

@DHFBaltimore@shawng

Consume < Create

@DHFBaltimore@shawng

Start a portfolio!!

On a job interview, I have never been asked where I went to college or even what degree I have…I am always asked what apps or software I’ve worked on in the past or for samples of code that I’ve written.

@DHFBaltimore@shawng

The Path To Success

Tim

e

Effort

@DHFBaltimore@shawng

The Path To Success

Tim

e

Effort

@DHFBaltimore@shawng

Tangible TipsExplore open source programming

GitHub (great place for a developer portfolio to start)

Explore Linux (web servers, security and so much more)

Raspberry Pi

www.StackOverflow.com to help you find answers

Practice typing with high accuracy and high speed

@DHFBaltimore@shawng

Getting StartedMobile Tutorials

• www.RayWenderlich.com - so many tutorials! Game Artwork • www.VickiWenderlich.com

• art packs for games • free to use w/ attribution !

Audio • www.soundjay.com

@DHFBaltimore@shawng

CORONA SDKRESOURCES

@DHFBaltimore@shawng

Corona Resources

!

CoronaLabs.com/resources docs.coronalabs.com BurtonsMediaGroup.com (Dr. Brian Burton) PacktPub.com (Michelle Fernandez) http://www.coronalabs.com/products/books forums.coronalabs.com

@DHFBaltimore@shawngGetting Started

Digital Harbor Foundation

• Mobile Game Dev Course

• V2 to be released Jan 2014

• Pre-order now

• http://www.digitalharbor.org/lab/course/mobile-game-development-v2/

@DHFBaltimore@shawngWho am I?

• A Technologist

• A Maker

• A life-long learner

• @shawng