Mobile apps - Android and IOS
Post on 22-Dec-2014
Embed Size (px)
- 1. Mobile AppsDated: 17th Sep 2014INDEX:1. Mobile apps Intro2. Pre requisite (Android / IOS)3. Basic Tools for Mobile apps development4. Android Application development5. IOS Application development6. Why Android / IOS ?7. Eligibility
2. MOBILE APPSMobile application is a small application software designed forsmartphones on different platforms like Android, IOS, Windows 8 ,Blackberry , etc.Mobile Applications can be found in any industry, they have been developedfor: Mobile Gaming (see Temple Run) Mobile Banking (see HDFC / ICICI) Mobile Text, Presentation, and Spreadsheet (see MS Office) Social Networking (see Facebook) Mobile News (see Yahoo! Mobile News) Location Aware Services (see Navigator) 3. PREREQUISITEFor Android: Basic knowledge in Java . Basic programming skills . Good exposure towards the latest mobile trends.For IOS: Good knowledge in C& C++ Good Programming skills Basics of Objective C will be added advantage Exposure towards the Mac products 4. TOOLS USED FOR MOBILE APPSDEVELOPMENT:Following are few tools that mobile app developers can use: MobileDevHQ Beta Bait Android Style Guide Crittercism Stack Overflow iOS Style Guide App Cooker 5. ANDROID APPS: Android app can be developed in any OS (Linux, iOS, windows, Mac). Whereas iOSApp can be developed only on MAC/iOS. The development environment for iOS is XCode which is default by Apple MAC andhave to separately download the tools, SDK & plugins. Where as in a singledownload of android dev tool (say-eclipse), you will get the Eclipse environment,plugin and SDK. The Codes are easily available for Android. Eclipse gives immediate feedback, erroror warning and it automatically imports the codes. It suggests for fixing the bugsand errors. Where as in Xcode, No auto import option available. We have to compilefor error and warnings. The app store for ios is Apple app store and for Android its google play store. ForApple Appstore, you have to wait for authentication /approval from apple. WhereasAndroid, its not like that plenty of apps are free and user friendly and no approvalneeded. 6. IOS APPS: There are only a handful of iOS Devices that you will need to testyour apps. Thus, you can be sure that when you release your app itis going to run smoothly on each and every iOS Device. The IOS Developers and highly demand in market who are earning4 times more than the android developers . The opportunity to face challenges and learn iOS which can makeyou expertise in the same. Portraits you unique from the group of developers where there arevery few forum support and you are the pioneer with what you learnand expose. 7. WHY IOS / ANDROID APPS ?Android and iOS are the most popular OS for smartphones, tablets and iPad. All the businesses andcorporates wants to have their own Apps for Androidand iOS.If you search on naukri, monster or times job, you willsee hundreds of jobs requiring 0 to 2 year experience forandroid and iOS app development.MNC's are looking for these skills but can't find enoughMCAs and engineers who are trained in this MobileApps. 8. ELIGIBILITY : Fresher's with any engineering graduate degree. Experienced professional switching to Mobile apps. KPO/BPO professional with good communication skill. Passion towards Mobile application development.* Engineering graduate with no programming knowledge can also be considered and trained on basics ofany one of the Programming language (C , C++ ,Java) and can be eligible for this mobile applicationdevelopment. 9. THANKYOU !