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.
กก