Mobile learning
Mobile communication devices have evolved over the past decade from being primarily (if not exclusively) designed for voice communication, to being Internet-enabled tools that provide interaction with Web applications in addition to their telephony functions. The first mobile data services fell short of the experience that users needed and wanted, and therefore failed to excite customers. As a result, developers are now focused on creating new, engaging mobile experiences that are more immediate and more desirable. Mobile devices now provide applications that range from simple games to sophisticated business applications, including e-Learning.
During the same period, we have seen significant advances in the ability of mobile devices to deliver e-learning content. A new term, m?Learning (mobile learning), describes these advances. The eLearning Guild's 360° Report on Mobile Learning (July, 2007), defined m-Learning as: “Any activity that allows individuals to be more productive when consuming, interacting with, or creating information, mediated through a compact digital portable device that the individual carries on a regular basis, has reliable connectivity, and fits in a pocket or purse.” Although mobile learning is a category within the broader fields of e-Learning and distance education, it is different in that it focuses on learning with mobile devices.
Introduction to mobile devices
A mobile device (also known as a handheld device or a handheld computer) is a pocket-sized computing device, and typically consists of a small visual display screen for user output and a miniature keyboard or touch screen for user input. Smartphones, iPods (portable media players), and PDAs (personal digital assistants) are examples of commonly used mobile devices. A smartphone (such as the iPhone, an Internet-enabled multimedia mobile phone from Apple) is a mobile phone with advanced capabilities beyond voice communication. These capabilities include e-mail, Web browsing, and local WiFi connectivity. Many smartphones have PC-like functionalities, including a complete operating system along with a standardized interface and platform for those who develop applications for the device.

The iPhone
Since June of last year, most attention to mobile devices has gone to the iPhone from Apple. (See Figure 4.) This mobile device comes in both an 8 GB and a 16 GB model. The iPhone combines three products – a mobile phone, a widescreen iPod with touch screen controls, and an Internet communications device with desktop-class e-mail, full-screen Web browsing, and applications that include Google Maps. It can connect directly to YouTube, and it can store and play back both audio and video Podcasts. The technical specs on this device include a screen resolution of 320 x 480, WiFi, and Bluetooth. For now, the iPhone's Safari browser connects to the Web via EDGE when WiFi isn't available; this could change, as the one thing business users (as opposed to enterprise IT managers) want most is 3G.
Adoption of the iPhone in the U.S. in the first nine months has been fast-paced. The iPhone already accounts for over 70% of Web connections from mobile devices, and 20% of Bank of America mobile banking transactions. This makes it more and more likely that the iPhone will also be the dominant m-Learning client.
Figure 4 The iPhone and its
interface
The iPod touch
The iPod touch is basically the same device as the iPhone, except that it does not have the phone feature, and so cannot connect via EDGE. The touch offers Internet connectivity via Wi-Fi, with the same 320 x 480 display found with the iPhone.
The Safari Web Browser
The iPhone features rich HTML e-mail and the Safari Web Browser. Safari is a highly evolved Web browser, designed specifically with mobile devices in mind. Google and Yahoo! Search are built right in, and the iPhone automatically syncs bookmarks from your Mac or PC. You can zoom in on a page by tapping the Multi-Touch touch screen display with your finger. Safari loads and draws pages faster than Firefox 2 and Opera 9 (as long as Safari is connecting via WiFi rather than via EDGE), and it executes JavaScript faster than Firefox 2 and Opera 9. Safari uses Apple’s QuickTime® 7 Player to deliver video and audio.
New features in ToolBook Instructor 9.5 for iPhone and iPod touch
In the past, developers have been able to use ToolBook Instructor to create powerful learning applications for delivery in native mode (CD-ROM or LAN) as well as in HTML. This release of ToolBook Instructor supports, through new SmartStyles, developing and deploying learning applications that are matched to the 320 x 480 screens on the iPhone and iPod touch.
The new SmartStyles include:
- Basic (iPhone Landscape)
- Basic (iPhone Portrait)
- Brushed Steel (iPhone Portrait)
- Soft Blue (iPhone Portrait)
- Solar (iPhone Landscape)
- Solar (iPhone Portrait)
Figure 5 shows the updated Styles Category of the Catalog as it appears with these new styles.

The Basic and Solar styles come in both a Portrait (320 x 416) and a Landscape (480 x 268) mode. Figure 6 shows the Basic style in Portrait mode while Figure 7 shows the Basic style in Landscape mode. The page Type in both instances is the Multiple Choice Question Page.


Options for Publishing ToolBook Instructor 9.5 Content for the iPhone and iPod touch
The ToolBook Instructor 9.5 export options include exports to the following Web Browsers:
- Microsoft Internet Explorer 5.5 SP1 and later
- Netscape Navigator 8.1.2 and later
- Firefox 1.5 and later
- Safari 3.0 and later
- Apple iPhone 1.1.2 and later (Mobile Safari)
Safari on the iPhone and iPod touch (or “Mobile Safari”) supports a “viewport” metatag (in HTML pages) that lets you define how to size and scale content. As a point of interest, ToolBook Instructor actually publishes content for the iPhone by using Ajax.
Figure 8 shows a sample lesson on Fraud Prevention, developed at 320 x 416 using the Basic for iPhone (Portrait) SmartStyle. This lesson was built without a menu, so you do not see the Menu button shown earlier in Figure 6.

At this size, this lesson will exactly fit in the iPhone’s Safari browser window. A learner can also view the lesson in a desktop browser window at this same size.
Figure 9 shows a desktop application that the developer resized for viewing on the iPhone and iPod touch. This is a fun application called ToolBookSlide and shows the versatility of ToolBook to create highly interactive content, learning games, and applications for the iPhone. The developer used the SmartStyles feature to do this. The application relies upon the touch abilities of the mobile devices described in this article. The user shuffles the tiles, and then clicks a tile next to the red space to move the tile, continuing to move tiles until the picture develops from the scrambled tiles. The game tracks the number of moves as well as the time, with the objective being to solve the puzzle a number of times, trying to beat previous moves and time.

Another option is to develop the “normal” lesson (for desktop and laptop browsers) and export it using the Internet Explorer, Netscape, Mozilla, iPhone, and Safari3 options. Then develop the iPhone lesson, export that product using the iPhone option, and then copy the contents of that iPhone folder into the iPhone folder for the “normal” lesson. When launched by any browser, code will check to see what the browser is, and launch the content from the appropriate folder.
Summary
You can download a preview of ToolBook Instructor 9.5, view a demonstration (http://www.toolbook.com/demos/iphone_howto_demo/1/index.html), and sign up for Webcasts (http://www.toolbook.com/preview/whatsnewpreview.php) on the product on the ToolBook Web site. The first Webcasts are on March 11 and March 13, so don't waste any time getting your name on the list.
ToolBook Instructor 9.5 shows tremendous potential as a tool to develop a wide variety of content for delivery to the rapidly growing mobile learning environment. Developers will benefit by not having to wait for Flash to be available on the iPhone and iPod touch (if it ever is), and not having to deal with coding and scripting through the complexities of the iPhone SDK. In addition, since the ToolBook e-Learning application resides on the server, there is nothing to store in the iPhone's limited memory and delivery of the instruction should be as rapid as with any other Web content. Finally, developers will be able to create lessons for all platforms, from desktop to mobile, with a single tool. Life doesn't get much better than that.

