123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Business >> View Article

What Is Android Software Development ?

By Author: http://alphamobi.co/
Total Articles: 5

What is Android?
The android is a powerful operating system and it supports large number of applications in Smartphone’s. These applications are more comfortable and advanced for the users. The hardware that supports android software is based on ARM architecture platform. The android is an open source operating system means that it’s free and any one can use it. The android has got millions of apps available that can help you managing your life one or other way and it is available low cost in market at that reasons android is very popular.
Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. The documents listed in the left navigation provide details about how to build apps using Android's various APIs.
From one component you can start another component using intent. You can even start a component in a different app, such as an activity in a maps app to show an address. This model provides multiple entry points for a single app and allows any app to behave as a user's "default" for an action that other apps may invoke.
Android Applications
Android applications are composed of one or more application components. The manifest file must declare all components in the application and should also declare all application requirements, such as the minimum version of Android required and any hardware configurations required.
Android apps are written in the Java programming language and use Java core libraries. They are first compiled to Dalvik executables to run on the Dalvik virtual machine, which is a virtual machine specially designed for mobile devices.
Developers may download the Android software development kit (SDK) from the Android website. The SDK includes tools, sample code and relevant documents for creating Android apps.
The Android system implements the principle of least privilege. That is, each app, by default, has access only to the components that it requires to do its work and no more. This creates a very secure environment in which an app cannot access parts of the system for which it is not given permission. However, there are ways for an app to share data with other apps and for an app to access system services. The main advantage of adopting Android is that it offers a unified approach to application development. Developers need only develop for Android, and their applications should be able to run on numerous different devices, as long as the devices are powered using Android. In the world of smart phones, applications are the most important part of the success chain. Device manufacturers therefore see Android as their best hope to challenge the onslaught of the I Phone, which already commands a large base of applications.
Android Applications Features
Android apps are built as a combination of distinct components that can be invoked individually. For instance, an individual activity provides a single screen for a user interface, and a service independently performs work in the background. From one component you can start another component using intent. You can even start a component in a different app, such as an activity in a maps app to show an address. This model provides multiple entry points for a single app and allows any app to behave as a user's "default" for an action that other apps may invoke.
Each application performs a different role in the overall applications.
• Multi touch
• Video calling
• Screen capture
• External storage
• Streaming media support
• Optimized graphic

Total Views: 48Word Count: 566See All articles From Author

Business Articles

1. Be A Security Guard And Live A Life With Dignity While Protecting Commoners
Author: George Hoover

2. Have A Plan
Author: brokerleonardfields.com

3. Our Year Round Services Include Part - Iii
Author: arnoldstreeservice.com

4. Best Smart Security
Author: SecurPoint Security

5. Choosing The Best Security Guard Company In Delhi
Author: Sushma Deshwal

6. Siddhakala Renewable Energy System Pvt. Ltd
Author: SIDDHAKALA RENEWABLE ENERGY SYSTEM PVT. LTD

7. Why You Should Use Professionals To Deal With Your Bed Bug Issues
Author: Steve Stein

8. Bed Bug Exterminators And The Solution To Your Bed Bug Problem
Author: Steve Stein

9. Chief Sand Supplier In Hyderabad
Author: Sand Suppliers

10. What Do Hvac Repair Technicians Do?
Author: emly

11. Professionally Expert Technician Of Air Condition
Author: Honestair Systems

12. Why Live Chat Script Is Necessary
Author: Surabhi Joshi

13. How Does Advertising Use Your Imagination?
Author: MichaelDavidWilson

14. Export Compliance Needs – What People Should Do?
Author: Fred Danny

15. Hair Removal Products & Epilators Review
Author: Smooth Life

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: