Upload
game-studios
View
79
Download
0
Tags:
Embed Size (px)
Citation preview
INTRODUCTION
• Founder
• Senior iOS App and Game Developer
• Speaker - GDG, Sessions
• E - MBA @ KUSOM
• Blogger in LinkedIn
TOPICS WE WILL COVER• Mobile Development Scope ( App /
Game )
• Learning Mobile Development challenges
• Mobile App Development Basics (Android / iOS)
• Mobile Game Development Overview
SCOPE ( IOS )• Top Revenue generating platform from
Paying Customers
• Most demanded Developers all over World
• iOS App & Game Space
• Millions of iOS devices are sold
CANDY CRUSH
• Do you Play Often?
• Tommy Palm in Ncell App Camp
• Games infinite Market Opportunities
• Simple Games are Played more Often
SCOPE ( ANDROID )
• Huge customer base in Nepal
• Most demanded Developers all over world
• Android App & Game Space
• We have vacancy : )
LOADSHEDDING APP
• Acquired by F1Soft International on 20 Lakhs.
• User based 6 to 10 lakhs
• Revenue Source : Advertisement
CHALLENGES (IOS)
• Mac as Development Machine
• Learn new Programming Language ( Objective C / Swift )
• No learning practical oriented full courses available until NOW
CHALLENGES (ANDROID)
• Java Programming Background
• Familiar with Eclipse IDE and Plugins
• No learning practical oriented full courses available until NOW
PRE REQUISITES
• Strong C / C++ Concept,
• Object Oriented Programming
• Passion to become Mobile Developer
• while (!(succeed = Work_Hard( )));
APP DEV BASICS (IOS)
• Development Machine : Mac
• Programming Language : Objective C / Swift
• IDE : Xcode 6.1.1
APP DEV BASICS (IOS)• Objective C or Swift?
• We recommend Objective C for Beginners
• Lot of Community Support for ObjC Code
• Most sample Application are in ObjC with maturity
APP BASICS (ANDROID)
• Development Machine : Laptop with Latest OS
• Programming Language : Java
• IDE : Eclipse, Android Studio
GAME ENGINE
• Engine that makes our Game Playable in Interactive Environment
• Handles all the “Game” mechanism we see while we play
• Motion, Animation, Sound Play, Particle Systems, Physics Engine
GAME ENGINE• 2D Game Dev
• Android : AndEngine - Java
• iOS : Cocos2d Game Engine - Objective C
• 3D Game Dev
• Unity 3D using C# or Java Language