Google has also participated in the Android Market to offer several applications for its services. Application created by Google, among others, for Google Voice Google Voice service, Sky Map to see the stars, Finance for financial services, Maps Editor for service maps, Places Directory for local search, Google Goggles to search services with pictures, Gesture Search for search services phone data by using a finger to write letters and numbers, Google Translate, Google Shopper, Listen to podcasts and My Tracks, an application that is used for jogging. In August 2010, Google launched the " Voice Actions for Android ", which allows users to search, write messages and make calls by voice.
all about android, google android, google os, android market, android tablet, apps for android, android community, latest android phone, android store, android sdk, android games and application, android development and developer, android marketplace
Wednesday, 30 November 2011
Monday, 28 November 2011
Android Developer Challenge
Android Developer Challenge ( ADC ) is a competition for the most innovative applications for Android. ADC launched by Google in 2008, with the aim of giving awards to high -quality mobile applications built on the Android platform. Google offers a prize of U.S. $ 10 million in ADC I and II.
The entire field judged by a panel consisting of experts in the field of mobile devices, mobile telecommunications, software development and technological innovation. Google chose the jury of members of the Open Handset Alliance, Google and mobile experts.
Saturday, 26 November 2011
Google App Inventor
Google App Inventor is an application provided by Google that allows anyone to create applications for the Android OS. Google App Inventor uses a graphical interface, user interface similar to Scratch and StarLogo TNG, which allows users to drag - and-drop visual objects to build applications that can run on the Android system. This application is available starting July 12, 2010. This application is intended for people who are not familiar with computer programming.
Thursday, 24 November 2011
Android applications
To build an Android application, a programmer is required have been familiar with the Java programming language. Then use the Software Development Kit ( SDK ) provided by Android. This SDK opens the way for programmers to access Application Programming Interface ( API ) Android.
SDK is installed on this PC includes several tools, including sample applications and the Android emulator. Android emulator is a program that duplicates the functions of a smartphone that runs on the Android platform. Emulator also serves as a means of testing applications on the PC, before it is embedded in the Android smartphone.
Figure. One of the applications on Android for weather forecasts
Google describes Android applications into the four basic building blocks ( not all applications have the fourth ), namely:
1. Activities
That is when an application screen display on the screen. For example, a GPS application has a basic map screen, screen travel plans, and screen routes on it. The third appearance of this screen are called activities.
2. intents
Ie the displacement mechanism of an activity to another activity. For example, when planning a trip to the GPS applications, intent to interpret the input and the screen route on the map screen.
3. Services
That is similar to the service on PCs and servers, programs that run behind the scenes, without interference from the user.
4. Content Provider
That is the mechanism that allows an application to share information with other applications.
Monday, 21 November 2011
SOFTWARE DEVELOPMENT OF ANDROID APPLICATIOn
Although there are weaknesses in the early Android, like there are bugs, lack of documentation, infrastructure QA ( quality assurance ) are inadequate, and no public issue - tracking system, the targeted application for the Android platform began to appear a week after it was introduced.
The first application published is the game Snake. Android Dev Phone is SIM - unlocked and hardware- unlocked device that is designed for advanced developers. Although developers can use ordinary devices, which are sold to large consumers, to test and use their applications, but some developers prefer to use an unlocked device or no- contract device.
Thursday, 17 November 2011
MARKET OF ANDROID
Canaly research firm estimates that in Q2 2009, Android has its share of 2.8% of the entire smartphone market in the world. In the next quarter, Android 's market share rose to 3.5 %. In February 2010, according to ComScore, the Android platform obtain 9% market share smartphone platform. The figure rose 5.2 % in November 2009. In July 2010 ComScore revise Android 's market share for the three months namely March, April, and May 2010, reaching 13%, this percentage increase of 4 points. Analytics firm Flurry estimates that 250,000 Droid phones have been sold in the United States mobile phone store in the first week.
Tuesday, 15 November 2011
ARCHITECTURE OF ANDROID
The figure below shows the Android architecture that consists of five layers of the Linux Kernel, Library, Android Runtime, Application Framework, and Application.
Figure 4. Android Architecture
Sources: Android Developers
Thursday, 10 November 2011
Compatibility Of Android
Android is designed to run on various types of devices. For developers, the range and number of devices is huge potential. More devices that can run Android applications, so more users can access the application. However, this means that the application is made must also be able to run on hardware. Fortunately, Android has a built- in tools and support that allows applications running on different hardware.
An Android app said to be compatible if it can run applications written for execution in the Android environment correctly. The most important characteristic of compatible devices is the ability to install and run the Android file extension. Apk correctly.
About Software Development Kit
Software Development Kit ( SDK ) Android includes a set of development tools, including debuggers, libraries, handset emulator (based on QEMU ), documentation, sample code, and tutorials. Supported development platform today is a computer that uses Linux (any modern desktop Linux distributions ), Mac OS X 10.4.9 or later, Windows XP or newer. Integrated Development Environment ( IDE ) that supports the official Android is Eclipse (now version 3.4 or 3.5) by using the plugin Android Development Tools ( ADT ), then use the command line tools ( Java Development Kit required and Apache Ant ) to create, build and download the debug Android applications as well as controls for Android devices ( for example, triggers to reboot, install the software packages remotely ).
Android Features
Able to adapt to a bigger phone screen, VGA, 2D graphics library, 3D graphics library based on OpenGL ES 2.0 specification, and traditional smartphone layouts.
2. storage
SQLite is a lightweight relational database is used for data storage.
3. Connectivity
Android supports GSM / EDGE, iDEN, CDMA, EV -DO, UMTS, Bluetooth, Wi - Fi, LTE and WiMAX.
4. Messaging
Available SMS and MMS messaging facilities, including text messaging and Android Cloud to Device Messaging Framework ( C2DM ) are also part of the Android Push Messaging service.
Evolution Of Android
On February 9, 2009, Google released the Android version 1.1. Android version is equipped with an aesthetic update to the application, alarm clock, voice search ( voice search ), sending a message to G - mail, and e - mail notification.
History Of Android
Where Android Distributed?
There are two types of distribution of Android, the Google Mail Services ( GMS ) and the Open Handset Distribution ( OHD ). GMS is a distribution model is fully supported by or authorized by Google. Android phones with a distribution that contains the GMS will receive direct access to the Marketplace.
Behind Of Android Logo
Android logo was designed with the Droid font family created by Ascender Corporation. Android Green is a robot which is an icon Android operating system Android. Color printing is PMS 376C and RGB color value in hex is #A4C639 as written in Android Brand Guidelines. Android typeface called Norad, is only used in the logo text. Here the logo of android :