Android one finger zoom tutorial – Part 2

Welcome to the second part of the Android tutorial on how to make your own zoom control like the one used in Sony Ericsson X10 Mini in the Camera and Album applications. Click here to read the first part of the tutorial.

Don’t forget to go to Android Market and download Sony Ericsson Tutorials, the app that collects all sample apps in this and other Sony Ericsson tutorials.

Read more

Sony Ericsson top 5 list from Google IO

Last week I, Karl-Johan Dahlström, and some of my colleagues at Developer Program went to San Francisco for Google IO. I wanted to give you some reflections from the event that took place at Moscone West centre. First of all the Moscone West center, with a capacity of 5000 people, seems a bit small if you ask me considering the number of people who could not get tickets to the event. Let’s hope for bigger venue next year since the interest in Android will continue to increase. I had some really interesting and intense days and got to see all the amazing things that is happening with Android and products based on Android. Below is my top 5 list of things that was announced and happened at the show:

1)      FroYo announcement and of course the performance boost via JIT compiler.

2)      PayPals Mobile Payment library available for Android, need to check if apps are allowed to use this on Android Market.’s-mobile-payments-library-now-available-for-android-io2010/

3)      The first Google TV from Sony, this is soooo cool how the TV and Internet get seamless integrated and together with the Cloud to device API it gets even more interesting.

4)      Cloud to device APIs, this will definitely create new opportunities, check the demos on

5)      Tried the Perceptive Pixel multitouch screen at the After Party. Loved it. Not sure what I can use it for back home, but I want one 😉

Comments and your personal top 5 lists are welcome

Besides me and my colleagues from the Developer Program, Sony Ericsson participated at Google IO with a good mix of people, everything from Product Managers, Software Architects, UI-people, and software developers. We showed off our great Android devices at the OEM Sandbox station, and the interest for X10, X10 mini and X10 mini pro was huge. The people I spoke to love the small size of mini and the experience we created on all of our devices. The fact that X10 mini stands out from the crowed of Android devices was really appreciated.

For the people that have not yet seen the keynotes, below is a link to the sessions.

Read more

Making your own 3D list – Part 1

This is the first tutorial in a series of three on how to make a cool looking list in an android application. My name is Anders Ericson and I have been working with user interface (UI), for example the one in the Timescape™ application that you can find in the Xperia™ X10 mini and Xperia X10™ mini pro. Since the UI is one of the first things users will notice when they try an application the first time I wanted to create a tutorial that allow any android developer to create their own custom list view, similar to the one in Timescape™, with 3D feel and dynamics.

In this first part of the tutorial we will create a basic list and in the two following parts more and more functionality and features will be added. I will also show you how you can use the basic structure of the list and change it into whatever works best for your app. Below is a link to the source code of part 1, prepared for you to set up your own project in e.g. Eclipse. Don’t forget to download the Sony Ericsson Tutorials application from Android Market where you can try the sample apps from each step of the tutorial. I look forward to see your comments and questions.

Read more

Android one finger zoom tutorial – Part 1

Welcome to this first Android tutorial on how to make your own one finger zoom control like the one found in the Camera and Album applications in the Sony Ericsson X10 Mini. The Tutorial is divided into four parts, each part adding new features. Below is a link to download the source code for part 1 of the tutorial, prepared for you to set up your own project in e.g. Eclipse.

Read more

Google I/O – SCVNGR Social Game – Secret word

If you are participating in the SCVNGR game you should visit Sony Ericsson in the OEM Sandbox. We will have a demo station in the Android area to show XPERIA™ X-10, XPERIA™ X-10 mini and XPERIA™ X-10 mini pro. The secret word to type in when you have scanned our bar code  is “TIMESCAPE”. 

Good luck with the rest of the competition.

Check out the OEM Sandbox at

Read more

Sony <3 openness

Don't miss out when Alin Jerpelea and the Open Device team add new devices, software versions or instructions related to AOSP.

Scandinavian Web Developer Conference , June 2-3rd in Stockholm

This will be a conference full of interesting topics in the web developer area with a lot of skilled speakers. If you are able to be in Stockholm these days go ahead and sign up for the event.  On the second day two of my colleagues will take you through an technical session called “The phone in the cloud – utilizing resources hosted anywhere” Presented by Claes Nilsson and Thomas Bailey. Here is a short Summary of the content for the session:

Sony Ericsson is actively working with evolving web standards and developing supporting technologies to shape and build future applications and services. In this technical session we will share and explore some of our ideas and thinking including

  • Review of the web standards that Sony Ericsson is actively working with and why we think they are important
  • Overview of the Sony Ericsson WebSDK and where we are planning to take it
  • Demo of a prototype concept using web services locally upon the Sony Ericsson Xperia™ X10

 To read more and to sign up!

Read more

Sony Ericsson at Google I/O – 2010

