3. TOPICS WE WILL COVER
• Mobile Development Scope ( App / Game )
• Learning Mobile Development challenges
• Mobile App Development Basics (Android /
iOS)
• Mobile Game Development Overview
4. 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
5. CANDY CRUSH
• Do you Play Often?
• Tommy Palm in Ncell App Camp
• Games infinite Market Opportunities
• Simple Games are Played more Often
6. SCOPE ( ANDROID )
• Huge customer base in Nepal
• Most demanded Developers all over world
• Android App & Game Space
• We have vacancy : )
7. LOADSHEDDING APP
• Acquired by F1Soft International on 20
Lakhs.
• User based 6 to 10 lakhs
• Revenue Source : Advertisement
8. CHALLENGES (IOS)
• Mac as Development Machine
• Learn new Programming Language (
Objective C / Swift )
• No learning practical oriented full courses
available until NOW
9. CHALLENGES (ANDROID)
• Java Programming Background
• Familiar with Eclipse IDE and Plugins
• No learning practical oriented full courses
available until NOW
10. PRE REQUISITES
• Strong C / C++ Concept,
• Object Oriented Programming
• Passion to become Mobile Developer
• while (!(succeed = Work_Hard( )));
11. APP DEV BASICS (IOS)
• Development Machine : Mac
• Programming Language : Objective C / Swift
• IDE : Xcode 6.1.1
12. 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
13. APP BASICS (ANDROID)
• Development Machine : Laptop with Latest
OS
• Programming Language : Java
• IDE : Eclipse, Android Studio
17. 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
18. GAME ENGINE
• 2D Game Dev
• Android : AndEngine - Java
• iOS : Cocos2d Game Engine - Objective C
• 3D Game Dev
• Unity 3D using C# or Java Language