
Here I am at mLearnCon. I arrived last night, and I started in at 7 am today beginning with words from Executive Vice President and Co-Founder Hedi Fisk. Tomi Ahonen is kicking things off with the keynote address right now, and then it’s off to listen to Float Mobile Learning’s Chad Udell talk about “Design Approaches for Adapting Content for mLearning.” I’ll update throughout the day as I’m able to fill you in on any goodies that I come across.
8 points from Tomi Ahonen

Design Approaches for Adapting Content for mLearning by Chad Udell (FloatLearning.com)
Mobile devices need to understand context in order to present useful information at the right time. E.g. Kit from Knight Rider. Michael couldn’t care less what the temperature is outside when there are three armed men inside the building where the bomb is.
Categories of Contextual Design
System aware
- Adapt to device-specific interaction techniques (touch v. multitouch v. cursor v. terminal)
- Different display on different screens
- Functionality specific to delivery platform
Network aware
- Account for diffsi n network access and bandwidth
- Using local device storage when offline
User aware
- Inferring intent
- Personalize content based on usage history
- Integrate social data
- Provide varying levels of service and data access
All in all, a good session.
20 mLearning Tools in 60 Minutes by BJ Schone from Qualcomm
BJ went very rapidly through 20 tools, ranging from SMS- and browswer-based to web and native apps. Those that I found most interesting and helpful were as follows:
Adobe Device Central
Strength: simulates a testing environment where you can view content on a variety of mobile devices
Comment: yes please, that will save a lot of time and harassing people for their phones
PhoneGap
Strength: build apps in HTML and JavaScript and still take advantage of core features in iPhone/iTouch, iPad, Android, Palm, Symbian and Blackberry SDKs
Comment: apparently Apple doesn’t mind the way PhoneGap compiles Objective C
Clickatell.com
Strength: first and largest SMS gateway; enables websites and apps to send and receive text messages
Comment: SMS works on 90% of all user phones
Titanium
Strength: free, open-source application development platform that allows you to create mobile apps using web languages
Comment: another way to make apps and roll them out to multiple platforms, ah ya
QR Code Generators / Readers
Strength: codes can be read and interpreted by many mobile devices
Comment: very interesting that this came up as a means of learning, actually quite applicable (used in the Smithsonian)
Layar
Strength: augmented reality browser that allows users to see digital layers in physical spaces
Comment: this is the wave of the future, when do we get these in our occipital lobes?
mobiSiteGalore
Strength: mobile website builder that allows you to easily build, publish & share a full-fledged mobile website that is guaranteed to work on any mobile phone
Comment: and another multiple platform publisher
Takeaways
- Mobile is the fastest growing technology in the history of the world.
- It’s a matter of when you’ll get on the bus, not if.
- Developing apps (especially web apps) is not terribly complicated. Development can be done in familiar languages and then compiled properly via a host of online services.
- Because apps require small file sizes, it is very good practice to store information is small text files. Thus, getting at content for translation purposes should be straightforward.
- Controlling privileged content remotely is essential to security. Mobile devices are easily lost, so content should be accessed securely from a remote server and dumped into the app framework at run-time.
- Richard Clark has some good info here: http://rdclark.github.com/mlc10/
The conference was great. I enjoyed the sessions and MOSH (Mobile OS Help) pit. Meeting with people whom I follow on Twitter was also nice. I’ll do it again next year, I think.