PhoneGap Build makes apps in the cloud for multiple platforms

Part of the phonegap build status screen for an app, showing downloads and errorsJust targeting one mobile platform is not good enough anymore but building apps for lots of different mobile phone platforms could be a long and tedious task. Every smartphone platform has its own software development kit (SDK), these will need a developer to use different languages to be able to work with them all. You could easily end up with five or six code bases in order to reach a decent number of devices. So what to do if a mobile web site isn't seen as an acceptable alternative? Fortunately mobile apps and mobile web sites are two ends of a spectrum of possibilities. Sitting somewhere in the middle is PhoneGap Build, a service that lets you develop using Javascript, HTML and CSS and then builds apps for five platforms in the cloud.

Bring web video in from the cold with Ericsson Labs' Web Device Connectivity

WDC logoImagine a situation where you are sat on your sofa using a laptop to find interesting videos on the web. The laptop is great for this as it is close and you can get a lot of information onto the screen, you also have the keyboard and mouse so navigating options is very useful. Now you've found the video you might hit a snag, what happens if you prefer to play it on that nice big television that is only a few feed from you, instead of the smaller screen of the laptop? Sadly there is often no easy way to do this, but the team over at Ericsson Labs have been working on a solution: Web Device Connectivity (WDC), a solution designed to bring media devices in the home closer to the web by combining the power of the DLNA standard with a web API.

The Blackberry Torch 9800 puts the message centre stage

Screenshot of part of the apps menu on BB TorchDespite spending the last few years following the mobile scene and trying out lots of different phones the Blackberry has remained somewhat of a mystery to me. On many occasions when taking the train I would go past smart looking business people reading their emails on them while I trying to find a seat and this reinforced the idea in my head of this being a business phone, but it seems teenagers quite like the Blackberry too, a fact which both surprised and intrigued me. To end my ignorance of this brand I have been trying out the Blackberry Torch 9800; a touch screen phone with a slide out keyboard. It is also the most expensive phone I have ever reviewed, weighing in at an eye watering £40 per month on a twenty-four month contract.

Using Linked Data in an experimental TV app to personalise content on offer

Illustration of keypad text entryA little while ago I started reading up on Notube, an EU funded project that aims to explore how technology such as Linked Data can be used with televisions to (amongst other aims) produce personalised content. Inspired by this idea I started thinking about a small example that would build upon my earlier blog post How to use Linked Data on the Samsung Internet@TV platform to produce a personalised view of Open University Podcasts. In order for the example to be useful it would need to use data for the personalisation that was easy for the user to supply using just a remote control. I've got as far as producing a simple prototype that hopefully shows some of the potential of this technology.

Book review: Drupal 7 First Look

Front cover of Drupal 7 First LookThe release of Drupal 7 was a long time in coming and is a major upgrade from and means major changes for anybody used to working with Drupal, the popular content management system and web application framework. Every major version number means lots of new features, but also breaking changes making upgrading possibly tricky depending on how your site is set up. It also means that you need to know what the benefits are of the new version before deploying Drupal. In an attempt to address this need Packt Publishing have released Drupal 7 First Look by Mark Noble and were kind enough to send me an electronic review copy.

A field trip to see the Boxee Box

The Boxee BoxAlthough I have been using Boxee for quite a while both as a user and developing apps the closest I have come to seeing a Boxee Box was holding a prototype in my hands, and it wasn't even switched on. So it was a great opportunity to take up PR agency 33 Digital's open invitation to go see one in operation in their offices in London. They are representing Dlink, the hardware manufacturer for the Boxee Box on the social media scene and run the @dlink_boxee_box Twitter account. It was a great chance to have a play with this innovative bit of hardware and explore what it can do.

How to use Linked Data on the Samsung Internet@TV platform

Top of an emulated remote controlA real advantage of Internet powered TV is the opportunity for personalisation and customisation to make it a more compelling and meaningful experience for the viewer, but to support this it helps to have a flexible solution to query the data about what is on offer. Linked Data could be that flexible solution as it makes it possible to send a quite complex query, possibly generated on the fly to a data store. With this in mind I have been experimenting with consuming linked data on a cheap and cheerful blu-ray player that supports the Samsung Internet@TV platform. Using a web developer skill set it is possible to build a web application that runs on the device that has the ability to pass a query directly to a SPARQL endpoint and parse the results.

Add a shut down button to Boxee

Boxee exit menu buttonsHaving a nettop like the Acer Aspire Revo running Ubuntu and Boxee is a great addition to the living room. One thing that I have been meaning to do for a while though is add a proper way to shut the unit down from the remote control when I have finished using it. Walking across the room and using the power button just doesn't seem to be appropriate for a set top box experience! I followed the instructions I found on the Boxee forum to add this feature, but instead of changing the Suspend button into a power off button I decided to add a new button to the log out dialogue. Fortunately this was quite a straightforward procedure.

RefSignals: A multiple choice quiz app built using App Inventor for Android

Screenshot of the RefSignals app*** Update! See: RefSignals: A quiz app built using App Inventor - how to stop repeated questions for an improved version of this app! ***
I've been going on quite a lot about Google's App Inventor for Android to anybody who will listen recently. An example application I show them is one I built as a result of a conversation I had with my friend Georgina Parsons while we were sat in an ice rink in Gothenburg, Sweden watching a great match between the Frölunda Indians (the local team) and HV71. Ice hockey is a shared interest of ours but normally we attend matches in England so following proceedings in Swedish could be tricky. Fortunately the referees have a series of standard signals they make to indicate which penalties they are calling and our conversation turned to how it would be great to have a mobile app to help us learn those signals.

Trying out Scuttle: an open source alternative to Delicious

Scuttle logo with bookmarks link underneathThe demise or otherwise of social bookmarking service Delicious has set tongues wagging across the Internet. Does it mean we can't trust cloud services? Or nothing of the sort? In reality I think this story shows us nothing new, it is just another manifestation of an age old problem. As the old saying goes “if you want something doing, do it yourself”, but you can't do everything yourself so you have to trust other people at some point and that is where risk comes in. One way to reduce that risk is to have alternatives that you can switch to easily (and consequently this is why vendor lock-in can be so dangerous). Fortunately with Delicious there are a number of ready to go alternatives and one I have been experimenting with a self-hosted solution called Scuttle.

Pages

Subscribe to greenhughes.com RSS