![]() |
Magic Internet Kit
|
In addition to being able to pick and choose the functionality for your new application, you can also use one of several templates provided with MIK to get you started right where you want to be. These templates range from an "empty" package with no user interface to a ready-to-go terminal package.
While the handy package creation tools help you get started quickly, the real power of the Magic Internet Kit lies in its robust and flexible programming interfaces. This framework is arranged to provide you with a single set of methods that you can call to create any type of communications stream you want.
Figure 1 Magic Internet Kit layout
This document also assumes that you are somewhat familiar with Magic Cap development. If you need to find out more about the basics of writing a Magic Cap application, see Barry Boone's Magic Cap Programmer's Cookbook. The Cookbook steps you through the Magic Cap concepts that you need to know. Additionally, you can locate more information from General Magic's Magic Cap Development Overview web page located at:
http://www.genmagic.com/Develop/MagicCap/Overview/index.html
One specific aspect of writing a Magic Cap application, exception handling, is also very important for using the Kit. For more information on how to use exceptions, read the "Handling Exceptions" chapter of Magic Cap Concepts. Don't worry if you are new to exceptions; the code snippets and templates provided with the Magic Internet Kit illustrate how to write the handlers you need. The online version of Magic Cap Concepts is located at:
http://www.genmagic.com/Develop/MagicCap/Docs/Concepts/index.html
http://www.genmagic.com/Develop/MagicCap/Internet/index.html