Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

The Apple iOS vs. Android Fight in 2011

Tuesday, December 28, 2010 Labels: , , 0 comments

Originally posted on Communications and Technology Blog - Tehrani.com, here: http://blog.tmcnet.com/blog/rich-tehrani/apple/the-apple-ios-vs-android-fight-in-2011.html. As TMCnet's Tom Keating mentions on his blog, there are many factors to consider in the fight for mobile supremecy between Apple, Google Android and yes, even Microsoft. Tom's point about Microsoft injecting itself into the Android relationship with carriers to become the defacto search engine has even happened already.

But what caught my eye regarding the controversy is will Apple become the defacto high-end alternative which is priced out of the reach of most of the market?

The answer may lie in production numbers alone.

You see the Apple hardware is virtually unchanged from iPod to iPhone to iPad so economies of scale work in the companies favor.

Yet Android devices are gaining massive share. If these gadgets can also leverage the same hardware with other mobile operating systems then they too can take advantage of the same efficiencies. Perhaps Samsung and HTC are best positioned in this regard as an HTC device for example can do double-duty as an Android and Windows Phone 7.

A while back I asked Nokia execs about the disadvantage they had in supporting a plethora of form factors while Apple gets away with one and they didn't have a good answer.

But if a phone manufacturer can leverage multiple operating systems to drive scale they can then compete more effectively with Apple. Again, companies like HTC and Samsung may be in a great position here.

When I saw the Droid X I immediately thought of how the PC overtook Apple's share because of the massive price/performance advantage. If we take my personal experience of implementing desktop publishing back in the eighties, the price for a loaded Mac was over $4,000 if my memory serves and you could get a PC clone with equivalent or greater processing power for less than half the cost.

But in the smartphone and tablet markets the prices are in the hundreds not thousands meaning even if you can undercut Apple on price because the Android market explodes with growth and Windows Phone 7 devices use the same hardware, it is tough to see the prices for non-Apple devices having a dramatic price advantage. Obviously this is a fluid situation and one I will watch closely.

But to me the plethora of Android devices is the challenge Apple will have to contend with - as well as the plethora of marketing campaigns. Remember Gateway Computers for example? They were a hot PC maker for years using the branding of cows in massive magazine inserts to push their cause and increase awareness.

Then you had Dell, HP, Compaq, Acer, Toshiba and a slew of other companies - each with its own marketing ideas and each with its own successful sales strategies.

But more than marketing it is the form factors which will be worth watching closely. Is the ideal tablet size larger or smaller than the iPad? Is not supporting Flash going to be a factor in Apple losing lots of sales? I already know people who have returned iPads because they don't support Flash - will this become a differentiator for other device makes in 2011?

Consumer electronics have become more important to consumers over the years and this trend is fantastic for the market and especially Apple who is the hands down leader and trend-setter. Next year, we will get to see if other companies are able to at least equal the street cred of Cupertino.

Report: Android Market Tops 200K Apps

Labels: , 0 comments


android logo In a matter of months, it appears that Google's Android Market has doubled in size. Numbers from AndroLib.com show more than 200,000 apps available in the store as of Tuesday.
At the end of October, Google confirmed that the Android Market had surpassed the 100,000 app milestone. Google has yet to confirm the latest numbers.
However, Apple's App store is still the largest source of apps, with more than 300,000 applications in its catalog. But with more than 2.5 billion apps downloaded from the Android Market, said AndroidLib.com, it seems Google's platform is gaining ground.
The Android Market debuted in October 2008 with just 34 apps and nine games. Google started accepting priced applications from developers in the U.S. and the U.K. in February 2009. The very next month, the Android Market reportedly had 2,300 apps, and that number surged to 20,000 by the end of the year.
2010 has seen huge growth for the store, as well as the platform itself. In April, the Android Market hit 38,000 apps. In July, Google contradicted AndroLib's reports of 100,000 apps in the store and said that the official figure was closer to 70,000.
Comparatively, Apple's App Store was launched in July 2008 and reached 100,000 apps in November 2009; several months after it achieved 1.5 billion downloads.
Google vice president of engineering announced earlier this month that 300,000 Android devices are activated every day. His announcement came just months after the company's chief executive Eric Schmidt said that Google was activating 200,000 Android devices daily.
In November, comScore reported that Android had 14.9 percent of the global market, a 6.5 percent increase from the October statistics. In the U.S., two separate studies have said that Android was ahead of both RIM and Apple in the last quarter, with 44 percent of the market.
Source: PCMag

