ANDROID OPERATING SYSTEM

Google Android OS, Apps, Projects, Widgets & Phones

Android OS , v1.5 is the OS provided. SMS, MMS, Email, Push Email and IM are other additional applications supported. The mobile phone features HTML browser as well. For those who like to play games , this mobile phone is ideal as it …

Here is the original: 
T-Mobile Pulse Black Mobile Phone | Mobile Phone Reviews UK

Up until recently, developers using the Android Market had the ability to target distribution of their apps by specific countries.  A recent email sent to developers indicates that they now have the freedom to select a particular wireless provider if they feel so inclined. First, we have added the ability to target applications by carrier in all countries.  For example, if you are showing your app in the United States, you can now choose among Sprint, T-Mobile, and Verizon Wireless.  If your apps are intended for users of specific carriers, please go to the Android Market developer website at http://market.android.com/publish (in the Publishing Options section under Locations) and target your applications to those carriers accordingly. The second half of the email advises developers that they might want to spend some time adjusting a little bit of code so their apps play nice with larger and smaller screens.  New handsets like the HTC Tattoo will have smaller screens than the current stable of phones.  On the flip side, devices like tablets are rolling out and apps won’t display properly if not addressed. If your app is written with the 1.5SDK (or lower) it will not show up in the Android Market on devices with these smaller screens.   For more information on what the 1.6 SDK offers developers, head to the Android Developers Blog . Thanks for the email, Borys!

Excerpt from: 
Developers Can Now Target By Carrier in Android Market

Summary: Toggle Settings (Cupcake) for the Google Android Phone is a 1.5 (Cupcake) version of Toggle Settings. Uninstall this and install “Toggle settings (Donut)” if you have the latest Android update. …

View original post here:
G1 Market News – Toggle Settings (Cupcake) for the Google Android …

If you’re anything like me, getting out of bed is one of the hardest parts of the day. You deliberately set your alarm to go off at least 30 minutes earlier than when you really need to get up, just so you can hit snooze several times before dragging yourself out of bed in a semi-conscious haze. Alarmed aims to fix this type of behavior by providing simple, yet mentally stimulating, questions to help wake you up. Unlike a conventional alarm clock, Alarmed requires the user to solve a series of math and word scramble (anagram) questions in order to disable the alarm. If you cannot answer the question, you can select “Pass” and the alarm will move on to the next question while adding another to the bottom of the queue. Although you can adjust the amount and difficulty of the questions, they are designed to be just hard enough to get your “mental gears” turning. In theory, by the time you have correctly answered all of the questions you are fully awake and ready to get out of bed. The only weak point I can find in this app is that you can hit “Snooze” as often as you like, thus perpetuating the very problem it seeks to remedy. It would probably be more practical if it required you to solve equations before you can hit “Snooze,” as opposed to disabling the alarm. Having used this application, I can personally attest that Alarmed helps decrease, if not remove, morning haziness. Alarmed is very much like mental breakfast – and we all know breakfast is the most important meal of the day! Alarmed is available on the Android Market for free with a paid version (£1.00 or $1.59) which allows multiple alarms to be set as well as the option to play songs from your music library.

Read the original: 
App Review: Alarmed

In the last few weeks, I’ve; Google explains Android OS 1.5 and homescreen widget support; Google explains Android OS 1.5 and homescreen widget support IntoMobile, CA Android OS 1.5 will be an exciting release, and definitely a mobile …

Read more here: 
Google Android Search Just Became Awesome | Kishore's News Blog

Gartner’s about page says that “Gartner, Inc. is the world’s leading information technology research and advisory company. We deliver the technology-related insights necessary for our clients to make the right decisions, every day.” Based on recent projections by Gartner VP and Distinguished Analyst Ken Dulaney the right decision for mobile platforms in the future is Android. His report projects Android with a 14.5% market share by 2012. That would see Android overtaking iPhone and second only to Symbian. His full projected breakdown: Symbian – 39% (203 million devices shipped) Android – 14.5% (76 million devices shipped) iPhone – 13.7% (71.5 million devices shipped) Windows Mobile – 12.8% (66.8 million devices shipped) BlackBerry OS – 12.5% (65.25 million devices shipped) Various Linux devices – 5.4% (28 million devices shipped) Palm webOS – 2.1% (11 million devices shipped) Of course guessing future projections on anything is a less than scientific process. When you consider how relatively young and volatile the mobile OS market for smart phones is it makes any hypothesis about the future all the more questionable. But it’s clear that expectations are high for Android!

