Android


What is Android?

Android is an operating system for mobile device based on upgraded Linux "Open Handset Alliance", led by Google. Android is applied primarily in the Smartphone and the tab. Android is wide-open source, which can extend its functionality to integrate brand-new technologies as they issue.

The robot, a company launched by Andy Rubin, rich and white minor burnt Nick and Chris in Palo Alto, California. August 17, 2005 acquired Google Android and Google Inc. company.


Android plays also have a place in the spread out market for developers who produce third-party application program and enables them to release and rate too. The application program can be modernized applying the Android weapons platform: Linux, Windows and Mac operating system X OS.
The robot, all of the time to call for and space of development of mobile application program and many additional players. But Android is very popular due to a software package development kit is well-to-do to use, media Android API, oriented internet site and feature wireless local area network for free.

Smartphone users who believe that they will not have many applications getable on the Android cell phone will be happy to know that different applications from Android market Google slightly more than 16 000 for users to enjoy. Android marketplace is, in a lot of ways, like Apple iPhone app store. It's an international marketplace where people can access and purchase every type of application program, from delight to practice and useful. "Android marketplace" add up pre-installed on all Android phones, so that users can make requests straightaway. A lot of people seek to increase flexibility on Smartphones, apps like those seen in the "Android marketplace" to enable them to consume power on desktops and laptops away from the office and in the real life.
Optimized for the form factor of Tablet and Android 3.0 (honeycomb), the "Android marketplace" now makes it fast and comfortable with discovery outstanding applications, games and widgets for you. Hunt and browse more than 150,000 application program* and games available for download, classified by class, to customize your Android feel. Learn and post reviews of apps, aspect and make out your applications that are downloaded and installed.
* More than 150 000 applications and games available
* Paid and free apps
* Post comments of the user and the rate of askings
* View and make out existing application program and game downloads




Android Mobile



As far as cell phone & application program go, Android cellphones haven't just inspired the world of cellphones, but as well unmistakably switched our anticipate cell phones, also. Regard to mobile application program for Android, we're surely in some other surprises in the upcoming years.

Similar the Android platform, event2mobile is also a platform that allows for event managing director and regulators of the visitor access to the several issues on mobile devices. Turning your mobile device into a mobile event with event2mobile guide!


Let have a look at a few of the rewards that generate that Android telephones are the most conventional.
• Powerfulness - with regard to the Energy Department, this cell phone goes with an ability that was simply incredible before. Insofar while they can as well compete with the fastest of the smaller laptop computer. So, with these calls up, you'll be able to acquire the powerfulness of laptop computer. With this efficient and powerful, it turns more well-to-do to multitask, also.
• Applications-"by all odds" among the most effective prospects of these types of phones. Once it arrives to mobile applications, the user has the incomparable power to pick out from a broad kind of application program, but as well to customize the Google Android program. Any mobile application program downloaded from the Android marketplace which is well-matched with these telephones. This generates purchasers the power to customize their calls up. A few features that you'll be able to customize makes up the splash screen and RSS feeds and the details of the weather condition. Yet the screen symbols can be easily customized on Android cell phones.
• Able of hunting down all World Wide Web site Web-unlike some conventional mobile phone there are often compatibility issues, Android telephones susceptible of hunting down all the diametric sites that can run on computing machine. A search engine, access to multiethnic networks, send you an electronic mail. Enjoy all your favorite at any time without trouble web site. It made up workable, mostly because HTML5 compatibility. Additionally, these calls up are also able of supporting 3 g World Wide Web broadband electronic network. With impressive features like more comparable a computer, you'll be able to easily fit in your pocket.
Additional characteristics are integrated into this high-end, advanced telephones or mobiles are the storage in memory and operation profiling, debugging tool around and Simulator plug-ins. These phones are noted by features specified the elegant design and application program of dual-core central processing unit and a touch on the screen. Mobile brand name like Sony offers personal visibilities specified Timescape, download messages, and application program supported the Android weapons platform. It as well shows the several characteristics of support specified touch screen, arrangement of the navigational Global Positioning System, Android marketplace, detector etc. Android Micromax. Additional famous features of this capability of Mobile random-access memory 256 megabyte, 512 megabyte ROM, Flash, light sensor, video recording resolution "320 × 240 (QVGA), sixteen gigabytes of expandable storage, thirty-five millimeter jack, Bluetooth, USB port, etcetera.."