Google Voice Search App for Android Updated

Friday, December 17, 2010 Labels: , 0 comments

Google Voice Search App for Android Updated

The Google Voice Search App for Android has been updated and lets you train the voice search software to respond to your vocals. The App now lets you set-up "personal recognition" which is found within settings and then its possible to fine tune the App to respond to your voice.
 
To see this in action Sony Ericsson has produced a video with Maria Sharapova using Google Voice Search.
 
Prior to the Google Voice Search update it was necessary for the user to adjust their voice to what the App found easy to understand. Now, once the App has been "trained" this is no longer a problem.
 
The Google Voice Search App for Android can be downloded from Android Market but it should be noted that the App is only currently compatible with phones running Android 2.2 and above.
 

Google's App Inventor for Android now available to all

Labels: , , 0 comments

App Inventor Logo Announced by Google back in July, App Inventor for Android, the simple development system for Android phones, has now been made available to anybody with a Google account. Previously, interested users needed to request access by completing an online form.
The system is intended to allow non-programmers easily to develop applications without having to write any code. Instead, the target phone is connected to a PC, and the user creates the application using graphical building blocks in their browser.
On the Google Research blog, Karen Parker, the App Inventor Program Manager, claims that the reason for this change has been the high demand for access to the development system shown by users; she also cites a wide variety of applications developed by those users. Parker also encourages users to share details of their new applications on the App Inventor user forum.
The system remains in beta, and no indication has yet been given when this might change.
(ehe)
Source: http://www.h-online.com/open/news/item/Google-s-App-Inventor-for-Android-now-available-to-all-1155542.html

Android closes on iPhone in smartphone stakes

Monday, December 6, 2010 Labels: , 0 comments

NEWS
Apple and Google are the only major companies to report growth in the US smartphone market in the last quarter, according to the latest Comscore figures.
The figures for the quarter ending on 31 October — the first full quarter since the iPhone 4 hit the market — show that the other big players in the field, Research in Motion (RIM), Microsoft and Palm, all lost market share.
Comscore stats image
Google's Android platform has seen growth of 6.5 percent in the most recent quarter. Photo credit: Comscore/ZDNet.com
During the quarter, Google saw its smartphone market share grow by 6.5 percent, compared with Apple's growth of 0.8 percent. That has left the two pretty much neck-and-neck in the race to overtake RIM. Google's 23.5 percent share is a mere 1.1 percent behind Apple's 24.6 percent. RIM's share fell from 39.3 percent to 35.8 percent over the quarter.
For more on this ZDNet UK-selected story, see Android grows faster than iPhone, RIM slips as smartphone wars continue on ZDNet.com.

Android 2.3 and Google Nexus S to be unveiled today?

Labels: , , 1 comments

The long wait for Android 2.3 could finally be over as speculation that the new version of Google's OS could be unveiled grows.
Notion Ink CEO Rohan Shravan, makers of Android tablet devices, has strongly hinted that the platform is set to debut soon on his company blog:
"6th December is another big day for Android and you will find out how fast Notion Ink can work. (Eden is extremely compatible with 2.3)", which hints strongly that we're about to see more information on the new OS any time soon.
And what better time to do it than when Google's VP of engineering, Andy Rubin, takes to the stage at the D: Dive into Mobile conference?
Coming soon
Back in November, Eric Schmidt showed off both Gingerbread/Android 2.3 and the Nexus S at the Web 2.0 summit, and promised both the 'unnanounced device' and Android 2.3 would be unveiled in a few weeks.
Well, here we are a few weeks later, and the time seems ripe for such an announcement - so come on Google, let's hear all about it!
Check out the video below to see the 'unannounced device' in Schmidt's hands at the Web 2.0 event.
Via Phone Arena


