A developer tool : Intent Intercept

Written by Xavier Gouchet - 09 november 2012 - no comments

One of the greatest idea in the Android framework is the concept of Intents, which let potentially any application interact with any other application, without any of them knowing explicitly the other.

The best example is the "share" intent. When you click the Share button on an application, an Intent is created, with a Action named "ACTION_SEND", and maybe some data embedded in it. Then Android tries to find all application who declare themselves as able to handle an Intent with the "ACTION_SEND" action, and let you choose which one to use.

Share intent - Application chooser

Intent Intercept is a pretty usefull app to know what intent is used for a specific action in an application. When an implicit intent is launched on the device, you'll always have the option to handle it with Intent Intercept which will then analyse the intent's content for you.

Intent Intercept

As always, you can download it from the Google Play Store.

Chrome extension : Android SDK reference search

Written by Xavier Gouchet - 31 october 2012 - no comments

I recently discovered and set up search macros in Google Chrome, and I really like how it can save time. "Android SDK reference search" Chrome extension goes a step further.

Android SDK reference search

Firstly, by typing "ad Act" in Chrome's address bar, you get as suggestions direct link to the Android SDK reference, for classes beggining with "Act" (Activity, ActionBar, ...).

Secondly, when browsing the Android SDK reference, you get a "View Source" link just next to the class name, which takes you directly to the source code of the given class.

You can install it from this link

Axel : an new Android XML Editor

Written by Xavier Gouchet - 05 october 2012 - no comments

Sometimes, for many reasons, I have to read, or edit an XML document from my phone. Although my Text Editor, Ted does this very well, it's not entirely perfect to edit a markup text.

Searching on the play store for a solution brought me no satisfaction : either apps were paid, specific for HTML or not user friendly. So, I decided to create one, and here it is.

Axel - a XML document Axel - Context menu

Axel displays any (well formed) XML or HTML file in a tree, and let you edit each node, with proper validation and syntax coloration.

In the future, I'll add the option to drag'n drop nodes anywhere in the tree, handling Doctype validation, and add suggestion for tag names and attributes according to XSD / DTD.

You can download it from the Play Store, and if you see anything that you would like to have in this app, please let me know !

Axel - a HTML document Felix - Edition

A developer tool : Android UI Patterns

Written by Xavier Gouchet - 27 september 2012 - no comments

There are lots of apps out there that we, developers, make for people. But sometimes, there is an application made for us.

Today I'll present Android UI Patterns, created by Groidify. This app goes in a long list of tools and websites to help UI/UX designers to create wonderful applications.

This application presents many UI Pattern libraries, to add rich UI to Android apps. And the great thing is that you can preview a sample of each library effect. This is perfect to choose between two similar applications.

Android UI Pattern Android UI Pattern

I also tested a couple of similar apps : The Ultimate Android Library, but without the ability to preview the library in action, and Droid UX, which is more focused on look and feel than UI pattern.

Felix : A new version of my Felix' plorer

Written by Xavier Gouchet - 18 september 2012 - no comments

It's always a strange feeling to dig out some code written several years ago.

After the big rewrite of Ted, my most successful app, as well as making a new icon set myself, I decided to rewrite my File Browser app to have some coherence between my utility applications

Felix - browsing and options

In the process, I also added some features who where missing for a 2012 app, like multiple selection (only available on Honeycomb and higher), or zip file management (archive, extract), or a grid view.

Felix - the grid view Felix - preview of image files

Now Felix is available in its latest version with a brand new look and feel, and more powerful than ever, and can be downloaded from the Play Store.