Originally published on Open Source Schools.

It’s interesting how open source approaches are gradually tipping the balance in favour of open platforms when it comes to developing for smart phones. Whilst Apple’s highly locked down iOS4 platform continues to command a large slice of market share, things are gradually tipping the other way, with the news that for Q1 2010 in the US at least phones using Google’s open source Android platform (such as my shiny new HTC Desire :-) ) actually outsold Apple’s handsets. Although the iPad and iPhone 4 will have given Apple sales a boost, the connectivity problems with the iPhone when it’s held the wrong way, the continued absence of Flash support and the restrictive terms imposed on iOS developers are unlikely to do Apple many long term favours. Witness, for example, the removal from the App Store of the Scratch ‘player’.

At the moment, Apple continue to command a lead in the sheer number of apps available in their App Store when compared to the Android Marketplace. However, all this may now be set to change, with Google now inviting applications to access a beta of its App Inventor suite of applications, which takes the building block approach to programming familiar to users of Scratch via the Open Blocks Java Library to make it possible for pretty much anyone to make a start on creating their own mobile phone application, making use of all of Android’s core functionality like its accelerometer, GPS and text to speech, as well as interfacing with public APIs for services such as Google Apps and Twitter.
Read more

Oringinally posted at MerlinJohnOnline, but comments welcome below…

So far, things have not gone particularly well for ICT in schools under the new government. We’ve seen Becta’s funding withdrawn, the Rose curriculum thrown away, £100 Million removed from the ‘low priority’ Harnessing Technology grants and now BSF ‘frozen’. Mike Baker’s piece for the BBC on Saturday provided a good summary of the story so far. The worst, I fear, is yet to come with 25% cuts overall in public sector spending. The need to save money wherever possible suggests that open source may be the solution that had been waiting for this particular problem. I’ve remarked elsewhere on the fit between open source principles and coalition policy/rhetoric, but I suspect it’s the massive cost savings which open source could offer that will perhaps lead many to start exploring open source even if it doesn’t fit perfectly with their vision.

Becta’s 2005 survey of the total cost of ownership savings from open source is well worth another look, claiming savings of 24%-44%, but I think, with a little imagination and perhaps a little more courage, significantly greater savings would be possible. I offer below a few thoughts on how to do this, in part inspired by Ray Fleming’s list of ten money saving tips on his Microsoft UK Schools Blog, which include good, platform independent ideas like using virtualisation, switching on power management, and stopping photocopying and printing, although I don’t think Ray goes nearly far enough in terms of how much schools can save by doing things for free and for themselves. As with Ray’s list, some of the following aren’t specific to particular software solutions, but I think the freedom, community and empowerment that are at the heart of the open source movement characterise those suggestions which aren’t directly about open source software. Read more

My piece from today’s Naace newsletter.

My move from teaching to teacher training has brought many interesting opportunities and experiences: the freedoms to write our own courses and set our own exams are great, as is access to the university library’s online journal subscriptions, but so is the chance to attend events such as the seminar which one of Roehampton’s research centres ran to mark the 21st anniversary of the UN Convention on the Rights of the Child. Let me give you a couple of general examples from the Convention, before looking at children’s rights in relation to ICT. Read more