Read more: http://www.techradar.com/news/phone-and-communications/mobile-phones/android-2-3-and-google-nexus-s-to-be-unveiled-today--913444#ixzz17KihzyUq

Android Apps to Get Content Ratings

Wednesday, November 24, 2010 Labels: , , 0 comments

Apps in the Android Market will display content ratings starting in a few weeks, Google said Wednesday.
Beginning next week, developers will be required to include a rating for all new and updated games they add to the Android Market, Eric Chu, who works with Google's Android Developer Ecosystem, wrote in a blog post.
Developers will also have to rate their existing apps over the next few weeks. If they don't, the applications will be rated "mature," he wrote.
Applications will have one of four ratings: all, pre-teen, teen and mature.
Google is making the change in response to Android users asking for more information about applications, Chu said.
The move may also be a response to criticism that the Android Market is a source of porn. Google's policy is to allow any application in the market, and then remove any that are found to break its rules.
Apple CEO Steve Jobs has taken jabs at Google for the policy. Apple vets applications before adding them to the iPhone App Store. At the unveiling of iOS 4 in April, Jobs said Apple had no plans to open up the store, implying that accepting any application would turn it into a source of porn, like the Android market, and let anyone download mature content.

Sony Reader apps for iPhone/Android drop in December

Labels: , 0 comments

Share 0
What Sony's new e-reader app will look when it's released next month.
(Credit: Screenshot by David Carnoy/CNET)
When it released its latest batch of touch-screen e-readers, Sony said it was prepping e-reader apps for iPhone and Android. Well, while we don't have an exact launch date yet we do have an exact month: December.
Those apps should go live soon, which is good news for Sony Reader fans. Of course, Amazon and Barnes & Noble have had apps out for a while, and even upstart Kobo has been in e-reader app game for several months. No word on a Sony iPad app, but first things first. More info here.


Read more: http://news.cnet.com/8301-17938_105-20023897-1.html#ixzz16GkKmHj4

Should Publishers Stick to iPad, Avoid Android Tablets?

Labels: , 0 comments



Android
So what will it be, the iPad or an Android tablet? If you're a consumer, the choice might be tough. But if you're an app developer, says paidContent, the choice is simple: focus on the iPad. The reason? Google is preventing many Android tablets from embedding Android Market--thereby limiting publishers' ability to monetize.
“Setting up a paid in-app subscription is definitely harder on Android," according to Nic Newman, a tablet developer. What's more, “it’s not as obvious to publishers how they can make money easily through Android as with iPad--it’s a choice of one or the other. The road to monetization on Android is a lot more complex.”
Why is that? Because Apple is a one-stop shop: it makes both the machine and the iOS system that runs on it. Android, however, is just an operating system. Android phones and the forthcoming proliferation of Android tablets have various manufacturers. With such a decentralized set-up, it appears that Google is trying to implement quality control. "You can have Android Market if it leads to good implementation," the company has said. Makers of Android tablets must contact Google's Android Compatibility Team in person, potentially slowing the development process.
If certain Android devices fail to earn the right to run Android Market, then consumers will likely opt for tablets that do acquire that certification--or skip Android altogether and run for the nearest iPad. It's not yet clear which side will win this battle for the hearts and minds of publishers and readers: Google-driven democracy or the Steve Jobs-led autocracy that is the Apple app store.
[Image: Flickr user lwallenstein]

Google CEO: Android update "could replace credit cards"

Monday, November 15, 2010 Labels: , , 0 comments

SAN FRANCISCO (CNNMoney.com) -- The next generation of Android is coming in a few weeks, and that update to the mobile operating system "could replace credit cards," according to Google chief executive Eric Schmidt.
At the Web 2.0 Summit in San Francisco, Schmidt said Android 2.3 (code-named Gingerbread) will combine location services with "tap-and-pay" functionality.

"Imagine that instead of typing my search, my phone is sending me information all the time," Schmidt said. "Maybe I tell [my phone] I need a pair of pants, and I get relevant information as I walk down the street."
Android, an open-source operating system widely used in smartphones, will soon use so-called "near-field communications" sensors to read RFID tags and link up with other phones and payment systems. That move will put Google squarely in the center of the growing field of developers working on mobile payments.

