Android: All Information About The Os Called Android
Android: All Information About The Os Called Android
Android: All Information About The Os Called Android
WHAT IS ANDRIOD
Android is a software platform and operating system for mobile devices based on the Linux operating system and developed by Google and the Open Handset Alliance. CODING-is like a java language used presently ANOUNCEMENT-5th november 2007 RELEASE-IN 2008
FEATURES
Application Framework Dalvik Virtual Machine Integrated Browser Optimized Graphics SQLite Handset Layouts Data Storage Connectivity Messaging Web Browser Java Virtual Machine Media Support Additional Hardware Support Development Environment
OPERATIONS
Linux Kernel Android relies on Linux version 2.6 for core system services such as security, memory management, process management. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack. Therefore, the user should bring Linux in his mobile device as the main operating system and install all the drivers required in order to run it.
Architecture
SOFTWARE DEVELOPEMENT
The feedback on developing applications for the Android platform has been mixed. Issues cited include bugs, lack of documentation, inadequate QA . The first publicly available application was the Snake game. Software Development kit It includes development and debugging tools Requirements also include Java Development Kit, Apache Ant, and Python 2.2 or later. The only officially supported integrated development environment (IDE) is Eclipse 3.2 or later, through the Android Development Tools Plug-in but programmers can use command line tools to create, build and debug Android applications.
SECURITY ISSUES
Android mobile phone platform is going to be more secure than Apples iPhones security vendor McAfee, a member of Linux Mobile (LiMo) Foundation. This foundation joins particular companies to develop an open mobile-device software platform. Many of the companies listed in the LiMo Foundation have also become members of the Open Handset Alliance (OHA).
SECURITY ISSUES
As a result, Linux secure coding practice should successfully be built into the Android development process. In parallel with great opportunities for mobile application developers, there is an expectation for exploitation and harm. Stealthy Trojans hidden in animated images etc. Another solution for such attacks is SMobile Systems mobile package. Security Shieldan integrated application that includes antivirus, anti-spam, firewall and other mobile protection is up and ready to run on the Android operating system.
COMPARISION
Speculations With Cellular Carriers Google Android enters As a new player in the mobile market, Android brings an open platform with the new rules. On the one hand there is OHA with major companies and carries, such as T -Mobile and Sprint. On the other hand, there are two largest cellular carries AT&T and Verizon Wireless in United States, which have a vested interest in operating systems of their own. GSM side and CDMA. But the main problem, which faces all the cellular carriers around the world, is the availability to download and use free applications that could block almost every communications product they sell. A user does not need to pay for GPS mapping service anymore
MARKET RESEARCH
A new generation of mobile device users is coming in the next decade. This is a huge leap for mobile advertisement business, where revenue could rise 8 times more by 2012 Google Android is going to present new solutions through the fast search engine, open source applications and other services. The Kelsey Group surveyed on October 11 2007,which say, that one hundred out of 500, or 20 percent of people would be interested in purchasing a Google phone. The diagram below shows the study, which was conducted in September 2007 via an online 30-question survey of 500 U.S. mobile phone users aged 18 and older
advantages
Open- Android allows you to access core mobile device functionality through standard API calls All applications are equal- Android does not differentiate between the phone's basic and third-party application Breaking down boundaries- Combine information from the web with data on the phone -- such as contacts or geographic location -- to create new user experiences.
Fast and easy development- The SDK contains what you need to build and run Android applications, including a true device emulator and advanced debugging tools.
disadvantage
Security- attention of black hat hackers. Open Source- A disadvantage of open-source development is that anyone can Scrutinize the source code to find vulnerabilities and write exploits. Login- Platform doesn't run on an encrypted file system and has a vulnerable Incompetence - Googles dependence on hardware and carrier partners puts the final product out of their control
Tools DroidDraw
Droid draw
DroidDraw is an online tool to help you easily build graphical user interfaces for the Android cell phone platform. Theres also a standalone executable available for Mac OS X, Windows, and Linux.
Sensor Simulator
Sensor simulator is a java standalone application that simulates sensor data and transmits them to the Android emulator.
App Inventor
App Inventor lets you start design an Android app in your browser. Then, like fitting together puzzle pieces, you set your apps behavior. All the while, through a live connection between your computer and your phone, your app appears on your phone.
Conclusion
Thus due to the features of android it can be one of the major operating system in the near future.
Q&A
Thank you!