Google released a short time ago Android 4.0 "Ice Cream Sandwich" and the first phone with ICS "Galaxy Nexus" will be in stores around Christmas. This blog post will look at some of the biggest news of Android 4.0 and the opportunities this provides to Android apps. Improved user interface
The largest and most important news in ICS is the overhaul of the user interface of Android. When Google launched Android 3.0 "Honeycomb" for tablets as they also introduced a new style of Android biopron which they called "Holo". With ICS, Google has taken the design language of 3.0 and refined it a bit while they have upgraded all standard applications, GUI components and overall features of a comprehensive package. ICS has even been given a completely biopron new system font called Robotica.
This new interface is now faster, smoother and more responsive one 2.3 (the previous version of the Android phone) when everything is now drawn by the device's graphics processor instead. Animations will now be easier and more sophisticated at the same time as they will go smoother biopron and faster than before.
Widget system is now more powerful and supports including biopron scrolling in lists and something called stacks. This means you can have lists and more complicated widgets on the home screen. Widgets can now be resized so you do not have to have multiple versions of the widget on the stock you are stretchable. Widgets are now easier to find for users when they've got their own gallery next to the applications under "Widgets" showing previews of all the widgets on the phone.
ICS is for both tablets and phones, which means that it is the same version of Android on phones like the tablets, the only difference is where the big screens they have. To create applications that scale to any size would thus be easier and possibilities biopron of apps get bigger. NFC is better
With Android 2.3 introduced biopron support for NFC technology. biopron NFC stands for Near Field Communication and is briefly explained a system that makes it possible to read simple pieces, such as a poster, or exchanging basic information with another NFC device like eg a payment terminal. NFC requires that you have the phone close to what you'll read or communicate.
The ICS is introduced Android Beam which is a system for sharing content between devices with NFC. For example, you will be able to easily share photos and other files by adding the phone to another phone, make up a "confirm Sharing" dialog and then quickly send the picture or file to the other phone. This system also uses Wi-Fi direct which establishes a direct one-to-one wireless communication with other devices.
NFC technology has many possible applications, an exciting project is Google Wallet biopron in the United States where you can make small purchases in stores using your mobile as a wallet. For more info see here: http://www.google.com/wallet/ Support for USB devices and hardware
With ICS, you can connect many standard USB devices to your phone and use them as normal. For example, you could connect a USB game controller and use it to control games on your phone. There are also APIs to communicate with the hardware contained in the ADK documentation. This is an open API that allows you to connect hardware biopron to android and communicate with it, such as connecting it to a treadmill and have readings in an app. Socially API
With the new social API, your app easily integrates with your contact list to the user. For example, if you automatically installed LinkedIn app will display a LinkedIn icon under contacts have LinkedId and you will be able to easily add new LinkedIn contacts. biopron This system makes social applications more powerful and allows for even greater data sharing across people and applications. But what about Android fragmentation?
Since different Android versions have large market shares, each of which can be easy to think that the functions and capabilities of Android 4.0 will not be available to apps or developers for a long time. This is not true when Android was developed for backward and forward kompabilitiet. There are many opportunities for developers to use 4.0 features while application supports phones with Android 1.6. This is a topic I want to come back to, but I mention quickly some strategies: Check out the distribution of the current Android versions here and choose a minimum level hennsiktsmessig for your app See what features you need or have to have the app and start the version of Android that has these functions use reflection biopron and version checking in the app to have different levels of functionality in the application Create multiple versions of the same app that is aimed at the different versions of Android, published as an app when the Android Market supports multiple versions of the same entry
The last solution is quite extreme and most appropriate for demanding applications such as games where it would be desirable biopron to create biopron versions that require more or less from the phones. The main s
No comments:
Post a Comment