Synopses & Reviews
For developers and analysts alike, this book offers a broad and thorough introduction to the most significant aspects of designing i-mode and 3G wireless applications. Coverage includes an in-depth look at the technical, business, design, and application features that have combined to make i-mode the most successful mobile Internet service in the world.
As a developer of wireless applications, you will benefit from the coverage of mobile markup languages, dynamic application design, XML integration, as well as interaction design and usability for small-screen devices. You will be introduced to tools for developing original ringtones and wallpaper, two of the most popular media downloads for i-mode handset users. The i-mode Java environment, iAppli, is covered in depth, with a complete tutorial on developing iAppli programs.
i-mode Developer's Guide provides detailed information on...
- Developing content with i-mode HTML and XHTML Basic, the W3C-recommended language for wireless applications
- Building dynamic i-mode applications; with examples of security, session managements, and server-side techniques
- Building iAppli programs, and the i-mode Java environment
- Designing intelligent small-screen applications with usability, content management, and personalization
- Integrating XML content and dynamically-generated images into your i-mode applications
- Creating original handset ringtones and wallpaper, two of the most popular i-mode content services
- The history and overview of global mobile networks, including a comparison of i-mode and WAP features
- The success of i-mode; with an overview of network technologies, handset features, micro-payments, and the i-mode business model
- Future i-mode and 3G wireless capabilities, including location-based services
0672321882B04232002
Synopsis
Users of this book will be able to quickly and efficiently build I-Mode pages using their most familiar text editor. Following examples and instructions, developers will create or convert images from other platforms, create animations and sound files, and develop dynamic database driven I-Mode applications and Web sites using common scripting languages such as Perl, PHP, and Java.
Synopsis
Users of this book will be able to quickly and efficiently build I-Mode pages using any desired text editor. Following examples and instructions based on the authors' successful experiences, developers will create or convert images from other platforms, create animations and sound files, and develop dynamic database driven I-Mode applications and Web sites using common scripting languages such as Perl, PHP, and Java. They will also understand the relationship between I-Mode and other wireless technologies, and the unique business model of I-Mode. An overview of several "killer applications" that have fueled I-Mode's success will further prepare the reader to create applications that take full advantage of the features of small-screen devices.
About the Author
Paul Wallace holds a Ph.D. in Instructional Technology and is actively engaged in research on usability and personalization for mobile and small screen applications. He is currently based in Tokyo, specializing in mobile personalization solutions for market leading companies in Japan, Europe, and North America.
Paul is a visiting instructor at the International University of Japan (IUJ)Graduate School of International Business, where he teaches a course oneCommerce technologies. He has conducted numerous workshops and presentations on desktop and mobile interaction design, and has published articles and original research on mobile usability and personalization. He was a contributing author for the best-selling Special Edition Using Netscape series of books, published by Que.
Originally from Virginia, Paul relocated to Japan in 1998 to lead thedevelopment of Internet applications for the International University of Japan(http://www.iuj.ac.jp). The online recruiting and admissions system that he designed there was the first ofits kind in Asia and lead to his interest in mobile application architecture and user experience. Currently he divides his time between the IUJ campus, located in the picturesque Echigo-sanzan Mountains of Niigata prefecture, and dizzying Tokyo metropolis.
In his time away from work Paul enjoys traveling, particularly in SoutheastAsia. He is an avid swimmer, surfer, and all-around beach lover who dreams ofspending a few months away from it all this summer on the coast of Java andLombok Island in Indonesia.
Paul maintains the supporting Web site for this book (http://www.imode-guide.com), where you can download software and tools for creating i-mode applications, as well as keep up with updates and resources related to this publication. He can be reached via email ([email protected]), and welcomes your comments and suggestions concerning this book, and regarding mobile application development in general.
0672321882AB04222002
Table of Contents
Introduction. I. THE I-MODE MOBILE INTERNET.
1. The i-mode Phenomenon.
2. Handset and Service Features.
3. Network and Delivery Protocols.
4. The i-mode Business Model.
II. TOWARD 3G MOBILE SERVICES.
5. Global Mobile Networks.
6. Comparing WAP and i-mode Features.
7. Current and Future i-mode Capabilities.
8. Wireless Location-Based Services.
III. HOW TO BUILD I-MODE SITES.
9. Introduction to i-mode Development.
10. Using Emulators and Simulators.
11. Creating Page Structure and Lists.
12. Working with Text Formatting.
13. Applying Design to Text and Body.
14. Adding Images to i-mode Pages.
15. Linking i-mode Resources.
16. Adding Structure with Tables.
17. Creating i-mode Forms.
18. Developing Animations and Wallpaper.
19. Working with iMelody Ringtones.
IV. DESIGNING FOR SMALL SCREENS.
20. Interaction Design for Small Screens.
21. Intelligent Interface and Personalization.
22. Optimizing Your Mobile Internet Site.
V. BUILDING DYNAMIC I-MODE APPLICATIONS.
23. Application Security and Session Management.
24. Advanced i-mode Server Techniques.
25. Creating an XML i-mode Application.
26. Building a Dynamic Graphing Application.
VI. BUILDING DYNAMIC I-MODE APPLICATIONS.
27. The i-mode Java Implementation.
28. Creating the Java iAppli Shell.
29. Adding Functionality to i-mode iAppli.
VII. APPENDIXES.
Appendix A. cHTML Reference.
Appendix B. i-mode Character Reference.
Index.