The last year has been a phenomenal one for the Android ecosystem. Device activations grew 250% year-on-year, and the total number of app downloads from Android Market topped 11 billion. As the platform continues to grow, we’re focused on bringing you the best new features and innovations – including in security.
Adding a new layer to Android security Today we’re revealing a service we’ve developed, codenamed 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. We also analyze new developer accounts to help prevent malicious and repeat-offending developers from coming back.
Android malware downloads are decreasing 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. While it’s not possible to prevent bad people from building malware, the most important measurement is whether those bad applications are being installed from Android Market – and we know the rate is declining significantly.
Android makes malware less potent In addition to using new services to help prevent malware, we designed Android from the beginning to make mobile malware less disruptive. In the PC model, malware has more potential to misuse your information. We learned from this approach, designing Android for Internet-connected devices. Some of Android’s core security features are:
Sandboxing: The Android platform uses a technique called “sandboxing” to put virtual walls between applications and other software on the device. So, if you download a malicious application, it can’t access data on other parts of your phone and its potential harm is drastically limited.
Permissions: Android provides a permission system to help you understand the capabilities of the apps you install, and manage your own preferences. That way, if you see a game unnecessarily requests permission to send SMS, for example, you don’t need to install it.
Malware removal: Android is designed to prevent malware from modifying the platform or hiding from you, so it can be easily removed if your device is affected. Android Market also has the capability of remotely removing malware from your phone or tablet, if required.
No security approach is foolproof, and added scrutiny can often lead to important improvements. Our systems are getting better at detecting and eliminating malware every day, and we continue to invite the community to work with us to keep Android safe.
There may be times when you don’t have an Internet connection on your Android device, but you still want access to a file you’ve saved in Google Docs. Now you can select any file in Google Docs to make it available offline. So regardless of whether you’re connected to the internet, you’re always connected to those files.
Even better, Google Docs automatically updates your offline files when you’re on Wi-Fi. You can also manually update files anytime you have a data connection by opening the file or tapping ‘Update’ from the Offline section of the app.
Make file available offline
Update online file
Make file available offline
Update offline file
For those of you with Android tablets, we’ve also improved the Google Docs reading experience. Now, when you open a Google document on your tablet while online, you’ll get a high-resolution version of the document. Swipe left and right to flip between pages, or use the slider at the bottom to page ahead quickly.
There may be times when you don’t have an Internet connection on your Android device, but you still want access to a file you’ve saved in Google Docs. Now you can select any file in Google Docs to make it available offline. So regardless of whether you’re connected to the internet, you’re always connected to those files.
Even better, Google Docs automatically updates your offline files when you’re on Wi-Fi. You can also manually update files anytime you have a data connection by opening the file or tapping ‘Update’ from the Offline section of the app.
Make file available offline
Update online file
Make file available offline
Update offline file
For those of you with Android tablets, we’ve also improved the Google Docs reading experience. Now, when you open a Google document on your tablet while online, you’ll get a high-resolution version of the document. Swipe left and right to flip between pages, or use the slider at the bottom to page ahead quickly.
Hot on the heels of Android 4.0, Ice Cream Sandwich, we’ve updated Google Search for previous versions of Android: it’s all around faster, to get what you need quickly. In this version, you’ll notice:
Faster, smoother performance, with an updated and simplified user interface.
Suggestions for your search grouped by type, with web suggestions at the top.
Country-specific suggestions and search results for all countries with Google domains.
Long press to remove history items.
Search history, search suggestions and on-device results
Here are some additional tips we’d like to share:
Tap the arrow to the right of a search suggestion or history item to add it to your search term before searching.
Get suggestions from other apps on your phone – check out searchable items in Search settings.
Long press on home screen to add the Google Search widget, if you don’t have it already, to access search faster.
If you have Android 2.2 or later, you can download the app from Android Market or scan the QR code below.
Starting today, Galaxy Nexus by Samsung will be available in the U.S. on the Verizon Wireless 4G LTE Network. Visit google.com/nexus to buy it online, or go to your nearest Verizon Wireless, Best Buy, Costco or Radio Shack store. Galaxy Nexus is also arvailable through our carrier partners in Canada, the United Kingdom, Germany, Italy, Korea and Japan. Soon, it will be available in Australia, France, Russia, India, Taiwan, Hong Kong, and elsewhere!
Galaxy Nexus is the first phone with Android 4.0, Ice Cream Sandwich and combines the latest Google software with cutting-edge Samsung hardware. With a super slim profile, Galaxy Nexus features a 4.65” Contour Display with a true high definition (720p) resolution HD Super AMOLED screen. Galaxy Nexus also features a lightning-fast dual-core 1.2GHz processor combined with 4G LTE or HSPA+ technology. To see Galaxy Nexus in action, check out this video:
Paired with Ice Cream Sandwich, the latest Android software, Galaxy Nexus is simple and beautiful. WIth innovations like Android Beam, a camera with fun Live Effects and zero-shutter lag for instant photo capturing, a deeply integrated Google+ experience, and a new People app, Galaxy Nexus is beyond smart. Galaxy Nexus is also the first device to feature Face Unlock, which uses state-of-the-art facial recognition technology to unlock your phone. For a look at how powerful your smile can be, check out the video below.
Posted by Andy Rubin, Senior Vice President of Mobile
November was a busy time in Google Analytics. In particular, the Mobile App Tracking Team has a few things to announce.
EasyTracking Library – automatic session management, better integration with Google Analytics SDK
Updated Google Analytics SDK – More reliable method for sending hits, Android Market referral issue fixed, available via the Android SDK manager
More samples – new open source application aimed to help reduce the ramp up time for new developers who want to track their apps
EasyTracker Library
We’ve created EasyTracker libraries for both iOS and Android. The EasyTracker library will enable tracking of your application down to the Activity (or UIViewController for iOS) level with almost no coding required on your part. See the ReadMe file and source code for details. These Libraries are intended for use with the standard Google Analytics SDKs and should make it very easy to add standard tracking to your applications.
Another advantage to using the EasyTracker library is session management. As many developers know, it’s not always easy to determine whether your application is active and when to start a new session. The EasyTracker library handles this for you. It will determine when your application has been put into the background and will start a new session automatically.
The Android version of the Library not only provides for easy tracking, but also ensures that all calls to GoogleAnalyticsTracker are done off the main UI Thread. Using this library should address responsiveness issues some Android developers have seen using the Google Analytics SDK.
We’ve adapted the Android Notepad sample application to use the EasyTracker library, just to show you how easy it can be.
Check the ReadMe files in the libraries themselves for more information on how to use them.
New Versions of Google Analytics SDK for Android and iOS
We’ve released version 1.4 for iOS and version 1.4.2 for Android. The iOS version of the SDK has one new feature. Both versions contain several bug fixes as well. Read on for details.
iOS
We’ve added a new method, dispatchSynchronously, that blocks while it dispatches hits. It won’t return until the hits sent have either been acknowledged by the Google Analytics servers or the specified timeout period has elapsed. This provides a more reliable method for sending hits before your application terminates or goes into the background.
We’ve also addressed several memory leaks and crashes reported against the SDK.
Google Analytics SDK now available via the Android SDK Manager
We’ve added the Google Analytics SDK to the Android SDK Manager. You can download the latest versions using the Android SDK Manager instead of checking the website for updates.
Of course, this only applies to the Android version of the SDK.
MobilePlayground
We’ve released an open source application for both iOS and Android that exercises all the APIs for Google Analytics that are available to Mobile Application developers. You can find them at trunk/src/tracking/mobile.
Reporting Problems and Feature Requests
We really value your feedback. If you are having problems with the SDKs, let us know by posting them on the Google Analytics issues website at http://code.google.com/p/analytics-issues/issues/list. Use the component MobileTracking when entering an issue or looking through the list for issues already reported against the Mobile App SDKs.
Please stay tuned for more exciting news regarding Mobile Application Tracking with Google Analytics.
With the rapid smartphone growth, it’s no surprise that consumers are downloading a huge number of apps–10 billion on Android alone, as of last week. Many app developers are recognizing the opportunity to develop on Android, including PrivacyStar, a small privacy services company offering smartphone users the ability to block unwanted calls from telemarketers via their mobile app. To help grow their business on Android, PrivacyStar looked to AdMob to drive quality downloads of their app.
PrivacyStar had used a variety of marketing channels to promote their app, including desktop display and television advertising. While successful, this initial acquisition strategy resulted in relatively high cost-per-acquisition (CPA), with downloads costing upwards of $5. Seeing the need to reach their audience while on specific smartphone devices and slash CPA, the PrivacyStar team decided to try in-app advertising across a number of mobile ad networks to drive users to download their app directly to their devices.
AdMob was able to deliver and quickly become their most effective channel of advertising. Other mobile ad networks struggled to maintain a low CPA as they grew on Android inventory. The team then began optimizing their advertising within other mobile apps on the AdMob network—informed by data from Google Analytics. App placements were limited to particular app categories to focus their audience and placements that didn’t meet the aggressive CPM targets were excluded. Within a month of these optimizations, cost per acquisition fell to less than $2, a fraction of their initial acquisition cost. Additionally, the quality of downloads that AdMob drove were far superior, with more users upgrading to a monthly subscription.
The success that PrivacyStar has achieved with AdMob and Google Analytics has them poised for continued growth on Android. For more details on PrivacyStar’s approach, check out the full case study.
Celebrate the most wonderful time of the year and Androidify yourself with a bunch of new winter gear. Dress up your Android with candy canes, mittens, skis, antlers, sweaters and more! (Did someone say 2012 party glasses?) Head over to Android Market to get the latest Androidify update and make your Android ready for the season!
Posted by Thomas Gayno, Marketing Manager, Creative Lab
Google Maps continuously works to bring you real-life 3D representations of your favorite cities from around the world. Google Maps in 3D combines a functional map with stunning visuals. You can tour an increasing number of cities in 3D and experience the streets and sights right from your computer or Android device.
Since embarking on our 3D mapping efforts, we have amassed a collection of cities that allows you to feel like a jet-setter. We have recently expanded and improved this collection to include more cities in Japan, Europe and the US, to name a few. You can experience a few cities below.
Hop on your scooter and take a romantic tour through Rome, Italy.
Tour Seville, the artistic, historic, and cultural capital of southern Spain.
Or take a look at the casino resorts that dot the Las Vegas Strip which has also been updated with 45 degree satellite imagery as well.
New 3D maps coverage is available in:
US: Foster City, Honolulu, Las Vegas, Norfolk,Palo Alto, Portland, Redwood City, Riverside, Salt Lake City, San Antonio, San Diego, Santa Cruz, Sunnyvale. Europe: Rome, IT, Rotterdam, NL; Seville, ES; Stuttgart, DE, Amsterdam, NL
With the December movie season in full swing, we’ve just made it even faster and easier to discover movies, showtimes and theaters, all from your smartphone. Now when you search for [movies] or your favorite theater like [century san francisco] on Google.com from your phone, you’ll see interactive results for movies in a new swipeable ribbon, with the most relevant information displayed at the top of the page.
For each movie, you’ll see the movie poster, a short summary, ratings and the nearest theaters and showtimes. Designed to help you quickly browse what’s playing in theaters now, this information instantly updates as you slide through the movie posters — no need to wait for a page to load or to use the back button.
To learn more about a movie, tap the movie title to find details like the cast and a full summary. And if you see a play button on the movie poster, you can tap to view the official trailer. You can even buy tickets directly from your smartphone by tapping on underlined showtimes — and skip past those long holiday box office lines!
So the next time you head out to see sagas of vampires, the world’s biggest Muppets fan, dancing penguins or nearly impossible heists, try the new interactive results for movies by visiting Google.com on your iOS or Android phone’s browser and searching for [movies], [theaters] or a movie title. This feature is available in English, in the US.