However, the contest has produced a market secondary disfavors of Android users. Hacking arrest expert risk as the weapons platform open road. The birth and growth of the robot is the outcome of Googles think powerfully that the rising of the World Wide Web on cell phones. The newly platform has switched the tone of the mobile device from the computing device, as an appropriate choice for Internet web browser. Additionally, it enters very much more low-priced Google Android phones. Unlike Microsoft, Google charges no more initial bungs for a software package or license fees, and they may be cost-benefit for consumers.



Android Marketplace



Android plays also have a place in the spread out market for developers who produce third-party application program and enables them to release and rate too. The application program can be modernized applying the Android weapons platform: Linux, Windows and Mac operating system X OS.
The robot, all of the time to call for and space of development of mobile application program and many additional players. But Android is very popular due to a software package development kit is well-to-do to use, media Android API, oriented internet site and feature wireless local area network for free.
 
Smartphone users who believe that they will not have many applications getable on the Android cell phone will be happy to know that different applications from Android market Google slightly more than 16 500 for users to enjoy. Android marketplace is, in a lot of ways, like Apple iPhone app store. It's an international marketplace where people can access and purchase every type of application program, from delight to practice and useful. "Android marketplace" add up pre-installed on all Android phones, so that users can make requests straightaway. A lot of people seek to increase flexibility on Smartphones, apps like those seen in the "Android marketplace" to enable them to consume power on desktops and laptops away from the office and in the real life.
Optimized for the form factor of Tablet and Android 3.0 (honeycomb), the "Android marketplace" now makes it fast and comfortable with discovery outstanding applications, games and widgets for you. Hunt and browse more than 170,000 application program and games available for download, classified by class, to customize your Android feel. Learn and post reviews of apps, aspect and make out your applications that are downloaded and installed.
* More than 160 000 applications and games available.
* Paid and free apps.
* Post comments of the user and the rate of asking.
* View and make out existing application program and game downloads.




Android Development
Nowadays, the marketplace of Smartphones. Those who choose Smartphones over the plain. Therefore, in this case, Android mobile application development turns really important. If you'll be able to use it for pleasure or for work, smart phones have become an integral part of your life. On this trip, iPhone, BlackBerry has proven its capabilities and it's all of the time in demand. On this trip and comes to Android with usable with its easy and innovative applications. This is the reason why you'll be able to find the growing number of self-governing organizations that seek to make the Android development despite the money. At the present time, they've proven as a leader in the Android market and is accepted by the masses. Thus, with this world hectic, whenever you would like to catch the latest technology and development, opting for the Android application development a smarter choice.
If you only entered into force the development of the Android app and want to have a success with your application first there are some things you should keep in mind that your application successfully and get further reserve your career as a developer of Android applications.
Android is really a platform, including hundreds of layers beyond the traditional classes Java and components open source provided with the SDK. Some race of robot books through the material, trying to cover as much as possible in the pages as little as possible of the territory.
Here are the tools of development Android Top5 is currently on the market
• SDK android
• Original development kit (NDK)
• Titanium Mobile SDK
• Hyper next creator of robot
• Adobe Air

Android SDK:
Android Software Development Kit (SDK) provides you API libraries and tools developed in the structure, testing and debugging Android applications programme. It is one of the most democratic SDK for Android.
Aspiring developers ADT "Android" package can be downloaded at the from quickly to develop applications. The components of the Android SDK, version of the eclipse IDE with ADT (the Android developer tools) to simplify the development of your Android application. Here are some of the important elements of the package, ADT
Eclipse plug-in ADT +.
The Android SDK tools
Platform android-tools
The latest version of the Android platform
The current version of the Android system image amolatormori
2.Initial Development Kit (NDK):
NDK Toolkit allows developers to implement parts of the Android app by using the native-code languages such as C and c ++. Can be proved NDK as much help to developers, as they can reuse existing code compiled in these language libraries.
The the more significant point to look at here is that the NDK doesn't do good for most applications. The developer must balance the gains on the downsides, as in native code may not always increase performance, but generally increases the complexity. Prefer NDK only if needed for your application, start that simply prefer to program in C / c++.
3.Titanium Mobile SDK:
The SDK offers developers with the power of the community to the titanium is to produce mobile Web applications programme, quality or hybrid original rich for all platforms of a database using JavaScript code. With more than 5,000 API, Titanium allows you to offer an immersive user experience at a fraction of the time compared to traditional systems.
Although titanium suffers with some disadvantages such as limited flexibility and "user experience" and the complexity of issues, stand still and titanium primarily to develop Android apps and other cross-platform
4.Hyper-creative robot:
System of robot (HAC) haybrnikst Creator is an easy to use software that allows almost anyone to quickly start building their Android applications currently running. Applications developed in HAC enjoys good support on a wide range of devices.
Supported the HAC HyperCard, which deals with the program as a stack of cards, which is visible at one time and then the card is ideally suited for mobile applications that allow the operation of a single window.
The programing language used in the HAC "haybrnikst" much more similar to English, which makes implementation and easy to use learning.
5.Adobe Air:
Adobe AIR ® runtime lets developers package stores the code in applications for the iPhone, iPad, Kindle fire tablet "nook", Android ™ devices, a mobile application for more than 500 million. Working on the action script, HTML, CSS "air" that lets users, most of the development of applications mobile-platform, save time and reduce development costs.
There are other tools around specified PhoneGap, SDK batiritich, which should not be missed with these tools.






