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

2/7/12

Chrome for Android

Many people wondered why Android's built-in browser is not called Chrome. One of the reasons is that Android's browser doesn't have many of the features of the desktop browser: data sync (bookmark sync is available in Android 4.0), extensions, themes, apps. Another reason is that Android's browser is updated less frequently than the Chrome browser because it's included in the operating system. Most OEMs ship their own browsers, so not many people use the stock Android browsers.

Now Chrome is available for Android 4.0 and it won't replace the standard browser on your device. "Like the desktop version, Chrome for Android Beta is focused on speed and simplicity, but it also features seamless sign-in and sync so you can take your personalized web browsing experience with you wherever you go, across devices," explains Google.


Chrome for Android brings a new gesture for navigating to the next tab (flick instead of Ctrl+Tab), support for page prerendering (used by Google Search to fetch the top result), incognito mode, link preview and data sync for bookmarks, typed URLs and browser sessions. That means you can open a few tabs in the desktop Chrome, close your computer and continue reading the same pages on your Android phone or tablet. In addition to these features, Chrome for Android "brings support for many of the latest HTML5 features to the Android platform: hardware-accelerated canvas, overflow scroll support, strong HTML5 video support, and new capabilities such as Indexed DB, WebWorkers and Web Sockets". There's also support for remote debugging.


"Chrome for Android is designed from the ground up for mobile devices. We reimagined tabs so they fit just as naturally on a small-screen phone as they do on a larger screen tablet. You can flip or swipe between an unlimited number of tabs using intuitive gestures, as if you're holding a deck of cards in the palm of your hands, each one a new window to the web," mentions Google.


At the moment, Chrome for Android doesn't sandbox tabs and there's no support for Safe Browsing, but these features could be added in the feature.

