Lenguaje Object Pascal para Java y Android

Oxygene for Java lleva Object Pascal a las plataformas de Java y Android. Usa un solo lenguaje para desarrollar para Java y .NET. Ambas plataformas están impulsadas por el mismo compilador, y el lenguaje es compatible en un 99% a nivel de sintaxis entre las dos plataformas.
Características
- Lenguaje Java - Oxygene es un superconjunto real del Lenguaje Java. Todo lo que puedes hacer en Java, puedes hacerlo en Oxygene, pero además también puedes aprovechar docenas de funciones avanzadas del lenguaje.
- IDE - Oxygene para Java se integra en Visual Studio para proporcionar la misma experiencia de desarrollo que conoces de .NET.
- Integración con la toolchain - Oxygene integra herramientas nativas de la plataforma en el flujo de trabajo del IDE, lo que te permite compilar aplicaciones de Android directamente desde el IDE de Visual Studio
- Integración completa del depurador - Presiona F5 y depura tus aplicaciones de Java y Android dentro de Visual Studio. Establece puntos de interrupción en tu proyecto, recorre el código de Oxygene o el código del Lenguaje Java desde bibliotecas de referencia. Lanza y depura tus aplicaciones de Android en el Emulador o en tu dispositivo conectado.
- Java nativo al 100% - Trabaja directamente con las clases base principales de Java y Android, y con las clases de referencia y reutiliza cualquier framework de Java disponible por parte del fabricante de la plataforma o de terceros.
- Generar archivos .jar nativos al 100% - Crea bibliotecas .jar que puedan ser utilizadas por otros desarrolladores del Lenguaje Java.
Acerca de RemObjects Software
RemObjects Software es una empresa de desarrollo de software que ofrece herramientas y bibliotecas para desarrolladores de software que usan las plataformas de desarrollo Microsoft .NET y Delphi. RemObjects Software se centra en desarrollar soluciones de última generación que constituyen la base de tus aplicaciones de software, bibliotecas de bajo nivel y herramientas que ayudan a los desarrolladores a definir la arquitectura de su aplicación.