Schmidt showed off an "unannounced device" running on Android. The phone, which was black with rounded edges, looked like the rumored Nexus S.
Schmidt also unleashed a new statistic: a whopping 35 hours of video are uploaded to Google's YouTube every minute.
The rest of Schmidt's talk was a grab bag, with the CEO commenting on recent controversies around Google data's, its competition with Facebook, and Google TV.
Addressing "creepy comments": Schmidt laughed off questions about recent comments he made about Google "knowing where you live and what you do." His take: "In the new world, you have to label jokes."
But conference moderator John Battelle pushed Schmidt on Google's in-hot-water status over data breaches. Last week, the Federal Communications Commission said it is investigating whether Google broke the law by inadvertently collecting personal information from Internet users while gathering data for its Street View mapping technology. The Federal Trade Commission opened its own inquiry, but ended it without any action three weeks ago.
"There's a creepy line we don't want to cross," Schmidt said. "For example, we could track people in real time, or use face recognition -- but we won't."
Is Google making a "Facebook Killer"? Rumors have swirled this year about "Google Me," a social network Google is reportedly working on to help it compete with Facebook.
Schmidt didn't directly answer a question from Battelle about whether Google (GOOG, Fortune 500) is "developing a suite of products around social" that could compete with Facebook in the coming months or years.
"Because of this [atmosphere of] crazy competition, everything we do is seen as competitive," Schmidt said.
Google agrees social information is powerful, he said, citing search as a classic example -- a user can get better search results if they can build on their friends' searches.
Google TV: Schmidt acknowledged issues with finding content for Google TV, a just-launched Internet television platform that brings Web search and other online capabilities to televisions. Major content providers including Fox have refused to allow their shows on the platform.
"No one has fundamentally unified Internet television," Schmidt said. "We understand the industry concern, but at some point ... well, one executive said to me, 'Do you realize you're taking a dumb television and making it smart?"
In his classic deadpan, Schmidt intoned his response: "We said: Well ... yes."
Source: To top of page

Google's Android racing against Apple's iOS to deliver tap-to-buy features

Labels: , 0 comments

The latest battle to emerge in the war between Google's Android and Apple's iOS is the race to add support for Near Field Communications, a chip that enables users to tap their phone to initiate secure transactions.

Google chief executive Eric Schmidt demonstrated a prototype Android phone at the Web 2.0 Summit today, focusing on features of the next major release of the Android OS, codenamed Gingerbread. A primary feature of the new release will be support for NFC, according to a report by TechCrunch.

Google plans to release Gingerbread "soon," with Schmidt saying it will happen within the next few weeks. The company released its last major distribution and SDK of Android OS 2.2 "Froyo" in May 2010, but Android phones are just now getting updated by the mix of hardware vendors and service providers who customize Android to their own handset and add layers of custom software, storefronts, and other bundled additions.

The addition of NFC to the upcoming Gingerbread release was a surprise, and particularly interesting because open software projects like Android can't really deliver surprises unless their development is not really open. Google effectively closes the open community of development on Android to deliver new releases with just a few select partners prior to delivering a major new release, at which point the software is again opened for volunteers to contribute towards.

Apple and NFC

Apple has been working to deliver NFC as an iPhone feature for at least a year, with reports of iPhone prototypes using RFID (Radio-Frequency IDentification) chips first surfacing last November.

This August, Apple hired Benjamin Vigier, who has been working with NFC technology since 2004. His previous role was project manager for mobile wallet, payment and NFC at mFoundry, a company that specializes in mobile payments.

In October, news broke that Apple had partnered with Gemalto, a Dutch security vendor involved in the NFC market, to deliver an open SIM that could be used to sell iPhones that work on any carrier, without requiring a SIM card tied to a specific one.

In addition to working across carriers and allowing users to select and activate service plans for their phone during the ordering process, the chip is also expected to provide NFC transaction features, authenticating users so they can make purchases directly from their phone without swiping a separate credit card. NFC is already widespread in some markets, including Japan.

Feature wars

