Useful software for practical mobile learning

April 26, 2009 by leogaggl · 1 Comment
Filed under: education, mobile 

Since a fair bit of my time is spent working and researching in the field of Mobile Learning and there is not a lot of recent  listings of Software useful in practical m-Learning implementations I have compiled the following list from my bookmarks and Software I commonly use for these purposes. This list tries to represent currently usable applications not applications in the development stage.

Rather than writing this in the form of  a blog entry I decided to keep this as a live document within Google Apps that people can contribute to.

Please consider adding to this list if you find some useful mobile learning software missing. You can also subscribe to the changes to this list via RSS. You can also download this list as a PDF document.

Need for digital (media) literacy

March 14, 2009 by leogaggl · Leave a Comment
Filed under: education 

I just recently stumbled across this link to the ‘Heartland Institute‘ via a reference in an American Newspaper site citing their sources for an article about the US Economic Stimulus package. I initially was hoping this might be a satiric site such as CNNN, but after taking a closer look and checking out some references it appears these people are actually serious (and worse still seem to have a lot of funds at their disposal to spread their dubious view). Reading this rubbish got me thinking about how many kids would actually think this could be an authoritative source for information.

Digital literacy

Image by: Dr. Joolz (http://www.flickr.com/photos/drjoolz/)

I often see readers commenting on websites that are an obvious parody, taking the written word on these sites absolutely serious and literally. But the mentioned site above is written with the obvious intent to present the information as fact (no matter how ridiculous the claims are).  I don’t actually want to get into the (mis-) information presented on this site, but more the danger posed by such sites if we don’t teach digital literacy to our kids at school from a young age. Skills such as checking the sources and motivations behind certain ‘news and information’ sites.

While some of these sites (such as the example above) are very secretive about their donors and sources of revenue it should be fairly obvious by trying to do a quick online check what their particular objective is. In the particular example used above the published donations from the Tobacco industry and obvious links to the Oil industry both in the people employed by the organisation as well as direct contributions should give a very clear indication.

Sources to check the facts:

Sources to check the background

Now I am certainly not advocating to take the information from the sites above as automatically correct. Sites such as these might have their own motivations and can also skew their information to suit their own objectives. My point is more making the next generation aware of the need to check and balance their information sources and in the end use their own brain to weigh up the different sources in terms of their validity.

However seeing the browsing habits of my own children and their friends I fear that this particular skill-set has not been given a lot of attention in schools so far. I very much hope this is going to change with age and I will try my best to make them aware of the need to check.

Ubuntu - the ‘old man’ experiment

March 11, 2009 by leogaggl · Leave a Comment
Filed under: miscellaneus 

Recently my father, who has so far not wanted to have anything to do with computers, decided to change all of this with age 67. While initially surprised (and remembering the comments I got when sitting in front of computers as a teenager instead of working on the family farm), I quite liked the idea. It’s a great to see him still wanting to explore and learn new things.

Unfortunately since there is approximately 17.000km between us, there was a limited amount I could do to help him get set up. So my eldest sister (as she always has to do) ended up having to help out instead. Finding hardware was the easy part and very cheap these days (and since it was bought online I could help with the technical aspects). However the machines in that particular shop came as white-boxes without an Operating System (which is a good thing in my book).

So rather than forking out another 90 or so Euro for Windows Vista, which I personally dislike with a passion, I suggested her to download Ubuntu and give it a try. If things did not work out you could always get it later. While I personally have a very pragmatic approach to OS selection and no particular ‘religious’ views when it comes to Linux, I do generally choose an Open Source alternative over a Proprietary system all other things being equal. I was a bit worried about people not being familiar with it, but in the case of my father he has never had any experience with computers so did not have any Windows ‘baggage’. And his usage would mainly be for Internet access, e-mail and maybe some comms (Skype and similar).

But the ease of setting up the whole system surprised even myself. My sister only had one problem with the whole install. She burned the downloaded ISO file to CD (as .iso) rather than using some burning software to convert the ISO to a CD image. The rest was smooth sailing and did not even involve any intercontinental phone calls to myself. When it came to connecting the machine to the Internet I got a call asking me what she needed to do to access the net. When I replied if she had already tried to open the browser I was told ‘no’. When she opened Firefox everything was already working.

As a result of this she is now converting her old computer (which she has unsuccessfully tried to re-install WindowsXP for months because of driver problems) to Ubuntu

The 90 Euros saved on the Operating System will go to a webcam and some peripherals so the grandkids in Australia can hopefully see Opa more often.

m-learn: Mobile evidence gathering using GoogleDocs

February 18, 2009 by leogaggl · Leave a Comment
Filed under: documentation, education, mobile 

This one nearly escaped my attention yesterday. Google has just announced the ability to edit Google Docs on your mobile device via their Google Mobile Blog.

Just point your mobile browser to m.google.com/docs and start editing.

Along with the use of 2D barcodes this will open a few interesting m-learning possiblities for educators that would previously have required custom coding to achieve. I can see this being very useful in situations where you have students being in the field and allowing them to enter data gathered using a standard mobile phone. The barcodes could point students to the location of the spreadsheet (avoiding the need to type the information)

The screenshot below shows a spreadsheet that I just made up for demonstration purposes.

Google Spreadsheet

Google Spreadsheet

Google Spreadsheet - add record

Google Spreadsheet - add record

The data gathered can easily be used embedded into LMS course pages for review in the classroom. The (quite capable) graphing tools in Google Spreadsheets can be used to visualise the results gathered. For some of our clients that use Moodle and GoogleApps for Education this is a very interesting combination as would allow for the authenticated entering of mobile data into the LMS.

It would be interesting to look at how you could easily geo-tag the information gathered for mapping purposes. But that’s probably a topic for another post.

Finding the ideal OS for (my) EEE PC

February 15, 2009 by leogaggl · 3 Comments
Filed under: mobile, telework / digital nomads 

I have been a user of an EEE PC 900 for over 10 months now and in general very happy with the form-factor and it’s portability. I has been very useful in public transport, waiting rooms, coffee shops,…

However - in terms of Operating Systems I am now on my 3rd OS (despite initially telling myself that I will stick with the default and avoid tinkering) and it looks like I still have not found what I am looking for.

With the XP version of the EEEPC not even on the list of choices because of the sluggish performance on models I tried I survived on the default Xandros install for about 1 month until it’s ‘Easy Interface’ just got too painful in the number of clicks it took to get anywhere.

So I changed the Xandros install to ‘Advanced Mode’ which made some things easier, however the lack of any locking mechanism and the fact that installing nearly anything that was not officially supported (via other Debian packages) broke something else, forced me to look for a more standard Linux distro.

Eventually I chose Ubuntu for EEE (now called Easy Peasy - ???) As I have started to use Ubuntu on my VMWare desktops for some cloud-app development. The thought of having the same OS on the desktop and netbook had a lot of appeal. Next to CentOS (our Server platform of choice) I don’t want to deal with more distros than absolutely necessary. However in hindsight this turned out to be missing the key differences between both platforms. They are after all very different animals. While it was nice to have the same interface on both Desktop and Netbook, running Ubuntu on the EEE ended up being painfully slow and the WIFI support was pretty ordinary (which is not something I could say about Xandros). Another issue for me was that the support Huawei USB Wireless Modem E220 was sometimes unreliable and took ages to get working. I often had to reboot the machine to get the Wireless modem working again. And time is a very valuable commodity for me these days.

Eventually (after some research) I ended up with PuppyLinux and at first glance I have to say it was the fastest user interface I have ever seen on the EEE. There are a few oddities, such as running everything as a privileged user (same as Xandros) and as having Seamonkey as it’s browser instead of Firefox (which is a bit annoying for me as I have a few very useful Firefox add-ons I like on the netbook as well). But at first I thought I have found what I had been looking for.

Puppy Linux 4.12

Puppy Linux 4.12

If it wouldn’t be for the problems with network drivers (and how much use is the fastest UI, best functionality without Internet access on a Netbook) I would have dumped all others and stayed with PuppyLinux. Its startup time, speed, no-frills UI is exactly what I need while ‘on the run’. But after a number of hours of tinkering with drivers and various patches reported to work on other EEE versions I gave up. Getting WPA encryption on the WLAN side and the Huawei E220 to work was just too time consuming. Note: I tried to get Puppy 4.12 working. There are some ‘Puplets‘ specificly for EEE’s but mainly for 700 series using and much older codebase .

Currently I am (reluctantly) back with Xandros (although the XEPC version of it) and using PuppyLinux as a ’secondary choice’ from the internal storage drive in the hope the wireless driver problems will be resolved at some stage. I would love to hear from somebody that has it working on the EEE 900 as I really like this puppy. And I’d be even quite happy to donate some dollars for this purpose.

Conclusions

  • There is not yet an ideal distro for me :(
  • PuppyLinux without the networking issues would be the distro of choice
  • If you don’t have much time - stick with the default - the amount of time you burn finding something that works will by FAR outweigh the time savings in a fast UI (if you can actually find it)
  • And (just in case if Asus is listening and wants some advice) - look at what these guys are doing with Puppy - this is what an alternative Netbook OS should be like - FAST boot, FAST UI, No-frills ….
  • If you want to be as close to your desktop with ‘Windows-like ‘ UI - stick with the Original - at least then you can take the slow UI as a fact of life ;-)

Update: just found this link to an excellent article in the recent Linux Magazine on alternative OS´s for netboosk

Testing mobile Twitter clients

February 14, 2009 by leogaggl · Leave a Comment
Filed under: mobile, telework / digital nomads 

Being out and about a lot, I am a fairly heavy user of my mobile internet plan (currently with Hutchinson 3). One of the more common tasks when there is some down-time while in transit or waiting for coffee is checking out what’s happening in the twittershere.

Personally (being a web-app developer for years) I generally prefer browser-based apps over ‘native apps’.  Dont even get me started about J2ME apps. One of the main reasons for this preference is that I tend to switch handsets fairly frequently. This makes installing software on phones a large waste of time. Just copying your bookmarks (in my case I have made up my own custom start page on the device) saves a lot of time.

1) Mobile twitter (http://m.twitter.com)

Being Twitter’s very own interface this is probably the one most people start off with.

Twitter Mobile Screenshot

Twitter Mobile Screenshot

However the functionality of the mobile Twitter client is very limited and after starting to use Twitter more regularily I found the lack of functionality too limiting and started looking for alternatives.

2) Slandr (http://m.slandr.net)

The Slandr interface looked very nice and functionality compared to mobile Twitter was excellent. I quite liked the ‘Geo’ function in Slandr, however the annoying adds embedded in content put me off this one.

Slandr Screenshot

Slandr Screenshot

3) Dabr (http://m.dabr.co.uk/)

Shortly after trying out Slandr I found this client and this is the one I am now using as my default. I find the interface very clean,  the functionality is all I require on the mobile handset and after all it’s an Open Source product which I am happy to support over others.

Dabr Screenshot

Dabr Screenshot

4) Others