New in Android?





Before you set about your developing Android journey, there are few fundamental requirements that you require to perform.
Experience of Java: Android developing is principally in Java. It's not a language hard to learn, in and of itself, but how it applies to Android development can be puzzling without a solid base in the language. Standard Java Android not exactly, but the standard learning of Java, it will be much easier for you to choose the Android development.
XML: XML experience with scientific discipline can be useful in a number of areas related to technology, Android is no exception. In particular, the XML files build it easier to specify the user interface elements in applications programme that you create. On the far side the experience a big plus.
Development and the environment: most Android developers recommend using Eclipse as a development environment for composing your write in code. You also require to install the Android SDK before you start to make requests. Fortunately, Android offers a package includes Eclipse and the Android SDK and related tools. Know that in the near future, most of the development of the robot will abandon the Eclipse way 'Studio robot', then you may want that as well.
Perseverance: at last, learn the ins and outs of Android development tools will be time. Discover how to create a quality application will take more time. Don't rush. Keep open your brain focused on the long term. If you don't, you will be frustrated and want to give up.


Android System

Beg at the bottom of the Linux kernel. Android uses a Linux, memory management, process management and the network. However you'll never be programming for this layer directly.
The next level place that contains the original Android libraries. They are all written in C/c + +, but I'll call them via the Java interfaces. In this category you'll discover Desktop Manager (for the installation of windows), the multimedia graphics in 2D, 3D and codecs (MPEG-4, H.264, MP3, etc.) and the web browser engine native Web SQL database (SQLite) (WebKit).
Next is the runtime for Android, including the Dalvik virtual machine. Dalvik manages the Dex files, conversion of the compilation of the class and the standard jar files. Files DEX, more pointed and more efficient than the class files, one of the significant considerations for low memory and battery powered Android devices.
Java libraries are also part of the Android runtime. It's written in Java and all above this layer. Here, Android offers a large subset of packages 'Java 5 Standard Edition', including groups, input/output and so on.
Is the next level above the layer 'of the application window. Parts of these tools offered by Google, are extensions or services that you've written. Is the element most important in management action, which supervises the lifecycle of applications and a good back "pile" for the navigation of the user.


Finally, the top layer is the application layer. Will active most of your code here, along side such as telephone and Web browser embedded applications etc.

How to develop Android applications

