Langage Object Pascal pour Java et Android

Langage Object Pascal pour Java et Android

Oxygene pour Java apporte Object Pascal à Java et aux plateformes Android. Utilisez un seul langage pour développer pour Java et .NET. Les deux plateformes sont pilotées par le même compilateur, et le langage est compatible à 99 % au niveau de la syntaxe entre les deux plateformes.

Fonctionnalités

  • Langage Java - Oxygene est un véritable sur-ensemble du langage Java. Tout ce que vous pouvez faire en Java, vous pouvez le faire dans Oxygene, mais en plus vous pouvez aussi tirer parti de dizaines de fonctionnalités avancées du langage.
  • IDE - Oxygene pour Java s’intègre à Visual Studio pour offrir la même expérience de développement que celle que vous connaissez de .NET.
  • Intégration de la chaîne d’outils - Oxygene intègre les outils natifs de la plateforme dans le flux de travail de l’IDE, vous permettant de créer des applications Android directement depuis l’IDE Visual Studio
  • Intégration complète du débogueur - Appuyez sur F5 et déboguez vos applications Java et Android dans Visual Studio. Définissez des points d’arrêt dans votre projet, parcourez le code Oxygene ou le code du langage Java depuis des bibliothèques de références. Lancez et déboguez vos applications Android dans l’Emulator ou sur votre appareil connecté.
  • Java natif à 100 % - Travaillez directement avec les classes de base Java et Android, ainsi qu’avec les bibliothèques de référence, et réutilisez n’importe quels frameworks Java disponibles auprès du fournisseur de la plateforme ou de tiers.
  • Générer des fichiers .jar natifs à 100 % - Créez des bibliothèques .jar qui peuvent être utilisées par d’autres développeurs de langages Java.

À propos de RemObjects Software

RemObjects Software est une société de développement de logiciels qui propose des outils et des bibliothèques pour les développeurs utilisant les plateformes de développement Microsoft .NET et Delphi. RemObjects Software se concentre sur le développement de solutions de pointe qui constituent la base de vos applications logicielles, de bibliothèques bas niveau et d’outils qui aident les développeurs à définir l’architecture de leur application.