Services


You can download and view an in-depth discussion of how the Gerard Technologies Architecture – GTA – works. If you need a short yet descriptive introduction to the GTA, continue reading on.

There are many cell phone technologies that can be utilised to provide software solutions on cell phones. Such technologies are:

  • Mobile Web
  • Java Micro-edition Platform 2 (J2ME)
  • Windows Mobile (.NET Compact Framework)
  • iPhone
  • Black Berry
  • Nokia Symbian
  • Google's Android
As listed above, there is a wide collection of cell-phone technologies available today. Each of them is accompanied with their own unique set of advantages and disadvantages. However, currently, there are only two technologies that are extremely widely implemented on virtually every modern cell phone: WAP Websites and J2ME.

The GTA architecture enables a single software solution to be cascaded to both the J2ME and Mobile Web platforms on cell phones. The advantages and disadvantages of J2ME and Mobile Web are provided in Table 1 below. Ultimately, one solution can be provided on cell phones of various makes, models, platforms and capabilities. This philosophy of the GTA is illustrated in Figure 1.

Platform Name Advantages Disadvantages
Google Android
  • Better and more atractive graphics
  • Modern technology
  • Tight phone integration with applications
  • Faster data communications
  • Android applications only run on Android devices
  • Limited support of Google Android due to its age
J2ME
  • Better graphics
  • More responsive
  • Faster data communications
  • More user friendly
  • Not all phones support J2ME
  • Might run slower on older phones
Mobile Web
  • Virtuall all modern phones support the Mobile Web
  • Runs better on older phones
  • Possible slower connections
  • Mobile websites may not always display as intended
  • Little to no control over the graphics on the phone

Table 1: The advantages and disadvantages of the Mobile Web and J2ME




Figure 1: High-level overview of the Gerard Technologies Architecture


The GTA can also capture input from the various cell phones, providing a complete solution to clients. The GTA strives to provide in-depth, rich and complex software solutions not for the everyday computer or web browser, but rather for the everyday cell phone.
The GTA is built with the following key concepts in mind:
  • Robustness
  • Large scale performance
  • Future expansions or enhancements
In the current world and age of cell phone technologies, there are many emerging and promising technologies. Yet, for some time, that is what these technologies remain: promising. Many companies do not know which platform to follow or which ones will be key technologies in the future. The GTA provides a solution by enabling it to incorporate future technologies once a technology becomes widely accepted and implemented (see Figure 1).

With the GTA, we implement software solutions targeted specifically at mobile devices for the past, the present and the future.