The Growing Success of Android ™ The Growing Success of Android

baroohspottyΚινητά – Ασύρματες Τεχνολογίες

19 Ιουλ 2012 (πριν από 6 χρόνια και 3 μέρες)

319 εμφανίσεις

The Growing Success of Android ™

Android ™ was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has
to offer. Android is an integrated mobile platform stack that includes an OS, middleware, mobile applications, and a rich set of APIs for third party
application developers. With active support from Google, Android is available as a complete free, open source distribution. The majority of the
Android platform is licensed under the Apache 2.0 license.
Android is designed to provide mobile product developers (products such as phones, smartphones, MIDs, and Netbooks) the ability to design feature
rich, state-of-the-art products with a built-in time-to-market advantage. Android offers features such as advanced power management which make it
highly suitable for mobile product development. Design data has shown it is possible to reduce product development life cycles by half using Android,
compared to traditional development approaches.
The Growing Success of Android

Android is showing every sign of taking the mobile products market by storm. Introduced only 18 months ago, it’s now forecast that up to 20 different
Android mobile products will be available before the end of 2009. Android has met with rapid success because it delivers an open source, integrated,
comprehensive software development framework for mobile products. Furthermore, the Android SDK offers third party developers a great application
development environment, in addition to the Android Market, where third party application programs can be promoted.
The Challenges of Delivering Commercial Products on Android

The very success of Android presents its own set of challenges. Successfully building a commercial product using the Android framework is a
challenge for any product developer since no formal support is available. In addition, Android is a complex software framework, so one of the
core requirements is a strong knowledge of the Linux kernel and firmware. The Android framework has to be ported onto your custom hardware
platforms, and this requires porting of the Hardware Abstraction Layer (HAL) to fully support all the devices on the hardware. This requires detailed
knowledge of devices such as Wi-Fi, GSM/GPRS/EDGE/3G, Bluetooth, GPS, WiMax, camera, audio, graphics, and multimedia to complete the HAL
porting in an efficient manner.
MontaVista Android Commercialization Services
MontaVista Android Commercialization Services

This is where MontaVista can help!
We offer a complete range of Android Commercialization Services. As the global leader in embedded Linux commercialization for over 10 years,
MontaVista has the experience and expertise to deliver high quality professional services for Android. We work closely with our customers to
transfer Android knowledge and technology to your development engineers, allowing you deliver future projects on your own.
MontaVista Android Commercialization Services include:
Linux firmware and Android Kernel patches porting on custom platform

Hardware Abstraction Layer (HAL) porting for all devices required like:

WiFi, 3G, Bluetooth, GPS, Camera, Audio Graphics, Multimedia

Adding Advanced Features

Additional devices with HAL, e.g. WiMAX, which is not available in the open source Android solution

Additional features in the Native Libraries/ Java Native Interface layer/ Java Application Framework layer

Adding Java application support to existing applications, integrating third party applications, or custom development of some

Quality Assurance and Testing

Detailed Testing and Validation of the Linux port, including Android patches, on the custom platform

Addressing system level bugs and performance issues (ex. boot up times, power management, hardware acceleration)

Detailed Testing and Validation of the complete Android based solution

Productization, Field Testing and support

MontaVista Software
2929 Patrick Henry Drive email:
Santa Clara, CA 95054 Tel: +1-408-572-8000

© 2009 MontaVista Software, Inc. All rights reserved. Linux is a registered trademark of Linus Torvalds. MontaVista is
a trademark or registered trademarks of MontaVista Software, Inc. Android is a trademark of Google Inc. Use of this
trademark is subject to Google Permissions. All other names mentioned are trademarks, registered trademarks or service
marks of their respective companies. MVL06DS0409