[This place is by Dan Morrill, Open Source & Compatibility Program Manager. Tim Bray]
Way back in Nov 2007 when Google declared Android, Andy Rubin said We wish thousands of different phones module be powered by Android. But now, Androids ontogeny beyond phones to newborn kinds of devices. (For instance, you strength hit feature most the newborn 7 Galaxy Tab that our partners at Samsung meet announced.) So, I wanted to point discover a some engrossing newborn gadgets that are reaching presently streaming the stylish versions of Android, 2.1 and 2.2.
For starters, the prototypal Android-based non-phone handheld devices module be transport over the incoming some months. Some grouping call these Mobile cyberspace Devices or Personal Media Players — MIDs or PMPs. Except for the sound part, PMP/MID devices countenance and impact meet aforementioned smartphones, but if your app rattling does order sound element to impact correctly, you crapper follow some simple steps to attain trusty your app exclusive appears on phones.
Next up are tablets. Besides the Samsung Galaxy Tab I mentioned, the Dell Streak is today on sale, which has a 5 concealment and blurs the distinction between a sound and a tablet. Of course, Android has supported screens of any filler since version 1.6, but these are the prototypal large-screen devices to actually ship with Android Market. A tablets biggest quirk, of course, is its larger screen.
Its pretty rare that we see problems with existing apps streaming on large-screen devices, but at the aforementioned time many apps would goodness from making meliorate ingest of the added concealment space. For instance, an telecommunicate app strength be improved by dynamical its UI from a list-oriented layout to a two-pane view. Fortunately, Android and the SDK attain it easy to support binary concealment sizes in your app, so you crapper feature up on our substantiation and attain trusty your app makes the prizewinning ingest of the extra expanse on large screens.
Speaking of concealment quirks, were also seeing the prototypal devices whose uncolored concealment orientation is landscape. For instance, Motorolas CHARM and FLIPOUT phones hit screens which are wider than they are tall, when utilised in the uncolored orientation. The eld of apps wont even notice the difference, but if your app uses sensors aforementioned accelerometer or compass, you strength requirement to double-check your code.
Now, the devices Ive mentioned so farther ease hit the aforementioned element that Android phones have, aforementioned compass and accelerometer sensors, cameras, and so on. However, there are also devices reaching that module omit some of this hardware. For instance, youve probably heard of Google TV, which module intend Android Market in 2011. Since Google TV is, you know, a stationary object, it wont hit a compass and accelerometer. It also wont hit a standard camera, since we decided there wasnt a big conference for pictures of the dust bunnies behindhand your TV.
Fortunately, you crapper ingest our built-in tools to handle these cases and curb which devices your app appears to in Android Market. Android lets you provide versions of your UI optimized for various concealment configurations, and each figure module pick the one that runs best. Meanwhile, Android Market module attain trusty your apps exclusive appear to devices that crapper run them, by matching those features you itemize as required (via tags) exclusive with devices that hit those features.
Android started on phones, but were ontogeny to sound newborn kinds of devices. Now your Android app crapper run on nearly anything, and the potential filler of your conference is ontogeny fast. But to fully unlock this added reach, you should double-check your app and draw it if you requirement to, so that it puts its prizewinning foot forward. Watch this blog over the incoming some weeks, as we place a program of detailed tips and tricks articles on how to intend the most discover of the newborn gadgets.
Its authorised folks: were living in the future! Happy coding.
Thanks
Tidak ada komentar:
Posting Komentar