You can only try Chrome for Android if your phone runs Android 4.0 (you're using Galaxy Nexus, Nexus S, Transformer Prime or a different device with a custom ROM). Another limitation is that Chrome for Android is only available if you're in the US, Canada, UK, France, Germany, Spain, Australia, Japan, Korea, Mexico, Argentina, Brazil, but I'm sure you can use Market Enabler or the .apk linked here to bypass this restriction.

2/2/12

Android Market's Malware Scanner

Google doesn't like to manually review user-generated content. It's not efficient and algorithms can do a better job. Imagine how many people would need to be hired to watch all the videos submitted to YouTube (60 hours of videos uploaded every minute).

In some ways, uploading an application to the Android Market is just like uploading a video to YouTube. Sure, you need to pay a fee, but you don't have to wait until a Google employee checks the application. Unfortunately, this also means that the application can include malware, deceive users, crash or spam your contacts. Google usually reviewed the app only after enough users reported that the app is malicious.

Now there's a new service called Bouncer "which provides automated scanning of Android Market for potentially malicious software without disrupting the user experience of Android Market or requiring developers to go through an application approval process. The service performs a set of analyses on new applications, applications already in Android Market, and developer accounts. Here's how it works: once an application is uploaded, the service immediately starts analyzing it for known malware, spyware and trojans. It also looks for behaviors that indicate an application might be misbehaving, and compares it against previously analyzed apps to detect possible red flags. We actually run every application on Google's cloud infrastructure and simulate how it will run on an Android device to look for hidden, malicious behavior".

That seems like a great idea: Google actually tests the apps without having to wait until other users install them and notice there's something wrong. The bad news is that this service was tested last year and was used to find potentially-malicious apps. Despite that, the apps infected by DroidDream were found by a security vendor and not by Google.

"The service has been looking for malicious apps in Market for a while now, and between the first and second halves of 2011, we saw a 40% decrease in the number of potentially-malicious downloads from Android Market. This drop occurred at the same time that companies who market and sell anti-malware and security software have been reporting that malicious applications are on the rise," says Google. Another explanation could be that Google's service is not good enough.

Google also says that Android "makes malware less potent" because it uses sandboxing, it displays the list of permissions and Android Market can remotely remove malware. I don't think that most of the users read the list of permissions. They simply ignore them, click "OK" and install the application. Maybe it would be a better idea to require users to explicitly enable sensitive permissions when they're using the apps.

While security vendors try to scare Android users and push their products, Google should focus on removing spam and malware from the Android Market and make it a safer place. Improving Android's security model and finding ways to install security updates faster are also important.

12/7/11

Continuous Mode in Google Goggles

Google Goggles for Android has a new mode that lets you find information about objects without manually taking pictures. Just enable the continuous mode and Goggles will automatically analyze the scene, upload the photos to Google's servers and show the results at the bottom of the screen. "Continuous mode is a quick and easy new way to use Goggles. You can now get results instantly without having to take a picture - no shutter press required! Goggles will scan the scene continuously so you don't need to worry about taking multiple pictures. The new continuous mode works best with books, products, artwork, and landmarks," explains Google. For now, Goggles can't detect text in the continuous mode, so you need to switch to the snapshot mode to translate a text, find an address or call a phone number.


The "live" mode is useful if you want to scan many barcodes or if you want to find information about many objects without spending a lot of time taking the perfect photos. Goggles is still far from perfect, so it will sometimes detect a lot of incorrect objects. You'll need a fast Internet connection, good lighting and an Android phone with a decent camera. Unfortunately, the application doesn't save its findings. While it's obvious that cluttering the history is not a good idea, saving the list of detected objects to a temporary page would be really useful.

Google Goggles 1.7 also adds a feature that returns pages which include the text you've scanned, even if it's a long text. This is especially useful for news articles. Now you can quickly find the online version of the content you're reading.


You can improve Goggles by adding information about the objects you know. Tap "can you suggest a better result?", draw a box around the object and describe the object. "To date, hundreds of thousands of submissions have been made to improve Goggles. Starting today, if you choose to suggest a better result or submit a new object altogether, your suggestion could become a result for the next user who searches for a similar object with Goggles," informs Google.

If you have a device that runs Android Gingerbread, Honeycomb or Ice Cream Sandwich, install Goggles from the Android Market or update to the latest version. According to Google, about 50.6% of the Android devices run Gingerbread and 2.4% of the devices run Android Honeycomb.

12/6/11

10 Billion Downloads in the Android Market

Google announced that the Android Market "exceeded 10 billion app downloads". The number is impressive, considering that the number of downloads was 1 billion in July 2010, but it's still lower than the number of downloads from Apple's App Store. In January, Apple announced that over 10 billion apps have been downloaded from the App Store. In July, the number grew to 15 billion downloads and it's likely that Apple will soon announce 20 billion downloads.

Google will celebrate the milestone by offering many popular apps for only 10 cents. "Starting today for the next 10 days, we'll have a new set of awesome apps available each day for only 10 cents each. Today, we are starting with Asphalt 6 HD ($6.99), Color & Draw for Kids ($0.99), Endomondo Sports Tracker Pro ($3.99), Fieldrunners HD ($2.99), Great Little War Game ($2.99), Minecraft ($6.99), Paper Camera ($1.99), Sketchbook Mobile ($1.99), Soundhound Infinity ($4.99), Swiftkey X ($3.99)," informs Google. Probably the most useful app is Swiftkey X, a really smart virtual keyboard, but you can download all the apps for only one dollar.

11/16/11

Google Music Store

Google Music is out of beta and users can now buy songs, but only in the US. Business Insider reports that the store has 13 million songs from 3 major labels (EMI, Universal, Sony) and other independent labels, self-released artists can upload their own songs and T-Mobile customers can pay for songs on their phone bills.

Google Music Store is available in the Android Market (both the web interface and a new version of the mobile app that will be released soon). A surprising feature is the integration with Google+: "if you use Google+ to share a song or album with someone either privately or through a circle, the person who receives the share will get one free full play of the song or album. If you do a Public share, people in your circles will get one free full play of the shared song or album. Everyone else who sees the share will get a preview."

Google offers a lot of exclusive songs and albums, but you can't download the free songs from the store without associating a US credit card to Google Checkout.



Google Music will store the songs you've uploaded or bought and now you can also download them. For example, in the web interface, click the arrow icon next to a song and select "Save to computer". The catch is that "you can only download each purchased track from the web 2 times". To download all the songs you've purchased from Google Music, use the Music Manager app.


"Google Music is about discovering, purchasing, sharing and enjoying digital music in new, innovative and personalized ways. Google Music helps you spend more time listening to your collection and less time managing it. We automatically sync your entire music library — both purchases and uploads — across all your devices so you don't have to worry about cables, file transfers or running out of storage space," informs the Google blog.

10/19/11

Android Ice Cream Sandwich

Google and Samsung launched Galaxy Nexus, the third Nexus Smartphone, and Ice Cream Sandwich (ICS), the new Android version that brings many of the Honeycomb features to smartphones. Ice Cream Sandwich is the first Android version that will work on smartphones, tablets and TVs, but today's launch only focused on smartphones.

Android 4.0 brings a polished interface that's more visual, more consistent and more interactive. Hardware buttons are replaced by virtual buttons in phones like Galaxy Nexus and Android 4.0 supports this change, while also allowing users to temporarily hide the buttons. Contextual menus are now displayed consistently at the top of the screen, so it's easier to find them. The menu button has been replaced by a recent apps button that lets you switch to an app you've used recently. This feature was already available in Android, but the new interface uses thumbnails and it looks much better.

 
Just like in iOS, you can now create folders by dragging one app onto another app. You can also uninstall apps or disable pre-installed apps from the launcher. That's a good news for users because many carriers bundle applications that aren't very useful.

Widgets are now resizable and can include more features, just like a regular app. The standard widgets are more powerful and you'll probably use them more often instead of opening the corresponding apps.


You no longer have to unlock a phone to check the latest notifications, see the album art of the song that's currently playing or open the camera app. You can now respond to incoming calls using text message templates and dismiss individual notifications. There's also Face Unlock, a simple way to unlock a device using facial recognition.

The soft keyboard has been improved and it offers better suggestions. There's a new spell-checker that underlines errors and suggests how you could fix them.


Android's voice input engine lets you dictate a text without having to pause. "Users can speak continously for a prolonged time, even pausing for intervals if needed, and dictate punctuation to create correct sentences. As the voice input engine enters text, it underlines possible dictation errors in gray."

There's a new People app that integrates with Google+ and other social services, an updated calendar app that allows other applications to add events, visual voicemail in the phone app, a camera app that supports continuous focus, zero shutter lag exposure, stabilized image zoom, focus detection and single-motion panorama. The redesigned Gallery app focuses on functionality instead of eye-candy and makes it easier to edit photos and sort albums by time, location, people and tags.



Android finally allows users to take screenshots without installing additional apps. The browser syncs bookmarks with Google Chrome, lets you save pages for offline reading and has an option to change the user agent of the browser so you can go to the desktop version of a page. Android's browser includes V8's Crankshaft update which improves JavaScript performance. "In benchmarks run on a Nexus S device, the Android 4.0 browser showed an improvement of nearly 220% over the Android 2.3 browser in the V8 Benchmark Suite and more than 35% in the SunSpider 9.1 JavaScript Benchmark." The tabs share the interface used for switching to a recent app.


The email app brings better contact auto-completion, templates, integrated menu for accounts and labels, nested subfolders and searching across folders on the server. NFC is now used in Android Beam, a simple way to share contacts, apps, videos with compatible devices. "It's incredibly simple and convenient to use — there's no menu to open, application to launch, or pairing needed. Just touch one Android-powered phone to another, then tap to send."


The reference device for Android 4.0 is Galaxy Nexus, a Samsung smartphone that uses a 4.65" Contour Display (HD Super AMOLED) with a 1280 x 720 resolution, a dual core 1.2GHz processor and has support for LTE or HSPA+, depending on the carrier. The phone will be launched next month in the US, Canada, Europe and Asia. Obviously, you shouldn't expect to be able to update Nexus S or other Android devices to ICS before the Galaxy Nexus launch.


Here's a video that showcases most of the Android ICS features, followed by a Galaxy Nexus ad:



{ via Google Mobile Blog }

9/14/11

Google Goggles Makes Your Phone's Camera Smarter

Google Goggles is an application that's sometimes useful, but it's not good enough to use it every time you want to find something about an object. The Android app has a new feature that integrates it with the Camera app, uploads all the photos you're taking to Google's servers and shows notifications in the status bar if Goggles found something useful. It may sound spooky, but it makes your phone's camera smarter.

"With this new opt-in feature in Goggles, you can simply photograph an image using your phone's camera, and Goggles will work in the background to analyze your image. If your photo contains items that Goggles can recognize, the app will notify you," explains Google. The feature is disabled by default, but you can enable it from the settings page by choosing "Search from Camera".



It's probably a good idea to only enable this option when you're on vacation or when you're planning to photograph barcodes for products you want to buy. It's also useful if you're in a bookstore and you want to "bookmark" some books.

Google Mobile's help center informs that "each Goggles query consumes approximately 100 KB of data" and you can limit the amount of data that's consumed by selecting "Search on WiFi networks only" under "Mobile Connection".

"Search from Camera" is one of the features that won't be available in the Google app for iPhone because iOS' background APIs aren't that powerful. If you have an Android device, install Google Goggles 1.6 from the Android Market.

8/15/11

Google Buys Motorola

Google found a way to solve the problem of Android patents and it's only three times more expensive than acquiring the Nortel patents: buying Motorola for $12.5 billion.



"Motorola has a history of over 80 years of innovation in communications technology and products, and in the development of intellectual property, which have helped drive the remarkable revolution in mobile computing we are all enjoying today. (...) In 2008, Motorola bet big on Android as the sole operating system across all of its smartphone devices. It was a smart bet and we're thrilled at the success they've achieved so far," says Google's CEO, Larry Page.



A few days ago, Motorola's CEO said that the company owns "one of the strongest and most respected patent portfolios in the industry. We have over 17,000 patents granted and over 7,000 patents pending with particular strength in 2G and 3G essential, non-essential patents important to the delivery of competitive products in the marketplace, video particularly compression, decompression and security technologies and finally, a leading position in 4G LTE essential." Sanjay Jha also said that IP was important to differentiate from other Android vendors. It's clear that Motorola didn't want to license its technology to other Android OEMs, so Google's solution was to buy Motorola.



Samsung, HTC, Sony Ericsson and LG had a unanimous reaction. "We welcome Google's commitment to defending Android and its partners." After all, it's Google who created the software, so Google has to spend $12.5 billion to solve the mess.



Google promises that Android will continue to be an open platform, but the other Android OEMs will have their reasons to doubt. Google's biggest acquisition to date could be an answer to Android's problems, but also the beginning of the end for Android as an open-source mobile operating system. Motorola released two of the most important Android devices (the original Droid and the XOOM tablet) and Android smartphones saved it from bankruptcy, but Motorola is a US company that can't compete outside of US and it doesn't have a good track record when it comes to releasing the latest software updates. Buying this company to save the Android ecosystem will only work if Motorola disappears.



Update. An interesting quote from Motorola's CEO (June 2011): "I expect consolidation to occur. Our customers are consolidating, and our supply base is also consolidating. But my view is that consolidation occurs in some interesting ways. I'm not convinced that handset manufacturers acquiring other manufacturers is the best way for value to be created for shareholders. Consolidation across content manufacturers and hardware and software manufacturers -- I see a bunch of different ways for this consolidation to occur, to create shareholder value and create different structures to the industry. You've already seen the acquisition of Palm by HP, a very interesting acquisition that brought software and hardware assets together. The relationship between Microsoft and Nokia also speaks to that. Do we expect Motorola to be an independent company? I don't know yet. I hope very much that we are."

7/22/11

Google Makes Money from Chromebooks

While many people think there's a lot of overlap between Android and Chrome OS, the products don't have a lot in common. Chrome OS is a proprietary operating system based on an open-source project and OEMs can't tweak it or add new features. Just like for Nexus One and Nexus S, you get all of the updates from Google. Another difference is that Chrome OS is constantly updated and you can even switch to the beta or the dev channel to try the latest features. Chrome OS has an automatic update feature, so that Chromebooks run the latest version of the operating system.

Google's CFO, Patrick Pichette, mentioned another difference between Android and Chrome OS: "Google is making some money from companies buying computers that run the Chrome operating system." Google came up with an innovative subscription model for businesses and schools. Instead of paying for the hardware, organizations can pay $20-$33/device/month and get a notebook, enterprise support, new devices every 3 years or even more often, a Web-based central management console, integration with Google Apps. While enterprise Chromebooks are a lot more expensive than the regular Chromebooks available at Amazon or Best Buy, Google says that the total cost of ownership of a notebook can be reduced by up to 70%. "Chromebooks and the management console automate or eliminate many common, time-intensive IT tasks like machine image creation, application distribution, patching, and upgrades. Additionally, there is no need to purchase licenses for anti-virus, data encryption or data back-up software."

Like Android, Chrome OS also encourages people to use Google's services more often. "People search more when they use the Chrome browser or Android phones, which increases Google's core business," says Patrick Pichette. Android will also offer additional revenue opportunities. "Nonsearch revenue will eventually arrive for Android as it combines Google Maps, mobile payments with Google Wallet and daily deals with Google Offers."
When we have products that get resounding user and consumer success and that are growing in the hundreds of millions we don't worry. The only question is when and how will we monetize. Everybody's all nervous about the fact it's been 36 months since Android has launched and you only have search (revenue). That's the criticism I hear. The questions that are asked are so short-termish. That's just not the way that Google thinks.

For now, Chromebooks are the perfect Google Apps "thin clients", while Android devices have so many sensors that help you explore the world and make Web services a lot more useful when you are on the go.

7/6/11

Offline Maps and Transit Navigation in Google Maps for Android

The Google Maps app is a good reason to buy an Android phone. No other Google Maps version offers 3D maps, free turn-by-turn navigation, voice-guided navigation for walking directions or offline caching. No other Google Maps app is updated so frequently with cool features.

For instance, Google Maps 5.7 for Android combined Google Maps Navigation with transit directions and introduced an innovative feature called Transit Navigation. "Now, GPS turn-by-turn (or in this case, stop-by-stop) navigation is available for public transit directions in 400+ cities around the globe with Transit Navigation. Transit Navigation uses GPS to determine your current location along your route and alerts you when it's time to get off or make a transfer. This is particularly helpful if you're in a city where you don't speak the language and can't read the route maps or understand the announcements."

It's a really useful feature and the coverage is continually expanding. I suspect that Google Maps will find other clever ways to use notifications: location-based reminders, recommendation alerts ("notify me when I'm near an Italian restaurant"), social alerts ("notify me when I'm near a restaurant recommended by my friends").


Google Maps for Android also added a navigation icon next to the driving and walking directions, a photo viewer for Google Places pages and icons that categorize search suggestions.

Probably the most useful new feature is buried inside Google Maps Labs: on-demand maps caching. Tap the "menu" button, select "More" and then "Labs". Enable "download map area", long press on the map around the area you want save, tap on the bubble and select "Download map area". Google Maps will download the map area within 10 miles (16.09 kilometers) of the selected location and outline it. This feature only saves map tiles, so you won't be able to see satellite imagery, Street View images or get driving directions while offline.

The 10 miles limit can't be changed, but at least you can manage your downloaded maps. Use the "Cache settings" option from the menu and select "Downloaded map areas". You can rename map areas, delete them and quickly visualize them.

5/10/11

Android: Past, Present and Future

Google I/O's first keynote was all about Android and there were many impressive announcements.

Android stats continue to be surprising: 100 million activated Android devices, 400,000 Android devices activated every day, 200,000 apps in the Android Market, 4.5 billion apps downloaded from the Android Market, 310 Android devices.

The next major Android release is called Ice Cream Sandwich and the goal is to create a unified operating system that runs on phones, tablets and TVs. Ice Cream Sandwich will be released later this year, but there's a Honeycomb 3.1 update that adds support for USB accessories and for Google TV. This summer, people who bought Google TV devices will be able to install Android 3.1 and run apps from the Android Market.


Android users from the US can now rent movies from the Android Market. "You can choose to rent from thousands of movies starting at $1.99 and have them available across your Android devices — rent a movie on your home computer, and it'll be available for viewing on your tablet or phone. You can rent from Android Market on the web today, and we'll be rolling out an update to Verizon XOOM customers beginning today. We'll start rolling out the update to Android 2.2 and above devices in the coming weeks," informs Google.


There's no music subscription service, but Google launched an invitation-only service that stores all your music on Google's servers and lets you stream it from almost any computer and Android device.

iPhone/iPod/iPad users can install the latest software updates for at least two years, but that's not always the case when it comes to Android devices. Some Android phones run outdated software at launch and not all of them are updated to the latest version because phone manufacturers and carriers don't think that's really important. Google and some of the other members of the Open Handset Alliance (Verizon, HTC, Samsung, Sprint, Sony Ericsson, LG, T-Mobile, Vodafone, Motorola and AT&T) started to develop some guidelines for updating firmware. "To start, we're jointly announcing that new devices from participating partners will receive the latest Android platform upgrades for 18 months after the device is first released, as long as the hardware allows," informs Google.

Google also developed Android Open Accessory, "which allows external USB hardware (an Android USB accessory) to interact with an Android-powered device in a special accessory mode. (...) Many previously released Android-powered devices are only capable of acting as a USB device and cannot initiate connections with external USB devices. Android Open Accessory support overcomes this limitation and allows you to build accessories that can interact with an assortment of Android-powered devices by allowing the accessory initiate the connection."

Probably the most interesting announcement is Android@Home, a framework that allows Android devices to communicate with home appliances and other devices. It's an ambitious project that could make home automation part of everyday life. That's also one of the main reasons why Google bought Android: bringing Google's software to new devices, finding new ways to use Google's information in everyday life, creating an ecosystem of smart devices with standard features and APIs that make "the world's information" more useful.

Google Music Streaming

Wall Street Journal reports that Google will unveil a music streaming service at the Google I/O developer conference.

"Users of the service are expected to be able to listen to songs they have uploaded to the service in a so-called streaming mode but won't be able to download the files themselves. That limit appears to be a bid by Google to hinder the service from being used to spread pirated music. (...) The service is unlikely to be tied to an online music store like Amazon MP3, which gives users the option of adding new songs to their music locker at the time they buy them."

If you go to http://music.google.com/music/, you'll get an error message: "We're sorry. Music Beta is currently only available in the United States," but you'll at least see Google Music's logo, borrowed from a new version of the Android music app.



Update: As Google's blog informs, "Music Beta by Google [is] a new service that lets you upload your personal music collection to the cloud for streaming to your computer and Android devices. With the new service, your music and playlists are automatically kept in sync, so if you create a new playlist on your phone, it's instantly available on your computer or tablet. You can use a feature called Instant Mix to create a playlist of songs that go well together. You can even listen to music when you're offline: we automatically store your most recently played music on your Android device and you can choose to make specific albums or playlists available when you're not connected. The service is launching in beta today to U.S. users and is available by invitation." While it's in beta, the new service is available for free. To upload your music, you can use a Windows/Mac application called Media Manager. There's also a new version of the Android music app that has a new interface and integrates with the Google Music service.


{ Thanks, Scott. }

2/25/11

Visualizing Android Activations

This video from Google lets you visualize the evolution of Android activations from October 2008 to January 2011. HTC Dream/G1, the first Android device, was launched in the US and the UK in October 2008 and it became available in other countries in 2009, but it wasn't until the launch of Motorola Droid in November 2009 that Android became popular.


Android Central says that this is "a staggering reminder of just how far Android has come in a relatively short amount of time". Eric Schmidt has recently mentioned that the average number of daily Android activations is now 350,000, up from 300,000 in December, 200,000 in August and 60,000 in April 2010.

2/23/11

Android Gingerbread for Nexus One

Two months after Android Gingerbread was released, Nexus One users can finally update their phones to the latest Android version. "Gingerbread (Android 2.3.3) update now rolling out to Nexus S and Nexus One. Be patient, may take a few weeks for OTA to complete," informs Google. Ry Guy explains that Google "sends out OTA updates (...) incrementally to ensure that everything is going smoothly".

The good news is that Nexus One is the second Android phone updated to Gingerbread and it's likely that the feedback from Nexus S users helped Google fix the most important bugs. Unfortunately, Google is caught between releasing the Android version for tablets, continuing to improve Gingerbread, developing new Android apps and services, improving the Android Market, so the delays are inevitable.


{ via Android Spin }

2/3/11

Blogger's Android App

Blogger is catching up with the times: Android users can finally post timely updates to their blogs using a native app. You can always use Blogger's site or even write your posts in a mail client, but a mobile app is more user friendly.

Blogger's Android app is really basic and doesn't offer too many features. It's mostly useful if you want to write a new post, since you can't edit the existing posts. The editor only lets you enter text and include one or more photos. You can add some labels and geotag your posts, taking advantage of your phone's GPS. If you haven't finished a post, you can always save it as a draft, but you won't be able to publish it from a computer because it's only saved locally.


Blogger's blog mentions that Blogger is a new sharing option, so you can easily share a photo from the Gallery or a web page. "By switching to the List View, you can view all your drafts and published posts that you wrote using the app." Unfortunately, you can't edit existing posts.

All in all, Blogger's Android app offers very few features and I would only use it to write short posts or to share photos from a trip. Maybe Blogger's team should also develop a mobile web app which could be updated faster.

Android Market link: Blogger's app.

2/2/11

Android Market for the Web

Google has finally released the Web-based version of the Android Market, which is now available at market.android.com. You can link to applications, find apps from your computer and install them over the air.

Android Market for the Web includes all the applications, not just the ones that are available for a certain device or a certain version of Android, so it's much more comprehensive than the application that's installed on your Android device. You'll be able to find paid apps even if you live in a country where you can only install free apps and you'll be able to find apps that require Froyo even if your phone still uses Android Donut. In fact, you don't even have to be an Android user to explore the Market.

I've tried to install an application from the web site, but Google shows an "invalid request" error after the authentication process.



To make the Market even better, Google announced two additional features that will be available soon: in-app purchases and fixed pricing for various currencies. That means you'll see less apps that cost $1.73 or €2.26, assuming that developers will adjust their prices.

Android Honeycomb's Browser Supports SVG

One of the most annoying things about Android's built-in browser was the lack of support for SVG (Scalable Vector Graphics). Android's browser was the most popular mobile browser that didn't support SVG and that was surprising, considering Google's push for better web apps.

Ariya Hidayat tried to see if Honeycomb's browser can handle SVG files and the good news is that the answer is affirmative. Hopefully, the next Android release for smartphones will include this feature.

1/19/11

The Good News About Android's Version Distribution

When you develop a product and use liberal licensing terms, there's always the risk that someone else will use your code to create a poor product. Maybe it will include a lot of unnecessary features, it will be slow and have a lot of bugs or it will never use the latest version of your software.

Android's goal was to be a common baseline that enables innovation in the mobile space. Convincing other companies to use Android wasn't easy and that's one of the biggest Google accomplishments. Not many people believed in Android's success three years ago and its adoption rate is still surprising.

Convincing companies to update their Android-based firmware faster is much easier. If users only buy Android phones that have the latest version of the operating system and constantly request phone manufacturers and carriers to update the software, then they'll work harder to improve their products.

Google has recently released some information about the current distribution of the Android versions and the good news is that 87.4% of the Android phones use Android 2.x, up from about 55% in July. 51.8% of the phones use Froyo, a version released 7 months ago. In only one month (August 2010), Froyo's share grew from 5.5% to more than 28%, after Motorola and HTC updated phones like Droid, Droid Incredible, Evo 4G, and Desire.


ZDNet says that "almost 13% of Android users are still running versions of the mobile OS that are several generations old and these users will never see Android 2.1", but this percentage is constantly decreasing. Even if they're using Android 1.6, that's still a much better operating system than the one from a feature phone and it still lets them use many apps from the Android Market. A slower update rate is a small price to pay for creating an ecosystem of heterogeneous devices that run the same operating system which is not perfect, but it's "good enough".

{ image licensed as Creative Commons Attribution by Google }

1/10/11

Google Goggles Solves Sudoku Puzzles

Google's visual search tool has a new trick up its sleeve: solving Sudoku puzzles. Google Goggles 1.3 for Android scans barcodes much faster, recognizes print ads from the major U.S. magazines and newspapers, but most people will probably ignore those useful features and will try to see if Goggles can actually solve Sudoku puzzles. The nice thing is that this feature also works in the latest version of Google Mobile App for iPhone, along with print ads recognition.

"Now, Goggles on Android and iPhone can recognize puzzles and provide answers to help make you faster than a Sudoku champ. So if you ever get stuck, take a clear picture of the entire puzzle with Goggles and we'll tell you the correct solution," explains Google.

Maybe providing a hint would also be useful, especially if you want to solve the puzzle.




The new features show that Google Goggles has a lot of potential, but it's still not useful enough in the real world. An interesting article from Xconomy quotes Hartmut Neven, Google's technical lead manager for image recognition, who says that Goggles is not yet an universal visual search tool. "What keeps me awake at night is, 'What are the honest-to-God use cases that we can deliver,' where it's not just an 'Oh, wow.' We call it the bar of daily engagement. Can we make it useful enough that every day you will take out Goggles and do something with it?"

1/9/11

Android Addresses UI Shortcomings

It's amazing to see how much Android's user interface has changed ever since Matias Duarte was hired by Google to improve Android. Matias has previously worked on Sidekick, Helio and Palm's WebOS, so Android is a perfect fit for him. In only 9 months, Matias Duarte and his team managed to address a lot of Android's UI shortcomings: a virtual keyboard that wasn't good enough, an uninspired interface for multitasking, the hidden menus that required to click on a soft key to display them, inflexible soft keys that were restricted to a single orientation.

Here's, for example, the navigation bar that replaces the hidden menu for common actions in Android Honeycomb:


The Gmail app currently available in the Android Market requires to use a hidden menu to perform common actions like composing mail or going back to the inbox:


Here's a comparison between the Froyo keyboard and the Gingerbread keyboard. According to Google, "the Android soft keyboard is redesigned and optimized for faster text input and editing. The keys themselves are reshaped and repositioned for improved targeting, making them easier to see and press accurately, even at high speeds."


In an interview with Joshua Topolsky from Engadget, Matias says that Honeycomb is the future of Android in terms of user experience. His job is to make Android's interface so good that companies like HTC or Samsung don't have to spend so much time improving it. The stock user interface will raise the bar high enough to be more than a solid foundation.
You're not working on one product, you're not saying "we're one company, vertically integrating and making one product and we're going to focus on one market and we're going to try and meet that particularly need." But instead, the idea is that there's a common problem that every company that wants to succeed in making computing better, making computing mobile has and that's the fundamental platform problem. We're not only going to try to find a way to get everybody to benefit from it, we're going to do it for free. We're going to work on building this common tide that rises all boats.

It's interesting to think of Android as "the tide that rises all boats", a platform that accelerates mobile development not just for smartphones, but also for tablets, media players, digital cameras, TVs, cars, appliances and much more.