There seem to be some further alternatives which I did not have time to check out (since I am quite happy with Dabr):

As for the naming of these clients - who comes up with these project names ? Dabr ? Slandr ?

BESPIN - another nice one from Mozilla.org

February 14, 2009 by leogaggl · Leave a Comment
Filed under: development, documentation, work 

Getting excited about a new text editor of all things is not something I like to admit to easily, but in my line of work (although less and less is actually doing hands on coding) text editing is an important part.

That’s why I checked out the BESPIN project as soon as I heard of it. The prospect of being able to edit your files from anywhere is very appealing to me since I spend a lot of time away from the desk and on devices that not always have good text editor (let alone all the files necessary). The thought of being able to edit files from a netbook while on the run is coming to mind straight away.

So far (even though this is a 0.1 ‘techo-preview’) I really like what you see. Not something that the average word processor crowd would find appealing or easy to use, but for somebody that is familiar with (specially *NIX) text editors it is easy to pick up and I can definitely see lots of potential there.

Bespin Dashboard

Bespin Dashboard

Editor Interface

Editor Interface

There are some important features still missing to make it truly useful in practical conditions, but I am sure they will be addressed in future revisions and it should be fairly easy to host your own since it’s basically Javascript & HTML5 and an Open Source project.

Great work by these guys:

Keep it coming ! Soon …

Using Nokia Share Online to upload directly to Flickr

February 1, 2009 by leogaggl · 4 Comments
Filed under: documentation, miscellaneus, mobile, work 

One of the nicest ways to get photos straight from your mobile to Flickr (without having to use e-mails) on Nokia devices is the Flickr Plugin for the Nokia Share Online application. Since a lot of my clients in the educational sector  are starting to use Flickr as part of their online teaching I decided to create a short HOWTO.

The application itself comes with the phone on most recent Nokia S60 devices (with recent Firmware - check Nokia Software Updater for new firmware). To check if your particular phone is capable you can check the Nokia Share Online Support site.

Nokia Share Online appears on the home screen of your device (screenshots are from a N95 8GB):

Home Screen

Home Screen

First time only configuration

On first use you will have to check the available services by choosing ‘Options’:

Update Service

Update Service

Activate Service

Activate Service

On a new device you will be prompted for your Flickr Username / Password. Since I have used the Flickr Plugin on this particular phone previously the Username was already saved (which is a bit of a worry - since deleting the account should have also removed the credentials I would have hoped).

Select Access Point

Select Access Point

Activate Website 1

Activate Website 1

Activate Website 2

Activate Website 2

Accept Conditions

Accept Conditions

Set the update frequency:

Update interval

Update interval

NOTE: Be careful with this setting as there could be mobile data fees involved depending on the method you use to connect to the internet on your device. Consult with your network operator on the fees if you are using the wireless data network of your phone provider.

After this step you are ready to connect to Flickr and sync your recent fotos:

Sync recent

Sync recent

Create Flickr Post

Once the service has been set up you can create post using the following steps:

New Post

New Post

Adding the Post Title and Description.

Post Title

Post Title

Insert Image(s)

Insert Image(s)

Choose Image

Choose Image

Tags

Tags

You can coose from a list of previously used tags (or create new ones).

Choose Existing Tags

Choose Existing Tags

Finally you can post to the web:

Choose Existing Tags

Choose Existing Tags

Your post is now being uploaded and should be available via your Flickr Photostream (mine is on http://www.flickr.com/photos/leogaggl/) soon. The upload time will depend on the size of the image and the speed of your data connection.

Enjoy !

QR code usage in Japan

January 2, 2009 by leogaggl · Leave a Comment
Filed under: mobile 

Just came across this post about barcode tombstones in Japan. Shows very clearly how much public acceptance the 2D barcode technology has got in Japan.

It allows visitors to the grave to access to the biography and photos of the deceased person and leave a personal message.

This concept probably takes some time to get used to, but you can see that it could clearly add some value for people visiting cemeteries. There is not much info you can fit on tombstone. A good example of providing ‘further information’ for people that are interested.

An accounting software that works like we do …

August 7, 2008 by leogaggl · Leave a Comment
Filed under: misc, work 

In running my businesses over the years I have been an unhappy user of MYOB for years. But due to time constraints I have always put off a change in accounting software as it is very disruptive and the alternatives were not too convincing (better the devil you know …). However due to the fact that our business is growing and we were at the end of a financial year the pain of using MYOB became greater than the pain of switching.

Meet SAASU NetAccounts.  We only became aware of this software through a couple of Google searches and found some forum threads with people that were using SAASU. After some checking of the company operating the (’software as a service’ after all needs a fair amount of trust) and checking with our accountants we decided to give the free version a test run. The data transfer from MYOB went smooth and the main users of the software were very happy.

The key deciding factors for us to choose SAASU:

  • Web-based user interface (after all are running an online education and mobile/web-application development company)
  • Intuitive user interface (for both myself as well as our office/accounting staff)
  • Software as a service (no need to install outdated client-server apps running on datastores from the dark ages)
  • Truly multi-user
  • Web Service API (we will be using the SOAP API to integrate some of our e-commerce facilities)
  • Ability to run multiple data files under one umrella

So far (and we have been using SAASU for over 5 weeks now) we have not looked back. There are some areas that can do with improvement, but the team at SAASU seems very responsive and there has already been one feature upgrade with another one coming along soon as far as I know (from their newsletter). We are currently working towards integrating some of our e-commerce sites with SAASU and have signed up as a development partner. I hope they keep up the good work.

We will problably need to keep running MYOB for historic purposes for a little while - but the day we can uninstall this software from all our machines will be a day of celebration for me and I will have a bottle of champagne with our office staff !

SAASU logo

SAASU logo

Next Page »