Ouvrir le menu principal

MacGeneration

Recherche

Développement : un utilitaire convertit l’Objective-C en Java

Nicolas Furno

lundi 01 juin 2015 à 17:00 • 9

Logiciels

O2J [1.0 – US – 29,99 € – OS X 10.9 - StockSpy Apps Inc.] est un utilitaire chargé de convertir du code en Objective-C en Java. L’objectif étant de simplifier la transition entre un projet iOS ou OS X et un projet Android ou une interface Java pour les ordinateurs. Son concepteur prévient d’emblée qu’il ne s’agit pas d’obtenir un programme en Java fonctionnel en un clic, mais plutôt une base de travail pour gagner du temps.

Le screencast réalisé par le développeur d’O2J donne une idée assez précise de ce que l’on peut attendre. Chaque fichier en Objective-C est traduit dans un équivalent en Java et le logiciel se charge aussi d’établir des correspondances entre les deux langages. Sur un projet très simple et qui n’utilise pas les API spécifiques aux appareils iOS, on peut se satisfaire du résultat. La plupart du temps, ce sera un point de départ pour créer un programme en Java.

Dans les réglages de l’utilitaire, plusieurs options sont proposées pour l’adapter à vos besoins et à vos projets. On peut changer plusieurs éléments, et notamment la transcription des méthodes et types. O2J ne dispose pas d’une version de démonstration pour essayer malheureusement, mais on trouvera sur la fiche du Mac App Store le détail de ce qui est converti.

O2J nécessite OS X Mavericks ou mieux pour fonctionner et il n’est proposé qu’en anglais.

Ajouter ce site dans Google News

Une hausse de tarif sur l’iPhone 17 dès lundi ?

08/08/2026 à 20:38

• 36


Sortie de veille - les opinions impopulaires : le MagSafe n’aurait pas dû revenir sur Mac

08/08/2026 à 08:00

• 43


Intelligence artificielle : de la désillusion à la révolte

08/08/2026 à 07:00

• 70


Luminar fait peau neuve : interface repensée, outils IA dopés et précommande exclusive📍

07/08/2026 à 21:44

• 0


Europe : Tesla ne veut surtout pas voir publiées les données de sécurité du FSD confiées à la RDW

07/08/2026 à 21:40

• 93


Rakuten France fermera le 30 septembre 2026

07/08/2026 à 20:45

• 30


FileRouter facilite l’ouverture des fichiers dans l’app de son choix

07/08/2026 à 17:44

• 7


Un bricoleur imagine un lecteur d’empreintes pour Mac sans sacrifier un clavier Apple

07/08/2026 à 15:36

• 15


Un Mac juste pour de la bureautique ? 240 € suffisent

07/08/2026 à 15:06

• 0


macOS 27 va enfin permettre d’utiliser AirPlay en mode fenêtré

07/08/2026 à 14:48

• 2


watchOS 27 fait disparaître le sélecteur d’apps de l’Apple Watch

07/08/2026 à 13:34

• 18


Space Rabbit accélère la transition entre les bureaux virtuels de macOS

07/08/2026 à 11:23

• 9


Shieldstral : Mistral lance un petit modèle pour adapter la modération à chaque service

07/08/2026 à 11:07

• 40


Test du moniteur 6K 32 pouces de Kuycon, le G32P : une alternative au Pro Display XDR avec quelques compromis

07/08/2026 à 10:44

• 11


Cyberattaque chez Intermarché : les données de 300 000 clients dans la nature

07/08/2026 à 09:47

• 30


L’industrie de l’IA prise à son propre piège : Nvidia n’aurait pas assez de mémoire pour ses prochaines puces

07/08/2026 à 07:30

• 71