400 likes | 496 Views
As goes on mobile usage has been increasing, necessity of mobile applications for businesses are also graphed. In today’s business world apps are playing crucial role in building brand through reachability which has led to create more career opportunities for freshers. The following presentation will give a brief on app developments
E N D
Content 1.android interdiction2.developing android apps 3.business of android apps4.publish the android apps5. career and job market
A Software platform and operating system for mobile. • Based on the Linux kernel. • Android was found way back in 2003. • It was developed in Palo Alto, California. • Android was developed by the Andy Rubin, Rich Miner, Nick Sears and Chris White. • Android was purchased by the GOOGLE in AUGUST,2005 for 50 million $. WHAT IS ANDROID?
INTRODUCTION • A Software platform and Operating System for Mobile Devices. • Full phone software stack including applications. • Based on the Linux operating system. • Developed by Google and the Open Handset Alliance. • An open platform for developers, users & industry. • 100 % pure Java code.
HISTORY • July 2005, Google acquired Android Inc., a small startup company. • Started as a mobile software development company. • Developed a Linux-based mobile device OS. • On 5 November 2007, the Open Handset Alliance founded.
Android Features SOFTWARE FEATURES • Integrated browser based on the open source Web Kit engine. • SQLite for relational data storage. • Media support for common audio, video, and still image formats. • (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). • Dalvik Virtual Machine optimized for mobile devices.
Android Features HARDWARE FEATURES • Cellular networking : GSM, EDGE, 3G (hardware dependent) • LAN : Bluetooth, and Wi-Fi (hardware dependent) • Graphics Hardware Acceleration • Camera, GPS and Compass (hardware dependent) • Touch screen and accelerometer for motion sensing.
Android architecture Android Applications (Java, C, C.NET) Key App Home phone Face Book WhatsApp Application Framework Middle ware WiFi manager WiFi manager Location manager Activity manager Resource manager Native libraries Android Run time Core libraries Open GL ES SQLite Media framework DVM Operating system (Linux kernel) os Memory management Resource management Driver management Power management
Android Building Blocks • Activity - User Interface Component. • Intent Receiver - Wakes up predefined Action. • Service - A task – done in background. • Content Provider - Sharing data with other processes
Who Can develop Android App ? • Stream – Any • Min. Qualification- Not Applicable. • Know Java Basics.
Development Tools Available free to download at : http://developer.android.com • Android studio • Eclipse + ADT plug-in • Android SDK Tools • Android Platform-tools • The latest Android platform • The latest Android system image for the emulator
Mobile Phones • How much do people use Mobile Phone ? • What is the size of Mobile Market ? • How has mobile usability changed ? • How fast Internet is growing ?
People Use Mobile Phones Source : World Bank
Mobile Internet usage in India outstrips traffic from desktops
Apple Says : “Apple should make an Android Phone.” – Steve Wozniak (Co-founder Apple) Source : http://www.wired.co.uk
COMPARISON WITH OTHER OPERATING SYSTEMS Other then Android there are several other mobile operating system which is used. Symbian, iOS, windows this are one of the most used mobile operating systems.
App Published FB PHOTOS Total Downloads : 22,000 + Nagpur Gold Rate University Time Table
Trends in Android Job Market • Indian Mobile Applications Market is on a rise • According to a TOI article, India is the third fastest growing mobile applications market. • Salary standards in India for Application developers • The starting salary of a developer isestimated as INR 3-5 lakh per annum. • Android Jobs for skill-sets other than developers - • Testers , Quality Assurance and Malwares Analyzers.
Trends in Android Job Market Percentage of Job Postings in Job is Job, India containing the keyword ‘Android’
Trends in Android Job Market Top 10 keywords posted and searched in the website (January 2012 analysis). • Android • iOS • HTML5 • MongoDB • Puppet • Hadoop • jQuery • PaaS • Social Media iOS, Android and Mobile App have found a place in the top 10.
Related android app futures https://www.youtube.com/watch?v=OptqxagZDfM https://www.youtube.com/watch?v=sEUm3BQKCpY https://www.youtube.com/watch?v=9J7GpVQCfms https://www.youtube.com/watch?v=0X3BoJ1GU0M https://www.youtube.com/watch?v=eRCKYLjR7yw