Google has regularly added new features to Android to keep it differentiated from Apple's iPhone. It debuted support for a digital compass feature in the T-Mobile G1 in September 2008, a feature Apple later added to the iPhone 3GS the following summer. Google's partners also beat Apple in delivering higher resolution screens by about six months, although Apple's Retina Display on the iPhone 4 set a new standard in hardware.

Apple has pulled out some first features of its own, including iPhone 4's integrated FaceTime video conferencing and a 6-axis gyroscope. Apple and Google are also battling for supremacy in mobile ad sales, mobile software sales, music stores and streaming features, and support for enterprise features, where Android trails iOS significantly.

Apple and Google each have unique core strengths that enable them to either get features to market quicker (as Google does in partnering with multiple hardware vendors) or bring features to a large installed base faster (as Apple can in exercising control over the whole device platform).

Frenemies

Apple is also engaged in bidirectional patent disputes with Android vendors, including Motorola and HTC, but not with Google itself. Apple's partner in NFC, Gemalto, has sued Google directly for alleged infringement of its Java Card technology in Android, a suit that also names HTC, Samsung, and Motorola.

Google is also the target of a lawsuit by Oracle over the use of Java patents, a case that is not directly connected to Apple but does involve its close partner.

Apple and Google continue to partner in other areas, with Google supporting Apple's WebKit project and paying the company for directing search queries from Safari, both on the desktop and from iOS devices.

Source: AppleInsider

MintPass to release a dual-boot, dual-touchscreen Windows 7 and Android tablet.

Wednesday, November 10, 2010 Labels: , 0 comments

MintPass has announced they will be releasing a dual-boot tablet featuring Windows 7 and the Android OS. The company has not released a ton of detail about device, other than the fact it will have access to the Android Market.
As far as the dual-touchscreens, it would allow to device to utilize two independent screens, or act as a laptop/notebook with a keyboard on one display and the OS on the other.
The device is currently without manufacturer, and is expected to be released sometime in the second half of 2011.

Improving Android App Quality

Labels: , 0 comments


Improving App Quality


[This post is by Roman Nurik, who is passionate about icons. —Tim Bray]
With thousands of new apps being published in Android Market every week, it’s becoming more and more important to proactively work at breaking through the clutter (hooray for marketing jargon!). One way of improving your app’s visibility in the ecosystem is by deploying well-targeted mobile advertising campaigns and cross-app promotions. However, there’s another time-tested method of fueling the impression-install-ranking cycle: improve the product!
A better app can go a very long way: a higher quality app will translate to higher user ratings, generally better rankings, more downloads, and higher retention (longer install periods). High-quality apps also have a much higher likelihood of getting some unanticipated positive publicity such as being featured in Android Market or social media buzz.
The upside to having a higher-quality app is obvious. However, it’s not always clear how to write a so called ‘better app.’ The path to improving app quality isn’t always well-lit. The term ‘quality’, and its close cousins ‘polish’ and ‘fit and finish’ aren’t always well-defined. In this post, we’ll begin to light the path by looking at a couple of key factors in app quality, and furthermore, look at ways of improving your app along these dimensions.

Listen to your users

Given that pretty much any measure of the ‘success’ of an app involves user-related metrics such as number of downloads, daily actives, retention rates, etc., it’s a good idea to start thinking of your app’s quality as it relates back to your users.
The most obvious way to listen to users is by reading and addressing comments on your app in Android Market. Although the comments aren’t always productive or constructive, some will provide valuable insight on aspects of your app that you may not have consciously considered before. It’s important to remember that users have the opportunity to change their ratings and comments about an app as much as they’d like.
Now, since Android Market doesn’t currently provide a bidirectional communication medium for developers and their users, you should set up your own support and discussion destination(s). There are some great support tools out there that can put you in touch with your users directly such as Google Groups, Zoho Discussions, getsatisfaction.com and uservoice.com. Once you get set up with such a tool, make sure to fill in the support link in your Android Market listing -- users do click through to these.
Another way to better listen to your users is by having a public beta or trusted tester program. It’s crucial to have some amount of real user testing before releasing something in Android Market. Fortunately, you can distribute your apps to users outside of Market via a website; this website can require a login or be publicly accessible — it’s entirely up to you. Take advantage of this opportunity by offering your next planned update to some early adopters, before submitting to Market. You’ll be surprised by how many little, yet impactful, improvements can come out of crowd-sourced, real-user testing.

