This post will be cut in two parts. In the first part, I’ll present my small android library FlipImageView which allows you to create easily an ImageView which can turn into another Drawable. Then I’ll show you how the animation is performed and how you can modify it.

You can download a sample app on the store if you want to see what it looks like.

The Sliding Menu, aka Fly in App Menu, appeared about one year ago (@see Prixing, Facebook, etc.). Because of the ease of use and the effectiveness, the users quickly adopted this UI pattern. You can read more about this pattern here.

One of the cons of this pattern is the fact that it’s hidden, so you need to inform the user he can open it. There are many ways to do this, such as guides, but there is a convenient way to do this, which is a bouncing animation when the application is first launched. That’s what we are going to talk.

Makeover

This small post, just to inform you that I just moved my blog from wordpress to this awesome Octopress, with Slash theme.

I know I didn’t posted any tuts for a long time, but I hope this makeover will motivate me again. Due to some laziness and limitations, my next posts will be english only.

This blog is now available on github, so do not hesitate to make some pull requests if you want to contrib, or fork it =)

ListView Optimisations : Part 2 (Displaying Images in Your Lists)

This second post about listview optimisations will talk about the images in your lists. This post is an extension of the first, which one was about the viewholder :

Using Monkey Tool

This first post is dedicated to a wonderfull tool => Monkey!

If you had never heard of this tool, your life is turning better now. Monkey is a simple tool which allow to generate pseudo-random gestures, on a device or on an emulator. Shortly, you can in a few seconds simulate a user using your application, but a pretty stupid one (just as all users ?) because all his actions will be generated randomly. These actions won’t make any sense, but the aim here is to detect bugs in your app, and this can be very useful. Read on →

ListView Optimisations : Part 1 (the ViewHolder)

When you develop on Android, you will probably need to make lists pretty quickly. However, it can be complicated to understand all the mecanisms when you are a beginner. This serie of posts aims to give you tips if you want to increase the smoothness in your lists.

This first post is a basic one which talk about a well known tip, called ViewHolder. Read on →

Introduction to the Monkey Runner Tool

Hi everyone welcome and in my blog for this post dedicated to Monkey Runner (Introduction by Google here). This post could be the extension of the first, which one was about Monkey (link here).

This post won’t be a course but an introduction, because the aim is to discover by yourself how much this tool can be powerful. Monkey Runner is a tool which let the developer create programs which control the connected device/emulator.These programs will be developed in Python, and can install, launch and manipulate apps, and take screenshots. This is what we need to complete a Ant script which could build and sign the app for example. Indeed, if you have many applications, automate builds/tests, etc. becomes very interesting in order to gain time… and also because letting the computer to do all the job is pretty exciting!
//TODO, this is not interesting