Three months have gone by since the release of the first version of the Scripting Layer for Android Tablet Remix. In that time quite a few changes have been made to the upstream version of the Scripting Layer for Android (SL4A) and I have had a few people asking me when these features are coming to the Tablet Remix. So just in time for Christmas I am pleased to announce that these changes have been imported into the source code for the Tablet Remix and it is now completely up to date with the latest SL4A features! Probably the most significant of these is the Full Screen UI.
*** UPDATE: The second version of this app has now been released. This page has been updated with the new version. *** A couple of days ago on the android-scripting Google group I was very pleased to announce the first release of the Scripting Layer for Android Tablet Remix also known as SL4A Tablet Remix. As the name implies this is a version of the Scripting Layer for Android that has been adapted for Android Honeycomb tablets, especially the Asus EEE Pad Transformer. There is still a lot of work to do on this app and a lot of improvements that can be made, but at last in is in a usable state and if you enjoy programming or want to learn about it this could be for you. The app builds on the fantastic work done by the contributors to the original SL4A project and extends functionality to being the Honeycomb look and feel to the app as well as extending the programming environment provided by SL4A to take advantage of some of the great features of the latest Android tablets.
Recently my evenings seem to have been disappearing in the blink of an eye. It is funny that when you get really into a bit of computer programming time can seem to disappear quite quickly. It can be quite a fun and mentally challenging way to spend time, not to mention absorbing. So I am hoping the project I am working on will enable more people to join that fun by writing small programs on their tablets. I am working on a version of the Scripting Layer for Android ("SL4A" – which used to be known as the Android Scripting Environment) and adapting it for tablets, especially the EEE Pad Transformer. The aim is to make the package work well on tablets and to adjust the user interface to make the most of the screen and new features such as the Action Bar.
Just a very quick post about how to get the Asus EEE Pad Transformer working with the Android SDK and Eclipse under Ubuntu 11.04. As the emulator for Android tablets can be a bit slow this could be a handy way to test out applications as you build them. The starting point is to follow the instructions under Using Hardware Devices page on the Android Developer website. Following these instructions I got the machine working on my machine so I thought I would share what I did here.
First edit a new file:
The Asus Eee Pad Transformer might occasionally closely resemble a netbook, but in fact it is a very different machine that has a lot in common with mobile phones. The inclusion of a touchscreen, cameras and sensors such as GPS and a compass contribute to some interesting possibilities. The attitude towards software is different too, like a mobile its software ecosystem revolves around “apps” not “applications” so these are programmes designed to do one or two things well rather than providing a lot of functionality. With this in mind I thought it would be fun to compile a list of interesting apps (in no particular order) – software that shows off various aspects of the device (and similar devices) and some of the emerging ideas for functionality.
It is strange to think that it was only 2007 when the first Asus EEE PC came onto the market. This fun little machine turned heads and would often be the subject of curious questions. I think it was also a bit of a game changer, opening a world of ultra mobile computing to a whole new audience. It is also ancient ancestor of the Eee Pad Transformer. I've had mine for just over a week and have sometimes used it as a tablet, sometimes as a netbook depending how I'm feeling. It is feature packed and runs on Android 3.1 (since a recent update), Google's optimised operating system for tablets. There is also a possibility that a lot of people might find it is the only machine they need.