Improve stability and eliminate bugs

I won’t go into detail about why this is important, because hopefully it’s obvious. And hopefully you’ve been reading this blog and following the best practices outlined in previous posts, so you have a solid idea on how to improve in this arena.
One noteworthy and yet relatively underused tool for catching stability issues like crashes, is the UI/Application Exerciser Monkey (aka Monkey). Monkey will send random UI events to your app’s activitie, allowing you to trigger user flows that can uncover stability problems.
Also, with the new error reporting features in Android 2.2, users now have the ability to report application crashes to developers. These show up in aggregate in the Android Market developer console. Make sure to read these reports and act on them appropriately.
Lastly, keep an external bug and feature request tracker. This will enable your users to engage with the app at a closer level, by following features and bugs that affect them. User frustration with app problems can be effectively managed with diligent issue tracking and communication. Some of the community support tools listed above offer issue tracking features, and if your project is open source, most popular repository hosting sites such as Google Code and GitHub will offer this as well.

Improve UI Responsiveness

One sure-fire way to tick off your users is to have a slow UI. Research has shown that speed matters... for any interface, be it desktop, web, or mobile. In fact, the importance of speed is amplified on mobile devices since users often need their information on the go and in a hurry.
As Brad Fitzpatrick mentioned in his Google I/O 2010 talk, Writing Zippy Android Apps, you can improve your apps’s UI responsiveness by moving long-running operations off the application’s main thread. See the talk for detailed recommendations and debugging tips.
One way to improve UI performance is to minimize the complexity of your layouts. If you open up hierarchyviewer and see that your layouts are more than 5 levels deep, it may be time to simplify your layout. Consider refactoring those deeply nested LinearLayouts into RelativeLayout. As Romain Guy pointed out in his World of ListView talk at Google I/O, View objects cost around 1 to 2 KB of memory, so large view hierarchies can be a recipe for disaster, causing frequent VM garbage collection passes which block the main (UI) thread.
Lastly, as Tim pointed out in Traceview War Story, tools like traceview and ddms can be your best frends for improving performance by profiling method calls and monitoring VM memory allocations, respectively.
More resources:

Improve usability

I’ll say it again here, listen to your users! Ask a handful of real Android device users (friends, family, etc.) to try out your application and observe them as they interact with it. Look for cases where they get confused, are unsure how to proceed, or are surprised by certain behaviors. Minimize these cases by rethinking some of the interactions in your app, perhaps working in some of the user interface patterns the Android UI team discussed at Google I/O.
In the same vein, two problems that currently plague Android user interfaces are small tap targets and overly small font sizes. These are generally easy to fix and can make a big impact. As a general rule, optimize for ease of use and legibility, while minimizing, or at least carefully balancing, information density.
Another way to incrementally improve usability, based on real-world data, is to implement Analytics throughout your app to log usage of particular sections. Consider demoting infrequently used sections to the options menu, or removing them altogether. For oftenly-used sections and UI elements, make sure they’re immediately obvious and easily accessible in your app’s UI so that users can get to them quickly.
Lastly, usability is an extensive and well-documented subject, with close ties to interface design, cognitive science, and other disciplines. If you’re looking for a crash-course, start with Donald Norman’s The Design of Everyday Things.

Improve appearance and aesthetics

There’s no substitute for a real user interface designer — ideally one who’s well-versed in mobile and Android, and ideally handy with both interaction and visual design. One popular venue to post openings for designers is jobs.smashingmagazine.com, and leveraging social connections on Twitter and LinkedIn can surface great talent.
If you don’t have the luxury of working with a UI designer, there are some ways in which you can improve your app’s appearance yourself. First, get familiar with Adobe Photoshop, Adobe Fireworks, or some other raster image editing tool. Mastering the art of the pixel in these apps takes time, but honing this skill can help build polish across your interface designs. Also, master the resources framework by studying the framework UI assets and layouts and reading through the new resources documentation. Techniques such as 9-patches and resource directory qualifiers are somewhat unique to Android, and are crucial in building flexible yet aesthetic UIs.
The recently-published Android UI Design Tips slide deck contains a few more best practices for your consideration.