Android applications are written in the Java programming language., during development the developer produces unique and logical of the writing application configuration files in the Java programming language. Java source files are regenerating to Java class files by the Java compiler.
Let's have a look at the most vital 6 things to keep in mind while developing an application for Android:
Build up your skills: determine SQL, Eclipse, XML, making visually attractive and extremely practical for your robot. The three techniques will enable all developers figure intuitive applications with storage, productivity and visual characteristics. Developers fix future problems that can rise up with the Android apps. Thus, developers should follow the development of Android applications.
Based on multiple screens: create Android applications allowing the different sizes and screen resolutions. Know all available screen sizes before you start building your application. The application and developed for size a screen may not work well on screen size different which leads to inconsistent and unsatisfactory user experiences.
Use the up-to-date version: developers should keep themselves updated with the current version of the Android SDK to develop the application. The latest versions allow to repair a lot underlying troubles, specified bug fixes, problems related to the performance and resolutions and so on. In order to create a good application is necessary to provide him with the latest features and expertise and troubleshooting for user improved.
Power consumption: make sure to design your applications the way they consume less energy. Whenever you develop a free or paid application makes some design to low energy consumption compared with computers. Make sure that your application doesn't wipe out the phone's battery liveliness and the inconvenience for your users.
Make "Android-compatible": creating an Android-compatible application. Be sure that it can be operated easily using the Android functionality such as easy to install and simple to work with. Ensure that the Android application according to the demands of the users. For example, the application must shut down when not in use and back to life when the user clicks or click again for navigation. In addition, developers should make sure that your practical application is well-matched with the operating system Android top at least 5 or 3 albums of the issues ready to provide effective solutions to its users.
Test your application: use a monkey throwing random tests of the flow of your application. Or, if you've time, allow users to blind man to test your practical application, search problems that may grow. It is the best way to check the usability of your application and the appeal. This is the most crucial step before distribution or marketing of your application and to implement successfully all about call user improved and functionality.


The story of the Android

Whether it is for advice, share photos with friends, or even to cut fruit, makes each version of Android as something new.

Android 1.5 cupcake
From the beginning, is open to the Android operating system that can run almost any widget or application where you'll be able to do what you would like to do.

Android 1.6 sinker
Information in the world at your fingertips - search the Web, get directions. Command, or watch videos of your cat.

Android 2.0 lightning
Make your place of screen exactly how you want. Order of applications and widgets on multiple screens and in folders. Amazing Webcam live wallpapers respond to the touch.

Android 2.2, Froyo
Vocal writing allows you to enter text, and 'the voice' allows you to control your phone, simply speaking

Android 2.3, gingerbread
Gain new sensor robot for games - where you'll be able to touch, tap, tilt and play away.

Android 3.0 honeycomb
This edition is optimized for tabs, opens new horizons wherever you are.
2.5 Android, ice cream sandwich
Android comes of age with the new design and refined. Simple, beautiful and intelligent.

4.1 Android, jelly bean
Graphics of the robot fast and smooth with butter. With Google now, just get the right information at the right time.
And with more than 1 million applications in Google and thousands of Android devices, you've the freedom to do what you want on any device you decide.

Robot 4.4, kitkat
Our goal with "kitkat robot" is to experience unbelievable robot available for everyone.

The name of the blog, under the title candy that we assume that you'll begin with L lets guess at this stage. 5.0 Android lemon cheesecake or tart lemon meringue 5.0, Android, anyone?
While we're awaiting the authorized name news, as well as Android 5.0 release date and features, we can start pulling together the latest rumors from around the Web.
Date of version 5.0 for Android
So we expect the 4.4 announced Android Android 5.0 release date some time in October 2013. Instead, we have seen the launch of Android 4.4 kitkat ", October 31, against this point release, we believe now it's likely that we will discover 5.0 Android will come out in mid-2014, most likely in Google IO, developer days conference at the annual meeting of Google in San Francisco."
This year when we expect to see the 5.0 for Android, Google IO, which took place from May 15 to July 17, 2013. Since the announcement of Google Android 4.1 jelly bean "information and awareness Conference in 2012, it looks reasonable to expect to see the Android 5.0 in the 2013 event.
But on May 13, 2013, we got our confirmation that now there is no service 5 Android at Google IO of Horowitz, President of the new Google Android. Pichai said cable to the input/output for 2013 "is not a time when we have a massive number of New product launches or new operating system. Boo! "Both the Android and chrome, we'll focus this information and consciousness on all kinds of things we do for developers it can write better things.






Here are a few matters on Android:





An application program of life cycle and self-activating management of the process rids the user from concern about what active applications programmer.



-Location based services and presentments.



-Wide active architecture 'objectives' that lets you to switch and reuse of components. You'll be able to easily order included spare components.



-Standard 2d and 3-D art acceleration with optional



-Supporting for audio/video quality letting in H.264 (AVC).

-Low-level power.

-Gear up mix: embed browser and map views directly into your applications.

Best Android phones
It's one of the principal ways including the density of robot competition described Apple's Smartphone, the amount of phones down there running the mobile OS by Google.
Of course, there are lots of Android phones, but here are the five best Android phones that you'll be able to buy online today:

