Android Market

How do I view the signature (MD5 or SHA1) of the certificate used to sign a given Android APK?

Your APK is a ZIP file, so extract the signature file located inside META-INF/{filename}.RSA.  For some reason the {filename} can vary, but in my example it is CERT.RSA.  View the signature information using the keytool:

keytool -printcert –file CERT.RSA

18 notes

Call + SMS Log Widget

Download Call + SMS Log Widget from Android Market.

19 notes

Google I/O 2011 Highlights

Android and MarkLocation
May 10-11, 2011 @ Moscone Center, San Francisco. There was far too much content at the conference this year for me to take it all in.  Even to follow just the Android track would require being in three different places at the same time.  Hence, this post is just a brief summary of what I did + found interesting while I was there, with links to the relevant session videos on YouTube where available

Bootcamp (Monday)
Boot camp is a much smaller warm up event (at a different location), giving students and developers a chance to get setup on key technologies before tackling the more advanced stuff at the main event. Pros

Real lab tutorials to get your hands dirty on working code.

Cons

Googlers are briefed not to announce anything new.  Resulting in Q&A sessions full of frustrating holes.

Highlights

Welcome “Don’t try and boil the ocean†and “Making the most of I/O†speech. Avoided “Beginner’s Guide to Android†(I hope I know this stuff by now) and went to “Intro to Google APIs†instead.  Google have over 100 APIs and now offers a standard way to access them online and in Android compatible Java code. “Google TV, the New Frontier for App Development†came with tips for testing Google TV apps in the current emulator.  Google TVs are a promising new class of Android device, although the product rollout will be America centric for some time with free development devices only available to US based developers. “Android Best Practices for Beginners†- Lots of UI tips and tricks, always a good recap (even for old hands). “Introduction to Honeycomb” lab session on migrating the Notepad application to the new Honeycomb UI (i.e. using the new Fragments and Action bar API).  Very useful tutorial as we all got our hands on proper Honeycomb hardware the very next day. “Getting Started with GWT & Google App Engine” - GWT offers a Java friendly method of building web apps (which are becoming more mobile friendly), and GAE offers a well supported tool chain for developing back ends (for both Android and GWT based apps).  This is a powerful combination for those of us who would like to build our products end-to-end using Java code (i.e. Android/Java clients connecting to Java servers, hosting Java based Websites).

Branded seatsGoogle I/O Day One (Tuesday)
5,000 students, developers and press crammed into San Francisco’s Moscone Center West, offering a busy conference schedule, sandboxes and office hours with developer advocates. Highlights

Watch the day one keynote, as it’s almost exclusively Android announcements. Honeycomb Highlights” - Essential viewing for anyone developing on Android Tablets. Android Protips: Advanced Topics for Expert Android App Developers” - Reto Meier (yes the author) on stage explaining how to make our great apps awesome and more tablet friendly. Don’t just build a mobile app. Build a business” - Summary of advertising on Android, regretted attending because next door they were giving out free USB developer kits. Fireside Chat with the Android Team” - Long Q&A session with the heads of the various development teams.  I asked a question near the end and got brushed off as the answer was too commercially sensitive. Android + App Engine: A Developer’s Dream Combination” - Google eclipse plug-in now provides end-to-end support for GAE, GWT and Cloud to device push messaging.  Very serious piece of kit, and all for fee.  Essential viewing! “After hours party,” with Ice cream, pinball, robots, branded cookies, flying cars, and a loud rock band.

Android pannelGoogle I/O Day Two (Wednesday)
Highlights

Day two keynote was chrome and web apps focused, with the “Mighty Eagle†of Angry Birds on stage. Android Market for Developers” - Loads of new announcements, and I burned my lunch hour by staying afterwards for an extended Q&A. Designing and Implementing Android UIs for Phones and Tablets.” Essential viewing, but the session was full before I arrived (I was stuck in lunch queues) so I attended “Optimizing Android Apps with Google Analytics” which contained little new information. Evading Pirates and Stopping Vampires Using Licence Verification Library, In-App billing, and App Engine” - Helpful guide to securing your applications and back ends, and how to turn unscrupulous users into paying customers. HTML5 Versus Android: Apps or Web for Mobile Development?” - Google are big into HTML5 web apps and offer tools for doing both web and native Android client development.  This was a great guide to doing dual development on the Google tool chain, along with the advantages of both methods.  Recommended viewing! Taking Android to Work” - A look at the (currently limited) support in Android for securing the entire device to access corporate data.  You’ll see me at the end acting as a user advocate, asking for a secure mode so I don’t need a password lock screen on the weekend.

Much more session videos can be found here. Free stuff

T-Shirts: Bootcamp (Green camouflage + Bootcamp logo – Google Employees got cooler White camouflage) and Google I/O (tasteful dark blue + Google I/O logo, with white Morse code puzzle on the back). I’m keeping my Samsung Tab for development, but gave away the Verizon 4G hotspot (with three months of data) to an American college, as the kit works only in the USA and he was the person most likely to make use of it.
5 notes

Google I/O 2011

For the first time ever, I will be attending the Google I/O (plus warm-up BootCamp) event in San Francisco. I am looking forward to getting my hands on a usable “Honeycomb” Android Tablet (maybe as a freebie?), get a chance to try out Google TV and probably learn as much as I can about GAE and GWT.  Anything else that happens when I’m over there will be a bonus. Now lets see how I cope with the jet lag.

4 notes

Global Android Activations, Oct ‘08 - Jan ‘11

Data visualization of global Android device activations from October 2008 to January 2011.

1 note


[ http://assets.tumblr.com/iframe.html?10


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser