Making your own 3D list – Part 3 (final part)


This is the third and final article in the series of how to make your own list view. Right now we have a basic working list with some nice graphics. Click here to go to the previus part of this tutorial. In this article we will add some behavior to our list and add the fling and bounce/snap effects. Fling support is in my view mandatory for any list where you navigate by touch. As a user I wouldn’t expect that the list simply stops when I lift my finger from the touch screen. If I give the list a velocity, I expect it to continue scrolling for a while, and gradually slow down until it comes to a halt. Fortunately, supporting fling is no big deal. In fact it’s very simple. Below is the source code for this part of the tutorial ready to be set up in e.g. Eclipse. And as usual: Don’t forget to download the ‘Sony Ericsson Tutorials’ app from Android market where all sample apps for this and other tutorials are collected.

Read more

Xperia™ news!

As many of you probably saw yesterday Sony Ericsson announced a new product in the Xperia™ product line called X8. X8 brings together features from both X10 and X10 mini and will retail for under €200 in most markets. The X8 comes with a HVGA screen and a 3.2 mega pixel camera. Below is a short video showing what the X8 looks like.

More info on X8 and the Q3 update to Android 2.1 for X10 and X10 mini/pro can be found on our sister blog, the Sony Ericsson Product Blog

Read more

Thoughts from Nordic Mobile Developers Summit 2010

Last Thursday I attended the first Nordic Mobile Developers Summit in Stockholm arranged by the Swedish magazine I gave a presentation with the highly innovative title “Android for Developers” where I gave some tips and insights into successful Android application development. It was a very well received session that I will mostly likely repeat in updated forms at later events. All the slides from the event can be found online.

Read more

Sony Ericsson speaking at the Nordic Mobile Developers Summit

Tomorrow, the 10th of June, Erik Hellman from Sony Ericsson will be speaking at the Nordic Mobile Developers Summit in Stockholm where he will be talking about how to make a successful Android application. At Sony Ericsson Erik works as an architect for Android software and has been involved in the X10 mini project from the start. Erik has long experience from Sony Ericsson and is a well known speaker at conferences all over the world.

Erik will be blogging from the event so keep your eyes open for blog posts from Erik in the next few days.

Read more

Thoughts from SWDC 2010…

Last week we attended the SWDC 2010 event in Stockholm which ran over two-days from Wednesday 2nd to Thursday 3rd of June. The days were back-to-back with interesting sessions but we were mainly there for the second day which was focused on mobile.

Claes Nilsson and myself decided to talk about some of the work we are doing with standards and also the various tools and ideas we have available now and coming soon. We wanted developers to come and join us within W3C and get involved in some of the on-going standards work.

We are working on ways to expose phone features to the web runtime where we have 4 platforms and the common thread is the web browser – the cost is that you need to target lowest common denominator to work across platforms so we are trying to increase the default capabilities available and make them consistent.

The development of standards usually takes a long time – the trade-off in having well thought out and, as much as can be, long-term future relevance. We presented some middle-grounds, such as the WebSDK but also some prototypes of entirely web-based tools.

The main focus of our session was our ”WARP” (Web Application Runtime Platform) demo upon the X10. In essence it is a server that allows the web browser, through user-granted approval, to access and query the phone. Our intention is take ”real world” lessons-learned from implementation and testing and roll them back into the specifications work.

We had a small setup outside the main presentation area with some X10, X10 mini and X10 mini pros. The feedback was great and we really appreciated the time we got with people as they tested out apps – in some cases even some live coding to optimise layouts.

We would like to thank @petersvensson for putting on the event and his team of volunteers who did a great job.

Photo stream @

Read more