Samsung Nexus S
The phone goes with a 1 GHz ultra fast central processing unit that uses absolute interesting applications, unless you're developing applications programme. The device has a super amoled. Characteristics of ginger this OS, unlike other airlines just a copy, the original Android nexus installation. The nexus S 4 g connection additional speed access to the World Wide Web. Yet, the 16 GB of storage isn't extensible, since the phone does not have an SD card slot.

HTC androids
It is fast and responsive, as it goes with the Snapdragon processor that's associated with adrenal GPU. Screen phones more large and superior solution. The only concern for most users to connect 4 g HTC androids consumes more battery quickly compared to other brands.

Motorola Atrix 4 g
It goes with a high speed of Tegra 2 dual-core, thus carrying off any delay in the use of the device. The contact group has 4. Additionally, the Motorola Atrix can regenerate to the type of laptop computers through the use of a pier.

T-mobile G2X
This Android phone with a dual-core central processing unit and Tegra 2. It's therefore extremely fast. In addition, it's a good touching IPS 4 g camera pixel high front and back facing micro-HDMI slot. It has a buffer which can be expanded up to 32 GB.

Samsung Galaxy S II
The phone has this energy dual core Android; a graphic component of speed builds the machine very quick and dependable. The 4 g connection and the Super amoled screen, but also other features that are similar to those of the cell phone from t-mobile G2X.
At simple conditions, it must look at the features and functionality of the cellular tool before deciding to buy. Of course, the particulars on Android phones listed above are not exhaustive. You'll be able to also find users browse each model or brand to acquire more about the advantages and disadvantages.

The structure of the Android operating system

Catches up with no magnification to state that Android is an unattackable leader in Smartphones and laptops. According to the latest ideas in the marketplace, more than 80% of the entire industry. The fame of the Android mobile operating system is chiefly anticipated to the determination of Google kept going as a product open source and integrating with other titans of the technology from different domains. "Direct Handset Alliance", consisting of the likes of Samsung, LG, HTC, Android AT & T with the up-to-date scientific features. However, unknown to most Android users, the actual superpower arrives from it's all important elements. Here, we take a look at the fundamental components of the Android arrangement.

I. First Linux kernel: constancy and security system that comes with Android phones, as the basis of Linux. Earlier version "sandwich" of cream ice of Android, energy of Linux kernel version 2.6. Since Linux is basically a product open origin, Google made its own up adjustments to the structure of the code to optimize it for mobile devices. However, applying the latest editions of Android version 3.0 for Linux has been upgraded.

II. File system: Android UNIX system platform keeps up the structure of the file system, but a few amendments architectural too. Storage is divided into several classes granting two different intentions. The file system of the operating system, Android users don't have access to modify the files in the folder. On the some other hand, the application data are stored and used under "/ data" folder. While other Linux distributions allow at least one user to have access to the tooth root of the system, most Android origin for customers access phones manufacturing business.

III. Battery software: a format of runtime for Android libraries and added frameworks are more advanced layers of the Linux kernel. The application framework is the 3rd layer and the more complex applications on the cell phone. Includes site manager Contact Manager, Manager of Communications, application framework, package management, article suppliers and other middleware interface utility. This writing in code has been wide specified layer with the C computer programing language.
IV. Applications: Practical application Android is a layer of lead of the Android architecture. It's more crucial to the user and supplies functionality that you'll be capable to use the owner of the device directly. Internally, these applications communicate with the application window for their purposes and provide the users of features.
To take advantage on the higher - ranking architecture of Android, users can purchase stores online fresh Android tablet. These site also supply the most recent Smartphones Android as the Samsung Galaxy GT-I9500 e-commerce.


Before making the final choice, it's more useful to set up a checklist so that you'll be able to compare features and prices, and on the cutoff menu that fulfill your requirements and demands. You should head off haste in the technique that you may end up losing a lot of money whenever you do the wrong option. The way in which you think to use the port it picks out your choice.

What is so extraordinary about Android?
It's the nature of open origin Android for enterprises. Now, let's watch this as a very special Android for developers of applications and users. Developers corresponding this trade in services of developing an Android application program to open air nature source of Android gives access to information on the newest applications that were created. In this formula, you'll be able to discover their challengers and can help purchasers in the creation of the application with the up-to-date trends. While the masses with the open nature of Android origin can release their judgements on the applications and apply the solution to the troubles they face.