Come and join us at the leading android developer event of the year. Meet the Developer program team from Lund and Redwood  at Google I/O in San Francisco.

There will be 4000 developers gathering  together during two days.  Me and my colleagues will showcase our signature application at the X-10 and both X-10 mini and X-10 mini pro.

I hope you will show us your coolest applications and run them on our new devices. It´s easy to find us in the “Android area” where we will be demonstrating in the “developer sandbox”. Read more about what you´ll discover in this area.

Together with  four other invited handset manufactures we will be a part of a fireside chat on May 20 at 1PM. The session will be moderated by Eric  Chu from Google and involve all panelists and the audience during one intensive hour. Read more about the session

I hope to meet you at Moscone West in San Francisco May 19-20. Some of my other colleagues you will meet in the “OEM sandbox” are Karl-Johan Dahlstrom, Erik Hellman, Bill Maggs, Sheana Hogan, Eric Ang, Magnus T Johansson and Sachin Anand.

More information about the event:

Read more

Xperia™ X10 update to Android 2.1 in Q4 2010

We are happy to let you know that today Sonyericsson announced that the UX platform (UXP) for the Xperia™ X10 family of phones will be upgraded in Q4 2010. Example of updates are:

• Upgrade to Android OS version 2.1
• HD video recording as per the same execution as Sony Ericsson Vivaz™
• Wireless home connectivity via DLNA
• Improvements to signature applications Timescape™ and Mediascape

More info on the UXP platform update can be found on our sister blog

Read more

Sony Ericsson at Web 2.0 Expo New York

Sony Ericsson Web 2.0 Expo New York booth

Sony Ericsson Web 2.0 Expo New York booth

As you might’ve seen if you follow me on Twitter –
@troed – I’m at the Web 2.0 Expo conference in New York this week. While some of my thoughts on the conference are in my tweets, more will come when my hotel gets the Internet back up working (or I get back home) – but until then there’s one observation I’d like to share.

I now know why some believed teenagers weren’t using Twitter.

Web 2.0 safety sign


More information:

Read more

Speed of Innovation

A basic problem when trying to project a possible future is defining some sort of metric relevant to the area you’re researching. In this post, I’m going to detail one such metric that I find interesting when looking at the future of [mobile] software platforms – Speed of Innovation.

No matter where you happen to work, it’s a sure bet to claim that the majority of innovation in operating system features (scheduler advances, memory allocation algorithms), applications (music players, games) and services (location based wikis, streaming media) comes from others. When not affiliated in a way that makes the choice of for you, you tend to choose a system where you have easy access to make modifications – often Linux and other unix derivates.

Open source is a bit like basic research in that there’s no immideate economical benefit for the person(s) sharing innovations with others, but everyone knows that building a better common base allows for greater later innovations (similar to applied research).

Thus, once innovation has happened – and it’s likely it will have happened on an open source system – it will spread to similar or compatible systems. If someone were to publish a better process scheduler, it would quickly spread to platforms where no or very small changes to the original invention are needed.

These platforms would score higher on the Speed of Innovation criteria.

Now, of course it’s possible to duplicate all the innovation (according to some measure of relevance) to a proprietary platform, but it’s quite expensive (and more so the larger the differences from the original). This can be quite hard to accept if you’re a company with an existing large investment into a proprietary system, but as Seth Godin says – we must ignore sunk costs.

Now, not everything has to do with low level operating system APIs. There’s been a shift towards open third party development lately, especially on the smartphones-that-aren’t-smartphones. This has happened partly due to a change in turnaround times from development to getting the application into the hands of actual users (via app stores) but also due to an increase in platform capabilities and better development environments. The future in this area is projected to be what’s called web application development, web apps, and thus in the Speed of Innovation metric we need to take that change into account as well.

Interestingly, it’s the same thing. There’s one web component available, open source, where much of the innovation in the field tends to happen – Webkit. As detailed above, that component is available on unix platforms and if you’re already working with such a platform all new developments benefit your system with no or minimal changes.

Combining an open platform where much code already exists with a modern web engine and display framework and you get a platform where third party innovation will happen at a rapid pace. So rapid, it suddenly becomes less interesting to look at actual support for feature X today, and instead plot a trajectory where feature X is likely to have been supplied by someone, within a certain time frame.

It’s thus less a game of writing long lists of requirements, and more a game of simply (hah) projecting general technological development. Us futurists love to do that. For everyone else:

If you’re a developer, you want to be where you can fulfill your vision.

If you’re a consumer, you want to be where you can do what you want to do.

If you’re a handset manufacturer, you need to be where that innovation happens.

Android™ by Sony Ericsson – the XPERIA™ X10

Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions.

More information:

Read more

Augmented reality made possible

Learn how to develop apps with the new SmartEyeglass SDK.

Page 55 of 56« First...53545556