https://github.com/Aion-/IRCLib :-)
This is the project I have been working on lately.
The API is based on the observer design pattern ( http://en.wikipedia.org/wiki/Observer_pattern ) and is fairly simple to use: you only need to create a Connection object and everything else will be handled by the internal listeners found in the net.kevin.irc.protocol.network.internal package.
I tried to make it as flexible as possible by relying on numerics 004 and 005 and because of that it supports all IRCds - well, all the ones I have tried so far (SwiftIRC and Rizon).
One can easily make a client by adding listeners as callbacks.
I was looking for easing functions and found this awesome website: http://gizma.com/easing/
Edit: this is also interesting: http://sol.gfxile.net/interpolation/index.html
There seems to be many folders and files to upload for android apps so instead of posting my hello world app on this website, I decided to upload it on github. Here is the link for those of you who are interested in seeing the source code: https://github.com/Aion-/HelloWorldAndroid
I have yet to take a look at the documentations of the Android SDK, but I am starting to get the hang of it.
Working on a mIRC-like IRC client in Java :)
https://github.com/Aion-/EtheriaIRC
The approaches I used are subject to change. I will most likely implement proper design patterns and such.
Preview:
http://www.hawkee.com/pictures/f_204352_xyoWCVs6MEJnXehbjsGjxTbgI.png
Glad to hear it worked.
@Sorasyn
Just applying some velocity to the x and y coordinates does the trick :p