An approach to consuming Linked Data with PHP

Extracting data from the web to use in our computer programs has always been a challenge. Many developers will be familiar with techniques such as Web Scraping, trying to parse a human readable web page and extract data and might dream of more reliable ways to query different sources for data in a standardised way. Linked Data is a proposed answer to this issue that seems to be gaining some momentum with data being exposed in this format by organisations such as the British Govenment and my own employer The Open University. So how do we query these resources and get the data into our PHP scripts?

Slatedroid community firmware brings the £85 Android tablet to life

Back in July I wrote about an Android tablet computer that I picked up on Amazon for £85. This is a really interesting device and seemed to do quite a lot. A couple of things really let it down though, its speed and the fact that you could not use Android Market with it, making obtaining most Android applications quite difficult. Fortunately a group of enthusiasts have formed a community around this device, the Eken M001, and similar devices over at Slatedroid.com. A couple of people there have put together a new firmware image which is still in beta but I've been trying it out and I am impressed so far! The tablet now has a working Market and feels much more responsive.

Build an app to search Delicious using your voice with the Android App Inventor

I am a big fan of Delicious the online bookmarking site. It has proved very useful to me as a way to find information and build a collection of links that are useful to me. Delicious also has a really good mobile site and can be a good way to retrieve links from earlier research while out and about. One issue that is always a bit fiddly with mobile devices though is text entry, so wouldn't it be great if we could just say out loud what terms we would like to search for and populate the search box with that? Interestingly this is quite an easy facility to build with the new Android App Inventor. In just a few clicks we can build an application that takes voice input, processes it and then launches a web page with a search box populated with those terms.

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.

greenhughes.com Nokia Ovi application

An application suitable for use on most Nokia phones that have access to the Ovi store that brings content from this site to these devices in a mobile friendly way. It was created with a wizard.
See: Grab the greenhughes.com app from Nokia's Ovi store now!
Advert to download the app from Ovi

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!

Pages

Subscribe to greenhughes.com RSS