Football Fans: Download the 2012 Schedule App from Google Play!


Go Back   Android Forums > Android Development > Application Development

Application Development Dev Lounge for the Coder Folks



Reply
 
LinkBack Thread Tools
Old November 18th, 2010, 04:12 AM   #1 (permalink)
New Member
 
Join Date: Nov 2010
Posts: 10
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default The whole list of android features ?

Hi to every one .
I am looking for a whole list of features that developer should know when his app is going to be integrated into device.

As an example could be:
1) app support any density screens - means that tag <support-screens> should be used inside the AndroidManifest.xml file
2) multi-touch
3) camera
4) open gl
...

Is there a list of what the app requires ?

Thank you in advance.

asteroidg is offline  
Reply With Quote
Sponsors
Old November 19th, 2010, 03:20 AM   #2 (permalink)
New Member
 
Join Date: Nov 2010
Posts: 10
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I found in those features, but those features are just some of them, because many other could be specified in AndroidManifest.html, any suggestions will be appreciated.

Android main features:
Handset layouts
The platform is adaptable to larger, VGA, 2D graphics library, 3D graphics library based on OpenGL ES 2.0 specifications, and traditional smartphone layouts.
Storage
SQLite, a lightweight relational database, is used for data storage purposes
Connectivity
Android supports connectivity technologies including GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, and WiMAX.
Messaging
SMS and MMS are available forms of messaging, including threaded text messaging and now Android Cloud to Device Messaging Framework (C2DM) is also a part of Android Push Messaging service.
Web browser
The web browser available in Android is based on the open-source WebKit layout engine, coupled with Chrome's V8 JavaScript engine. The browser scores a 93/100 on the Acid3 Test.
Java support
While Android applications are written in Java, there's no Java Virtual Machine in the platform and Java byte code is not executed. Java classes get recompiled into Dalvik executable and run on Dalvik virtual machine. Dalvik is a specialized virtual machine designed specifically for Android and optimized for battery-powered mobile devices with limited memory and CPU. J2ME support can be provided via third-party-application such as the J2ME MIDP Runner.[71]
Media support
Android supports the following audio/video/still media formats: H.263, H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP container), AAC, HE-AAC (in MP4 or 3GP container), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, BMP.[70]
Streaming media support
RTP/RTSP streaming (3GPP PSS, ISMA), HTML progressive download (HTML5 <video> tag). Adobe Flash Streaming (RTMP) is supported through Adobe Flash Player plugin. Apple HTTP Live Streaming is supported through third party media player (Nextreaming NexPlayer). Microsoft Smooth Streaming is planned to be supported through the awaited port of Silverlight plugin to Android. Adobe Flash HTTP Dynamic Streaming is planned to be supported through an upgrade of the Flash plugin.
Additional hardware support
Android can use video/still cameras, touchscreens, GPS, accelerometers, gyroscopes, magnetometers, proximity and pressure sensors, thermometers, accelerated 2D bit blits (with hardware orientation, scaling, pixel format conversion) and accelerated 3D graphics.
Development environment
Includes a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE.
Market
Like many phone-based application stores, the Android Market is a catalog of applications that can be downloaded and installed to target hardware over-the-air, without the use of a PC. Originally only free applications were supported. Paid-for applications have been available on the Android Market in the United States since 19 February 2009.[72] The Android Market has been expanding rapidly. As of August 3, 2010, it had over 100,000 Android applications for download.[73] There are other markets, such as SlideME and Getjar.
Multi-touch
Android has native support for multi-touch which was initially made available in handsets such as the HTC Hero. The feature was originally disabled at the kernel level (possibly to avoid infringing Apple's patents on touch-screen technology).[74] Google has since released an update for the Nexus One and the Motorola Droid which enables multi-touch natively.[75]
Bluetooth
Support for A2DP and AVRCP were added in version 1.5;[38] sending files (OPP) and accessing the phone book (PBAP) were added in version 2.0;[44] and voice dialing and sending contacts between phones were added in version 2.2.[50]
Videocalling
The mainstream Android version doesn't support videocalling,[76] however some handsets could have a customized version of the operating system which supports it (like the Samsung i9000 Galaxy S and HTC Evo 4G).
Multitasking
Multitasking of applications is available.[77]
Voice based features
Google search through Voice is available as Search Input since initial release.[78] Also launched Voice actions supported on Android 2.2 onwards.
Tethering
Android supports tethering, which allows a phone to be used as a wireless/wired hotspot (All 2.2 Froyo phones, unofficial on phones running 1.6 or higher via applications available in the Android Market, e.g. PdaNet). To allow a laptop to share the 3G connection on an Android phone software may need to be installed on both the phone and the laptop[79]
asteroidg is offline  
Reply With Quote
Old November 22nd, 2010, 10:47 AM   #3 (permalink)
New Member
 
Join Date: Nov 2010
Posts: 10
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

?
asteroidg is offline  
Reply With Quote
Reply

Bookmarks


Go Back   Android Forums > Android Development > Application Development User CP
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ROM 7-2] Kangerade V4.0.7 *Built from source, Huge list of features and themes* jrummy16 Droid - ROMs 100 July 8th, 2010 10:33 PM
iPhone 4 wish list looks like an Android feature list Defenestratus Other Phones (Android & Non-Android) 0 July 1st, 2010 11:37 AM
Android 2.2 features bone_dust Motorola Droid 32 June 1st, 2010 01:01 PM
How to list an app in Featured Apps list at Android Market? mappn Application Development 1 March 13th, 2009 08:56 AM



All times are GMT -5. The time now is 11:35 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Custom vBulletin Skins by: Relivo