Business Wire
Welcome
  • Log In
  • Sign Up
Search News:
Help
http://www.apogee.com
December 01, 2010 05:17 PM Eastern Daylight Time 

Apogee Announces Java™ Runtime Environments for Android™

CAMPBELL, Calif.--(BUSINESS WIRE)--Apogee Software Inc. is pleased to announce JREs+A, innovative Java Runtime Environments for devices running Google’s Android.

Created and customized for devices of Apogee’s customers, JREs+A include Apogee’s Java SE compatible CJREs (Custom edition Java Runtime Environments) ported by Apogee to such devices and adapted to work with Apogee-created or customer-provided ports of Google’s Android running on the devices. This means that each JRE+A can execute any Java applications compatible with Oracle’s Java SE 6 platform, as well as any Android applications including many thousands of applications in Google-sponsored Android Market. In addition, Apogee can provided each JRE+A in a configuration that can execute Java applications compatible with Oracle’s Java SE 5 platform, J2SE 1.4 platform, or even Java ME CDC platform.

JREs+A can be targeted at any wireless communication devices typically targeted by Google’s Android and (more importantly) at any "connected" devices, including the advanced devices such as the tablet computers, Telematics devices, Infotainment devices, network processors, home gateways, set-top boxes, etc. Each such device can be based on the ARM, MIPS, x86, or PowerPC processor running any “embedded” or “enterprise” Linux, which is enhanced by Apogee to work with the Dalvik VM included in the port of Android running on the device. For advanced connected devices based on high performance multi-core processors, a JRE+A running on each such device effectively utilizes all (or customer designated) CPU cores of the processor when the JRE+A is executing multi-threaded Java or Android applications.

Each JRE+A includes three main components customized for a Linux/processor platform targeted by the JRE+A: (i) Apogee’s CJRE comprised of Linux/processor ports of IBM’s advanced J9 Java VM, IBM’s high performance JIT compiler, and the Java SE 6 compatible Harmony class library from Apache.org; (ii) a Linux/Processor port of Google’s Android either created by Apogee or provided by a customer and enhanced by Apogee for effective use with the CJRE; and (iii) the main control module that invokes either the port of J9 Java VM in the CJRE to execute each Java application or the Dalvik VM in the port of Android to execute each Android application. The CJRE of each JRE+A is adapted to use the Java core libraries and native (C/C++-written) libraries included in the port of Android, and may also be adapted to use the class libraries of Android’s Application Framework included in the port of Android, should any such libraries be needed by Java applications targeted at the JRE+A.

Each JRE+A can be provided with Apogee’s ports of customer-requested optional components obtained from dependable providers of open-source Java software, for example: the OSGi framework and service bundles from Eclipse.org or Apache.org; Jetty web server from Eclipse.org; Tomcat servlet container from Apache.org; Service Mix ESB (Enterprise Service Bus) from Apache.org; etc. Each JRE+A that includes a port of OSGi framework and service bundles can dynamically download, execute, and unload components of Java applications in form of OSGi bundles, which is often required for advanced connected devices such as the Telematics devices and multi-media devices. Apogee can also add to each JRE+A targeted at a multi-media device a port of Tru2Way middleware from CableLabs that allows the use of device to run Java and Android applications providing multi-media services.

Please contact George Malek (malek@apogee.com, +408-369-9017) if you are interested in having Apogee created a JRE+A for your device.

About Apogee

Founded in 1988, privately held Apogee specializes in creating advanced JREs for many types of devices, customizing the JREs for the needs of Apogee’s customers, and providing comprehensive technical support for the completed JREs. Apogee also provides other valuable software services, such as porting Google’s Android to devices based on ARM, MIPS, x86, or PowerPC processors running any Linux, porting Linux kernels to such processors, etc. Apogee is located in Campbell, California, one of the cities in California’s “Silicon Valley”. Apogee also has an R&D and technical support center Apogee.cz s.r.o. in Prague, Czech Republic.

Java and other Java-based trademarks and logos are trademarks of Oracle Corporation. Android is a registered trademark of Google Inc. Linux is a registered trademark of Linus Torvalds.

Contacts

Apogee Software, Inc.
George Malek, 408-369-9017
malek@apogee.com

http://www.apogee.com

Release Versions

  • EON: Enhanced Online News

Company Information Center

Apogee Software, Inc. RSS feed for Apogee Software, Inc.

Share

  • Facebook
  • Twitter
  • LinkedIn
  • Delicious
  • Reddit
  • StumbleUpon
  • Digg
  • MySpace
  • Newsvine
  • Google Bookmark
  • Yahoo! Bookmark
  • EmailEmail
Tweet
  • EmailEmail
All News
Business Wire
  • Home
    • Home
    • Membership Benefits
    • Submit a Press Release
  • News
    • All News
    • News with Multimedia
    • News by Industry
    • News by Subject
    • News by Language
    • RSS Feeds
    • Business Wire Mobile
    • Features
    • Company NewsCenters
    • Company Profiles
    • Annual Reports
  • Events
    • Trade Shows & Events
    • Earnings & Conference Calls
    • Business Wire Events
  • PR Services
    • Press Release Distribution
    • Distribution Lists
    • Industry Targeting
    • LatinoWire & Ethnic Media
    • Public Policy Wire
    • Trade Show Services
    • Photos & Multimedia Marketing
    • GloMoSoMe
    • Press Release Measurement
    • Mobile Alerts
    • Clips & Research
    • Fax & Email Services
    • Online Newsrooms
    • News Feeds
  • IR Services
    • Material News Disclosure
    • XBRL
    • EDGAR (US)
    • IPO Services
    • SEDAR (Canada)
    • European Disclosure
    • Corporate Social Responsibility (CSR)
    • Investor Targeting
    • Fax & Email Services
    • Online Investor Centers
    • IR Resource Center
  • SEO Services
    • Press Release Optimization
    • EON: Enhanced Online News
    • Webinars & Resources
  • Journalist Tools
    • PressPass: Your News
    • Conduct Surveys
    • Business Wire News Feeds
    • Business Wire News On Your Website
    • Journalism Associations
  • Support & Education
    • FAQ
    • How to Write a Press Release
    • How To Optimize a Press Release for Search
    • How to Distribute a Press Release
    • Find Your News Online
    • Sample Press Release
    • Features News Tips
    • International Media Tips
    • SEC Regulations
    • Exchange Guidelines
    • White Papers
    • Webinars & Podcasts
    • Get WiredIn!
  • About Us
    • Business Wire Newsroom
    • Contact Us
    • History
    • Jobs
  • About Us
  • Contact Us
  • Site Map
  • Privacy Statement
  • Terms of Use
  • ©2012 Business Wire

More Business Wire sites

  • Canada
  • UK/Ireland
  • Deutschland
  • France
  • Italy
  • Japan
  • EON: Enhanced Online News
  • Tradeshownews.com
  • PYMNTS.com

About Us

  • Business Wire Newsroom
  • Contact Us
  • Business Wired blog

News on BusinessWire.com

  • All News
  • RSS Feeds
  • Business Wire Mobile Apps

Follow Us on Twitter

  • @BusinessWire
  • @BWSportsWire
  • @BWPolitics
  • @BWCSRNews
  • @EONpr
  • @TradeshowNews
  • @BW_Canada
  • @BWIntlMedia
  • @BWInfoDiva
  • @BusinessWireFR
  • @BWLatinoWire

Like Us on Facebook

  • Business Wire
  • Tradeshow News