ACTE UK > Services > Knowledge Base > Java Development


Java Development


Getting Started with Java

The Java-powered cellular modules and Modems from gemalto feature class-leading wireless connectivity together with a rich hardware feature set. There are endless possible applications where Java can easily bring together this broad range of features to create the basis of a complete product.

Creating a Java application for embedded wireless devices isn’t as hard as you might think!

Once installed, the free PC-based tools for application development, debug and deployment allow you to move swiftly through the creative process to deployment of your Java ME based application in a real-world product.

What’s to stop you now? Our 3G Java Developer Kits include all the other items to get you started including the gemalto development tools specifically for their Java-powered modules and Terminals. Further details are available from ACTE UK.


Java Development Simplified

We offer a walk-through guide to support first time users with each stage of the process being explained and a link to the manufacturers documentation. Please request a copy by emailing us.

Download & Install

Once you have a Java ME powered Modem or the gemalto EHS6 Concept Board it’s a simple process to register the device’s IMEI and gain access to the gemalto tools & support download page. The ‘installation package’ is a single download containing all the required software components and development environment integrations.

Once downloaded it’s just a matter of going through the installation process covered in Java User Guide. There is a choice of using either Eclipse or Netbeans development environments, copies of both are included in the installation package ready to install. Don’t worry if you’re not sure which or the exact process as we’ve created a ‘walk-through’ with full explanations of the options and add-ons required.


Along with communications capabilities like SMS & a full seIMG_6830.JPGt of IP services, there’s
plenty of hardware features & interfaces available as well. There are so many different types of applications which draw upon these and Java can easily bring together in your solution.

If this your first taster of Java programming or cellular wireless products, then the examples will quickly build your familiarity with some software methods and introduce you to the potential these devices offer. Once you’re past saying ‘hello world’ the examples quickly guide you to combining Java and the wireless device features together, and demonstrate how quickly it is to realise a working product. An html based documentation package helps with using all the classes in each Java package. 



Application debugging is also handled by the SDK. If you’ve no hardware to hand at the time then a device emulator is included in the SDK. However once you’re up and running with one of the hardware platforms debug can take place simply and easily using the ‘real’ hardware. With a USB connected device there is a channel reserved for debug control as well as Stdout (and other COM channels) so you can safely debug on-device and see what’s happening in real time.


Once your new application is running as you intend it’s time set free from the SDK. Configuring auto-start after power-up and installation of your Java ME applet into the device involves a couple more simple steps. There’s a simple PC application which lets you copy-&-paste your new applet straight into the device memory. From there-on a single AT command will complete the install and you’re ready to see your application starting automatically after a power-up.

You need a platform!

As for Java development, that’s it ‘in a nutshell’. If you’ve read through this far to gain an overview before starting out, then getting some hardware should be the next step, and is also easy. We have a couple hardware platforms and kits specifically to get started with creating working Java-powered solutions.

Here's something we did ourselves.... EHS6T based network scanner


Please use your browsers 'back' button or visit our web-shop to purchase.


Click on the following images for further information about our kits which support embedded Java development.

© 2018 ACTE