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

OpenAI revoit ChatGPT : moins de limites pour les utilisateurs gratuits, plus de fiabilité pour GPT-5.6 Sol

06/08/2026 à 21:15

• 19


Prise en main de Safari 27 : l’IA organise les onglets, surveille les pages web et crée des extensions

06/08/2026 à 20:30

• 6


Apple bouche quelques fissures en sortant macOS 26.6.1

06/08/2026 à 20:10

• 5


PodCenter synchronise les iPod comme au bon vieux temps d’iTunes

06/08/2026 à 18:09

• 5


ESPHome Device Builder simplifie la configuration des ESP32 sur ordinateur

06/08/2026 à 16:43

• 17


Quand le Mac App Store invisibilise des apps Mac au profit d’apps iPhone et iPad

06/08/2026 à 15:44

• 11


Choclift transforme l’iPhone en pavé de commandes pour le Mac

06/08/2026 à 13:37

• 15


Le MacBook Neo 256 Go en promotion à 649 € (- 150 €), une offre intéressante pour la rentrée

06/08/2026 à 11:03

• 13


Meta se lance à son tour dans le vibe coding avec Muse Code, sa réponse à Claude Code ou Codex

06/08/2026 à 10:44

• 29


Mon IA à la maison : la série du Club iGen au complet pour exploiter des LLM et OpenClaw sur votre Mac

06/08/2026 à 09:23

• 38


Sans Terminal, macUSB crée vos clés USB bootables macOS, Windows ou Linux

06/08/2026 à 08:11

• 20


Rebelote, une IA avancée a encore une fois exploité une faille sur un serveur tiers durant un test, cette fois chez Meta

06/08/2026 à 07:00

• 68


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

05/08/2026 à 21:44

• 0


Des agents d’OpenAI et Anthropic ont tenté de manipuler de vraies personnes lors de tests de sécurité

05/08/2026 à 21:15

• 34


Mon IA à la maison : bâtir mon équipe d'agents IA sous la houlette d’OpenClaw

05/08/2026 à 20:30

• 2


Huawei lance un PC portable avec un filtre de confidentialité dans la dalle qui protège des regards indiscrets

05/08/2026 à 19:30

• 18