Deliver the right set of features

Having the right set of features in your app is important. It’s often easy to fall into the trap of feature-creep, building as much functionality into your app as possible. Providing instant gratification by immediately showing the most important or relevant information is crucial on mobile devices. Providing too much information can be as frustrating (or even more so) than not providing enough of it.
And again, listen to your users by collecting and responding to feature requests. Be careful, though, to take feature requests with grains of salt. Requests can be very useful in aggregate, to get a sense of what kinds of functionality you should be working on, but not every feature request needs to be implemented.

Integrate with the system and third-party apps

A great way to deliver a delight user experience is to integrate tightly with the operating system. Features like app widgets, live folders, global search integration, and Quick Contacts badges are fairly low-hanging fruit in this regard. For some app categories, basic features like app widgets are par for the course. Not including them is a sure-fire way to tarnish an otherwise positive user experience. Some apps can achieve even tighter OS integration with the new contacts, accounts and sync APIs available in Android 2.0 and later. A few sample apps that show how to use these APIs are SampleSyncAdapter (bundled with the SDK samples) and JumpNote.
Third-party integrations can provide even more user delight and give the user a feeling of device cohesiveness. It’s also a really nice way of adding functionality to your app without writing any extra code (by leveraging other apps’ functionalities). For example, if you’re creating a camera app, you can allow users to edit their photos in Photoshop Express before saving them to their collection, if they have that third-party application installed. More information on this subject is available in the Can I Use this Intent? article.
More resources:

Pay attention to details...

One particular detail I’ll call out is in icon quality and consistency. Make sure your app icons (especially your launcher icon) are crisp and pixel-perfect at all resolutions, and follow the icon guidelines, at least in spirit if not in letter. If you’re having trouble or don’t have the resources to design the icons yourself, consider using the new Android Asset Studio tool (a project I’ve recently open-sourced) to generate a set.

...and more...

Along with this blog, make sure to follow @AndroidDev on Twitter — we’re constantly collecting and sharing tips and tricks on Android application development that you won’t always find anywhere else. And of course, don’t be afraid to ask questions in our support forums on Stack Overflow and Google Groups.
Thanks for reading!

Android 2.2 can’t match iOS 4 features: 10 reasons why #Humor

Labels: , 0 comments

Android 2.2 can’t match iOS 4 features: 10 reasons why #Humor

