Company

Apogee Software is a provider of advanced Java Runtime Environments (JREs) for running Java applications on many types of devices based on embedded systems.  Apogee also offers out-sourcing services for porting Linux and other system software to embedded systems, and for developing Java applications targeted at embedded systems. After founded in 1988, Apogee developed and successfully marketed the C/C++ optimizing cross-compilers for embedded systems until 2007.  In 1997, Apogee introduced JREs for embedded systems, based initially on the Java ME technologies licensed from Sun Microsystems. Then, in 2003, Apogee introduced JREs based on WEME and WECE "embedded" Java technologies licensed from IBM. Apogee JREs can be targeted at wide range of devices, including the advanced wireless devices such as smart phones, tablets, and various "hand-helds", and the advanced “connected” devices such as home gateways, network processors, smart grid controllers, Cloud environment servers, etc.  Apogee JREs are used by many customers, including large corporations such as Alcatel, AT&T, Cisco Systems, ITT Exelis, LMCO, Nokia Siemens Networks, Raytheon, Schneider Electric, and VeriFone.
Please contact Apogee if you need an advanced Java ME or Java SE compatible JRE for a device based on any x86, ARM, MIPS, or PowerPC processor running Linux or a UNIX based OS, or any x86 or ARM processor running WinCE or Windows Mobile.

Partners

 
 

Major Customers

 
 


Products

MJRE - Java ME/CDC compliant  Java Runtime Environments for small devices or devices with limited resources that need to run Java applications targeted at Oracle's Java ME CDC or CLDC platforms.
 CJRE - Customized Java Runtime Environments for wireless or "connected" devices that need to run Java applications targeted at Oracle's Java SE 7, SE 6, or SE 5  platforms.
 CJRE+A - CJREs for Android devices that need to run Java applications targeted at Oracle's Java SE 5 and SE 6 platforms  in addition to running Android applications.

Services

Utilizing its many years of extensive experience in creating C/C++ compilers and JREs for many kinds of embedded systems, and in porting system software to such systems, Apogee and its subsidiary Apogee.cz in Prague, Czech Republic, offer exceptional yet very affordable out-sourcing services, including, but not limited to:

  • Porting Android and Android-specific Linux to devices based on x86, ARM, MIPS, or PowerPC processors.
  • Porting Oracle’s OpenJDK to devices based on x86, ARM, MIPS, or PowerPC processors running Linux or UNIX, or x86 or ARM processors running Windows Mobile or Windows CE.
  • Porting Linux kernels and other system software (runtime libraries, graphics libraries, drivers, etc.) to devices based on x86, ARM, MIPS, and PowerPC processors.
  • Developing Java, Android, or C/C++ applications targeted at embedded systems.
Please contact Apogee to obtain more information on available software outsourcing services, and to see how Apogee or Apogee.cz can fulfill all your software development needs.

All trademarks and registered trademarks are the property of their respective owners.