In our last blog post on developing iBooks, we introduced iBooks Author and the .widgt container. After building the framework, Artemis Consulting built features and tested the iBook for usability on different iOS devices.
Another feature that was required in the iBook was the ability to create and save notes. iBooks core functionality has a Note feature where text can be selected and a note attached to it. We needed similar functionality that would be available from within an HTML widget. The reason for this is code from within the HTML widget cannot launch or call the iBooks Note app. We also needed to make the functionality work offline and this needed to be achieved without a call to any external services for writing data.
Navigating the iBook via links on images was another feature requested by the client not contained in core functionality. Using a text box with transparent text overlaying an image provided a suitable work-around. In iBooks Author 3, linking images is now available, however, the client device must have iOS 8 and above installed for this feature to work.
Working with iBooks was a great opportunity to develop for a new content experience. iBooks Author proved to be a powerful and simple to use IDE offering a range of features. iBooks Author 3 expanded ‘out-of-the-box’ functionality available. In Artemis Consulting’s experience, clients will continue to have requirements that are not core functionality supported through iBooks Author. Developers enjoy meeting these challenges and the HTML widget provides a method whereby additional custom features can be efficiently introduced. Our team is looking forward to the evolution of iBooks Author, the continued growth of the iBook, and using this delivery platform for content delivery in meeting clients’ requirements.