Are you a fan of our Facebook page? I’ve been sharing other stories over there about the mobile industry that I find interesting and just came across this piece on eWeek titled Android 2.2 Can`t Match iOS 4 Features: 10 Reasons Why. I got a good laugh from it and our Facebook fans thoroughly enjoyed it, so I thought I would share it with our larger audience. 10 reasons why after the jump.
Android 2.2 Can`t Match iOS 4 Features: 10 Reasons Why by Don Reisinger of eWeek
1. Google isn’t so big on software
Google’s real plan with Android is to dominate the mobile advertising space. It fully realizes that the best way to achieve that goal is by doing whatever it can to capitalize on the desire for touch-screen smartphones with the help of Android. That’s precisely why Google offers its operating system for free. But due to that focus on eventual mobile advertising dominance, Google falls short compared to Apple on software design.
2. Apple understands consumers
Apple understands what consumers want and how they will use a particular product. That comes through in all the products the company sells, including its iOS platform. Google, on the other hand, doesn’t seem to understand consumers as well as it could. It’s certainly doing a better job than most companies, but it still has a long way to go to match Apple. In fact, Google’s consumer understanding seems to be more Microsoft-like than Apple-like. And that could be a problem — especially for its operating system—going forward.
3. Multitasking
Multitasking on iOS is a key reason why Apple has enjoyed such success in the mobile market as of late. For years, consumers were hoping for true multitasking. But for years, the company made no promises. But in iOS 4, multitasking is running on the iPhone. Because of that, Google has a long way to go to match anything Apple is currently offering.
4. Folders make it all OK
Apple’s iOS platform is better than Android 2.2 for several major reasons. But one of the minor things that consumers should think about is Apple’s operating system’s folder support. With little effort, consumers can quickly create folders, lump similar programs together, and more. It provides a rewarding experience. And it’s something that Google has a long way to go on in order to catch up.
5. Ease of use must come into play
In any evaluation between two operating systems, ease of use must play a role. After all, if a particular operating system is easier to use for the average consumer than another, it should get the nod. In this case, iOS 4 easily gets the nod. Apple’s operating system is simply easier to use. And it doesn’t suffer from the strange quirks that arise on Android due to vendors trying to tailor the user experience to their own products.
6. Responsiveness
One of the main issues with Android 2.2 is that the software doesn’t respond as effectively as it should to the user when compared to iOS. Does that mean there is a responsiveness issue with Android 2.2? Absolutely not. In fact, compared to other operating systems, it holds up quite well. But Apple’s platform is different. It’s just that iOS simply provides more responsiveness when users interact with it. It could be extremely difficult for Google to catch up anytime soon.
7. Too many variations
Because Android is an open platform, vendors that get their hands on the operating system can change it however they see fit. That openness creates an environment across the Android ecosystem that loses uniformity and provides variations of the Android operating system on different phones. The result is sometimes spotty performance that must be taken into account when evaluating differences between iOS and Android.
8. Apple’s App Store
Apple’s App Store is integral to the success of iOS 4. With hundreds of thousands of applications, Apple’s marketplace is the best place to find programs that appeal to both consumers and enterprise customers. Admittedly, Google’s Android Market has been growing at a rapid rate, but it has a long way to go to match Apple’s store.
9. iTunes integration
Whenever users pick up an iOS-based device, they can access iTunes from the product. That’s extremely important. It provides them with an end-to-end entertainment experience that isn’t so readily available on Android. After all, iTunes is the world’s top music store. If only Apple’s products have access to it, few could say Google’s offering can best Apple’s.
10. The tablet issue
Google has said that Android 2.2 is not designed for tablets. Apple doesn’t have that issue with iOS 4. Currently, iOS 3 is running on the iPad. But this month, Apple plans to offer iOS 4 integration with its tablet. When that happens, the company will prove that its operating system is the best choice for just about anyone trying to go mobile. Then the onus will be on Google to respond.
Update: Maybe the joke’s on us. Here is another article from Don that was published earlier this year: Google Android OS Secrets to Success: 10 Reasons It`s Now on Top It even has a slideshow!

Official: Motorola releases Android 2.1 update for the Cliq

Labels: , , 0 comments

Official: Motorola releases Android 2.1 update for the Cliq
If you recall, last month we posted three different stories about the Android 2.1 update for the Motorola Cliq.  First there was the rumored November launch timeframe, followed by Motorola seeking a handful of users to test out the new build.  The last story we ran was supposed to be the official release of the Android 2.1 build for the Cliq, but it turned out that it was simply the test build which was never supposed to be shared with the general public.
Well, today we’re back and it finally looks like we have the final product!  Those of you who still own the Cliq (and have not rooted or hacked it in any way) should head on over to the Motorola Cliq’s Support page for detailed instructions on how to download and install the Android 2.1 update.  The update to Éclair will not wipe your phone, but Motorola does suggest you do a backup of your contacts and any other important information you might not want to lose just in case something goes terribly wrong.
We’re hoping this is the last time we have to write about the Motorola Cliq Android 2.1 update.  As always, let us know how the update goes and feel free to share your thoughts on the many new features now available on the Cliq.

TELUS updates HTC Hero to Android 2.1 "Eclair"

Tuesday, October 26, 2010 Labels: , 0 comments

HTC and TELUS have released the Android 2.1 "Eclair" update for the HTC Hero. The update provides Google Navigation for turn-by-turn directions, voice activated dialing, and more. The Hero automatically checks for an update every 7 days, or you can manually check for one by opening the phone's settings menu. HTC recommends you backup your data first. There's no word on whether the update will be available on the Sprint HTC Hero, too.
source: HTC, via: Android Central