There has recently been a lot of talk about Android osram opto semiconductors fragmentation, most recently with Steve Jobs spoke about how terribly fragmented Android and TweetDeck developers who reported on how many variants osram opto semiconductors of Android as the registered from their beta test. Steve is clearly worried about the end user when he talks about Android
"We think the open vs. closed is just a smokescreen to try and hide the real issue, wooden: What's best for the customer? Fragmented vs. integrated. We think Android osram opto semiconductors is very very fragmented and Becoming more fragmented by the day. "
"We were really shocked to see on the number of custom bedroom, crazy phones and general level of customization / hackalicious nature of Android. From our perspective it's pretty cool to-have our app work on such a wide variety of devices and Android OS variations. "
It is not to denying that Steve Jobs and TweetDeck developers come from different point of view. Steve feels sorry for end users who have to deal with more than one type of product, just as there are different computers, Macs and cars I guess. TweetDeck osram opto semiconductors developers thought it's fun to see the application's run on as many different types of mobile phones and versions of Android. But what exactly is Android fragmentation and how big is this problem?
Android is a mobile operating system owned by Mobile Handset Alliance and developed largely by Google which is an important part-owner of MHA. The operating system is so called open-source software and it is for the mobile manufacturers are very few restrictions osram opto semiconductors and requirements to run Android, strictly speaking, no. There are certain guidelines and minimum requirements osram opto semiconductors to be so called compatible osram opto semiconductors and these are followed by the major Android players like HTC, Sony-Ericsson, LG, Samsung and more. But the fact is simply that Android runs on a variety of phones with different CPU, screen, osram opto semiconductors quality, price from a variety of manufacturers. Many manufacturers also choose to create their own versions of Android which means that they add some extra functionality and graphical interfaces on top of Android to give it a personal touch and in some cases to complement deficiencies in Android. What does this mean for applications, apps on Android?
For hardware so it will be important when making games and applications that require powerful cpu, gpu, monitor, etc.. For most apps it will be important to take into account screen size and Android version. Screen size is important when you want to present your application in a reasonable manner on different screens and the Android version to know what SDK level application should be based. It is these factors that are essential for an Android app, although an HTC Desire running Sense and Samsung Galaxy S9000 running Touchwiz they are both quite similar in that they are running Android 2.2 and have large screens with HDPI resolution.
When creating an app so it is important to decide which phones you want your app to run on, this can be based on figures from Google which versions and screen sizes that are actually in use today when they actually give out statistics for this. Google has actually thought about this with different screens and phones that Android 1.6 and above provide a number of good tools to optimize a single application to all types of almost all kinds of Android hardware. Yet they lack the proper tools to create apps for tablets, but this should be on your way in either Android 2.3 or 3.0. When you hatch your app so you still need to make a judgment about what you want to achieve can be done on a X10 Mini or the HTC Legend and above should osram opto semiconductors be a "minimum". For most apps, it will be possible osram opto semiconductors to arrange for all types of androids.
I have a hobby app called "Bus Schedule" checking bus times in Trondheim. When I released the latest version about a month ago so I implemented Google Analytics tracking to collect (anonymous of course) data on what kind of Android users I have. I wanted to know: Android version Display Sizes Use of functions
For Android OS version so I was pleasantly surprised to see that Android 2.2 (latest version) dominates my user base of approximately 55% with 2.1 solid second place and 1.6 in third. 1.5 Due to the low numbers that it is now clear that the 1.5 for my part is out and I guess that 1.6 is out before long. Creating an app that requires Android 1.6 is therefore unproblematic and soon will be a 2.1 minimum.
With screen sizes so you get double sets of data, one set for portrait display osram opto semiconductors and a set of landscape depending on whether the user has used one or both. Figures show that I can do the following assumptions of my user base their phones: 54% have large screens (HTC Desire, Samsung Galaxy S900) 20% have medium screens osram opto semiconductors (HTC Legend, Samsung Spica) 20% have small screens (X10 Mini, HTC Tattoo )
No comments:
Post a Comment