See original here:
Gartner says The Future is About Green Robots

Computerworld recently reported that two vulnerabilities in Android have been patched by Google. The issues dealt with how Android handled SMS messages as well as the API in Android’s Dalvik virtual machine. Left un-patched, an Android device was susceptible to temporary loss of connectivity, dropped calls, lost configuration information and phone reboots. Researchers at the Open Source Computer Emergency Response Team (oCERT) disclosed the flaws found in Android 1.5. Android 1.6 (donut) included patches that addresses both issue. Nice to know there is an organization like oCERT that looks for these things and an organization like Goole that quickly addresses them!

Go here to see the original: 
DoS Denied

You may have heard that one of the key changes introduced in Android 1.6 is support for new screen sizes. This is one of the things that has me very excited about Android 1.6 since it means Android will start becoming available on so many more devices. However, as a developer, I know this also means a bit of additional work. That’s why we’ve spent quite a bit of time making it as easy as possible for you to update your apps to work on these new screen sizes. To date, all Android devices (such as the T-Mobile G1 and Samsung I7500, among others) have had HVGA (320×480) screens. The essential change in Android 1.6 is that we’ve expanded support to include three different classes of screen sizes: small: devices with a screen size smaller than the T-Mobile G1 or Samsung I7500, for example the recently announced HTC Tattoo normal: devices with a screen size roughly the same as the G1 or I7500. large: devices with a screen size larger than the G1 or I7500 (such as a tablet-style device.) Any given device will fall into one of those three groups. As a developer, you can control if and how your app appears to devices in each group by using a few tools we’ve introduced in the Android framework APIs and SDK. The documentation at the developer site describes each of these tools in detail, but here they are in a nutshell: new attributes in AndroidManifest for an application to specify what kind of screens it supports, framework-level support for using image drawables/layouts correctly regardless of screen size, a compatibility mode for existing applications, providing a pseudo-HVGA environment, and descriptions of compatible device resolutions and minimum diagonal sizes. The documentation also provides a quick checklist and testing tips for developers to ensure their apps will run correctly on devices of any screen size. Once you’ve upgraded your app using Android 1.6 SDK, you’ll need to make sure your app is only available to users whose phones can properly run it. To help you with that, we’ve also added some new tools to Android Market. Until the next time you upload a new version of your app to Android Market, we will assume that it works for normal-class screen sizes. This means users with normal-class and large-class screens will have access to these apps. Devices with “large” screens simply run these apps in a compatibility mode, which simulates an HVGA environment on the larger screen. Devices with small-class screens, however, will only be shown apps which explicitly declare (via the AndroidManifest) that they will run properly on small screens. In our studies, we found that “squeezing” an app designed for a larger screen onto a smaller screen often produces a bad result. To prevent users with small screens from getting a bad impression of your app (and reviewing it negatively!), Android Market makes sure that they can’t see it until you upload a new version that declares itself compatible. We expect small-class screens, as well as devices with additional resolutions in Table 1 in the developer document to hit the market in time for the holiday season. Note that not all devices will be upgraded to Android 1.6 at the same time. There will be significant number of users still with Android 1.5 devices. To use the same apk to target Android 1.5 devices and Android 1.6 devices, build your apps using Android 1.5 SDK and test your apps on both Android 1.5 and 1.6 system images to make sure they continue to work well on both types of devices. If you want to target small-class devices like HTC Tattoo, please build your app using the Android 1.6 SDK. Note that if your application requires Android 1.6 features, but does not support a screen class, you need to set the appropriate attributes to false. To use optimized assets for normal-class, high density devices like WVGA, or for low density devices please use the Android 1.6 SDK.

Here is the original: 
Support for additional screen resolutions and densities in Android