31
@DHFBaltimore @shawng Youth Opportunites w/ Mobile Game Dev Shawn Grimes

Youth Opportunities w/ Mobile Game Development

Embed Size (px)

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.

Citation preview

Page 1: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Youth Opportunites w/

Mobile Game DevShawn Grimes

Page 2: Youth Opportunities w/ Mobile Game Development

@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

Page 3: Youth Opportunities w/ Mobile Game Development

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

Page 4: Youth Opportunities w/ Mobile Game Development

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?

Page 5: Youth Opportunities w/ Mobile Game Development
Page 6: Youth Opportunities w/ Mobile Game Development

@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

Page 7: Youth Opportunities w/ Mobile Game Development

@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.

Page 8: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Case StudyColin Francis

• Graduated HS in 2011

• Taught himself iPhone Dev

• Used the free Stanford courses in iTunes U

Page 9: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Colin Francis• Currently in 2nd year of

college

• 3 published books

• Job offer from Microsoft and many more

Page 10: Youth Opportunities w/ Mobile Game Development

@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

Page 11: Youth Opportunities w/ Mobile Game Development

@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

Page 12: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Santiago Gonzalez

• Owner, Hicaduda

• 14 years old

• 12 iOS apps

• Has experience with 10 programming languages

Page 13: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawngBella

• 11 years old

• Currently working on second mobile game

• Started developing mobile games this past summer

Page 14: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Other Disruptive Technologies

Page 15: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng3D Printing

• January 2009, Makerbot releases Thing-O-Matic

• Jobs created in 5 years?

Page 16: Youth Opportunities w/ Mobile Game Development

@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

Page 17: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Where Is 3D Printing Going?

• Assistive Technology/Prosthetics

• Tools

• Customized/Individualized objects

• Clothing?

• Organs?

Page 18: Youth Opportunities w/ Mobile Game Development

Aerial Robotics

Page 19: Youth Opportunities w/ Mobile Game Development

Wearable Tech

Page 20: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

–Nick Selby

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

Page 21: Youth Opportunities w/ Mobile Game Development

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.

Page 22: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

Consume < Create

Page 23: Youth Opportunities w/ Mobile Game Development

@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.

Page 24: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

The Path To Success

Tim

e

Effort

Page 25: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

The Path To Success

Tim

e

Effort

Page 26: Youth Opportunities w/ Mobile Game Development

@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

Page 27: Youth Opportunities w/ Mobile Game Development

@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

Page 28: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawng

CORONA SDKRESOURCES

Page 29: Youth Opportunities w/ Mobile Game Development

@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

Page 30: Youth Opportunities w/ Mobile Game Development

@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/

Page 31: Youth Opportunities w/ Mobile Game Development

@DHFBaltimore@shawngWho am I?

• A Technologist

• A Maker

• A life-long learner

• @shawng