Applet and Application
At the moment of deployment, you must decide which form to deploy considering following advantages and restrictions.
The difference between applet and application built by HelloDevice IDE
| Java Applet | Java Application | |
| Byte codes location | Downloaded from HelloDevice server. No need to carry byte codes. It can be easily accessed from everywhere. | No need to download. Byte codes and executables should be located in local machine |
| Execution speed | Slow initialization | Fast execution |
| Uploading to HelloDevice | Using HelloDevice Utility, upload all generated files | No need to upload to HelloDevice |
| Running environment | Web browser (Microsoft IE or Netscape). Java plug-in or browser's default Java virtual machine | Operating system's command prompt. Java Runtime environment should be installed in the computer |
| HelloDevice 1320 support | No (Client only) | Yes (Works as server or client) |
| Dynamic host address changing | No (Connects to only byte code-downloaded server) | Yes (Dynamically change host IP address. connects to multiple HelloDevices one by one by user intervention) |
Making Applet : A step by step instruction of building user's own applet.
Making Application : A step by step instruction of building user's own application.
กก