Liam Green-Hughes's blog

Passing data from a PHP script to an Android AppInventor application using tinywebdb

Google's Android App Inventor is great fun to play with and I think represents a fascinating leap forward in mobile application development. It provides a whole toolbox of ready to go functionality, but sadly missing from this toolbox are facilities to interact with web sites and services (with the exception of Twitter of course). However there is one component that provides a glimmer of hope and if you want to publish data in a way that can be used by Android App Inventor developers then you can use this component with a PHP script to easily pass data to the mobile device.

Using Google's App Inventor for Android on Ubuntu 10.04 (Lucid)

Recently I got my invite to try out the beta of Google App Inventor for Android, a simplified environment to enable people to create applications for Android based phones using visual building blocks instead of a programming language. Google have written extensive set up instructions to get your computer and phone set up: http://appinventor.googlelabs.com/learn/setup/index.html but also on this page is a bit of text that could cause us trouble: "If you are using GNU/Linux, then you should use Sun Java rather than OpenJDK. App Inventor does not work well with OpenJDK." Unfortunately OpenJDK is the default for Ubuntu 10.04 and it might not be obvious how to get the Sun version, so I thought I'd better document what I did to get it working.

The MiFi 2: Sometimes sequels are better than the original

The front of the MiFi 2Back in June I attended an event where the new version of 3's MiFi was shown off publicly for the first time. I was impressed then with it and the improvements over the original version and have now, thanks to ThreeMobileBuzz had the chance to trial one of these, putting it through its paces in a variety of situations. The device did not disappoint and proved useful in many situations and easy for people to use. The MiFi 2 feels a lot easier to use than its predecessor. This is perhaps odd as the MiFi 1 was not very difficult to use, but never really felt responsive. The lights on the front of the original unit sometimes didn't help much and when starting up the device, if you are in impatient type, it was easy to think that it was not working. The one button design of the MiFi 2 and the informative screen solve all of this by providing a very obvious visual indication of what the device is doing. It is really easy to tell when it is starting up, or ready to use and the availability of this information greatly enhances the user experience. You get help cards and a set up guide to help you on your way too.

Hands on with an £85 Android Tablet Computer

Eken M001 and HTC Desire side by sideToday (Sunday 18th July) Techcrunch published a story about how the Android operating system, which is now spreading beyond the mobile phone, is poised to take over China and said this will have global implications. Coincidentally yesterday I took delivery of a device, made in China, that is maybe not too well known: the Eken M001 Android Tablet. This gives you a WiFi enabled Android computer with a seven inch touchscreen that has 128MB of RAM, 2GB of storage and an SD card slot. None of these specifications are particularly remarkable, but what is astonishing was the price: £85 (about US $130) from a reseller on Amazon. Even a 7” digital photo frame would typically set you back £30! (about US $46)

Grab the greenhughes.com app from Nokia's Ovi store now!

A few days ago WOMWorld/Nokia asked "Have you made an Ovi app yet?" Ovi is Nokia's mobile app portal, similar in idea to Google's Android Market or Apple's App Store. My answer to this question was no, it hasn't occurred to me, but it turned out that a tool existed to turn any RSS feed into an app without needing to go to the effort of doing any coding. I had a spare half an hour so I decided to give it a try to see if I could make an app for this site. The app generator takes you through a wizard that asks you for a few settings, a few graphics and then submits you shiny new app for a review process. A couple of hours before writing this post I got an email to say my new app is now available in the Ovi app store - for free!

More video and fewer decisions: YouTube Leanback and Redux explored

Internet video is largely dominated by short clips. YouTube, probably the most popular video upload service limits the length of individual videos to ten minutes for most accounts. So what happens if you just feel like relaxing in front on the TV, kicking off your shoes and just want to be entertained without having to make lots of decisions on what to watch? Fear not, solutions are emerging to meet this requirement and out of curiosity I sat on my sofa and tried two out: the new YouTube Leanback and Redux.com's “Watch in TV mode”.

Using the Android Scripting Environment to find out if a book is in the Library

Being a developer type I couldn't wait to start experimenting with coding on my new HTC Desire. Being Android powered it is very friendly and coding mainly takes place in Java, which I'm familiar with. This class of mobile device is incredibly powerful of course, armed not just with portability and web access but also decent processing power and a variety of sensors. We're still learning about what exactly this means and what opportunities it can bring and so it is very important to be able to experiment, try out ideas and build rough prototypes. This is where the Android Scripting Environment (ASE) comes in, and I used it to build a prototype application to scan a barcode on a book and use that code to see if it is in a library. Handy when deciding whether to buy a book!

My first week with the HTC Desire

Partial screen shot of the DesireJust over a week ago I walked into a mobile phone shop and handed over my own hard earned cash and bought myself an HTC Desire. I'd thought long and hard about what phone to get. The HTC Hero I had on trial last year was great, but had a few problems that put me off. The Desire has addressed these problems though and added more features, so after reading up on it and seeing one in real life I knew this was the phone for me. A few people have been asking about the phone, so I thought I would share some first impressions.

“Your MP” Boxee app Release Announcement

I am delighted to announce the release of a new application for Boxee: “Your MP”. The details and background to this application can be found in my original blog post about it: “An experimental Boxee app to keep track of how your MP votes” and at the time I said that if there was sufficient interest in it I would develop it further and release it. I am really pleased that there was interest and thank you to everybody who took the time to comment, tweet and spread the word about the app, I hope you enjoy it now you can use it! Since the original post I have added a couple of extra features too.

MiFi 2: The MiFi rights its wrongs

The MiFi is a handy little device from 3 that allows you to have a pocket sized mobile broadband router that can connect to the mobile network to give you access to the Internet while you are out and about. Despite its convenience the unit did cause owners to have a few gripes, it had a status display that was tricky to understand, you could only reconfigure it with the supplied Windows client and its three button operation proved unpopular. Taking this feedback onboard 3 have been working with the unit's maker Huawei to bring out a new and improved version and I've just been to the event in London where the MiFi 2 (also known as the Huawei E585) was shown off to bloggers.

Syndicate content

Back to top