Android development Note (Android mobile phone concept)

Source: Internet
Author: User

This article is from the android bus Development Network

New concepts of Android phones
Operating System Selection-customization and long tail

# Refactoring
�� MVC and Web APP Architecture

Android development background
The development of computing and wireless access technologies enables embedded systems to support conventional desktop services.
Google's long-standing mobile development strategy: by partnering with mobile phone manufacturers and mobile operators around the world
Useful and attractive mobile services and promotion of these products. Android further promotes the enterprise "providing information to everyone anytime, anywhere"
Target implementation.
�� Open Handset Alliance brings together several industry giants. Carriers such as China Mobile, NTT DoCoMo, Vodafone, and T-Mobile
Equipment manufacturers such as ASUS, HTC, Huawei, LG, Motorola, Samsung, Sony Ericsson, toshba, and chip manufacturers
Such as ARM, Broadcom, Intel, Marvell, NVIDIA, and Qualcomm. Software vendors such as Ascender, eBay, Esmertec, and LivingImage
.
Android is more like a Java Linux operating system. It helps Google to "provide messages to everyone anytime, anywhere"
Enterprise Strategy.
Specific Configurations of HTC Dream/G1
Hardware


3.17 inch HVGA (480x320); 1150 mAh battery; Qualcomm 528 Mhz 7201 processor; 64 mb ram, 128 mb rom; 1 GB
MicroSD card; QWERTY full keyboard; 3.1 million pixel camera.


Streaming Media


Supported video formats: H.264, streaming media, 3GPP, MPEG4, and Codec 3GP; supported audio formats: MP3, AAC, AAC +, WMA,
MPEG4, WAV, MIDI, REAL, AUDIO, and OGG. Supported wallpaper formats: JPG, BMP, PNG, and GIF,
AAC, AAC +, and WMA ).


Access Technology


Bluetooth (class 1); quad-frequency (850,900,180, 802.11); Support for 3G, 802.11b, and g.

Internet
Supports HTTP, WAP Push, and xHTML; supports POP, IMAP, SMTP, and AOL and GMAIL email services; supports AIM,
MSN, Yahoo and GTALK; synchronized with Google Calendar; online with Android Market; Support for Google's "Street View" service; included in the box
Data toolkit.
More information
Https://sites.google.com/a/andro... ce/release-features


Android Profit Model

In the Android App Market model, software developers earn yuan in revenue and 3 yuan in system maintenance. The difficulty lies in location marketing.
Equipment vendors make profits by selling devices and built-in special applications. You can also earn profits by using part-time Professional software developers.
Google makes profits by providing users with information based on the unified platform.


Android advantages

The source code is fully open, allowing developers to better understand implementation details, improve the technical level of developers, and facilitate the development
More differentiated applications.
Using a virtual machine Dalvik with limited memory, battery, and CPU optimization, Android runs much faster than imagined.
The strong support of carriers (such as China Mobile) and the popularity of the industry chain.
�� A good profit model (3/7 open). All parties in the industrial chain: operators, manufacturers, and independent software manufacturers can enjoy good benefits.
The transformation from hardware to software has greatly stimulated the enthusiasm of software developers.
�� The Android Source Code follows the Apache V2 software license, rather than the usual GPL v2 license. It is conducive to commercial development.
Powerful support for the Linux community.

Android Deficiency

Because Java is used as the application development language, few traditional third-party applications are currently available.
The source mobile computing platform, I believe that third-party applications will soon be enriched.
Google provides a limited subset of a Java core package (J2SE 5, J2SE 6). It does not yet promise to comply with any Java specifications and may
Further split into Java camps.
�� Existing applications are not well-developed and require a large amount of development work.
�� The simulator debugging methods developed based on QEMU are not very rich. It only supports calls and SMS, and is slow.
Currently, Push Mail and Office (DataViz and QuickOffice are not available soon) are not available. Currently, they are mainly for common consumers.
Users, Yet weak support for commercial users.


Android impact


Industries that may be affected by the launch of ANDROID include mobile telecom, software development, and mobile phone manufacturing, with consumers as the core.


Impact on consumers


�� The selection area of high-end mobile phones is increased.


In the early stage of design, Android considered its integration with its existing business, and changed from computer-oriented to mobile phone-oriented. New
Applications such as Google Maps and its derivative applications, GMail, and GTalk.
GPS satellite navigation, mobile photography, MP3, and Bluetooth are listed as basic options supported by Android.
�� The Android platform is basically free of charge. Although some native link libraries require fees, most of them are free of rights.
The program can be developed in JAVA, but because its Virtual Machine (Dalvik) converts JAVA's bytecode
To avoid SUN's JAVA-related authorization fees.


Impact on mobile phone manufacturers


Android is an open-source mobile computing software platform. It has established an Industry Alliance dominated by many industry giants.
Efficient development and cost reduction.
Because it is an open-source product, non-dominant vendors can avoid the gap with leading vendors in core technologies and develop more
Competitive and differentiated products.


Impact on operators


A wide range of data services will significantly increase data traffic.
�� Mobile phone sources increase and prices are lower.


Impact on software developers

(This article is from the android bus Development Network)

Because the Android mobile software platform holds the idea of openness and intercommunication, it is bound to attract many advocates of free software.
The development direction has three key points:

Application Software Development
Native link library with special features
Exclusive application framework


Because of the App Market nature of Android, special application software developers may emerge.


Current Situation of Android applications


Equipment vendors: lenovo, Benji, Dell, Samsung, Motorola, Huawei, Intel, Kogan, Sony Ericsson, Asus, Voda, ivideo,
Archos.
Manufacturer: HTC, Telstra, etc.
Mobile phone design companies: Broadcasting, dexin wireless, etc.
ISP: China Mobile, Sprint, T-Mobile, and Teleca AB.
Chip vendors: Qualcomm, Marvell, TI, and Boardcom.

Post address: http://www.apkbus.com/forum.php? Mod = viewthread & tid = 13305.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.