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.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

xAI annonce des compagnons virtuels, entre midinette pour otaku et fans de Cinquante nuances de Grey

16/07/2025 à 23:30

• 9


Test du PlugBug 120 W : un chargeur de voyage qu’on n’oublie pas grâce à Localiser

16/07/2025 à 23:10

• 15


Un dock Thunderbolt 5 bien équipé proposé par Razer

16/07/2025 à 20:15

• 8


iPhone 17 : la future palette de couleurs déjà dans la nature ?

16/07/2025 à 20:13

• 21


Le Thermomix TM5 a été hacké, et il ne lance même pas Doom

16/07/2025 à 19:27

• 4


Vous avez peur pour vos données ? TeamGroup lance un SSD qui peut s'autodétruire

16/07/2025 à 17:56

• 9


macOS 12 Monterey bientôt obligatoire pour Google Chrome

16/07/2025 à 15:46

• 4


Red by SFR propose une Box 5G

16/07/2025 à 13:00

• 27


Face à la gronde, WeTransfer rétropédale sur l’analyse des fichiers par IA

16/07/2025 à 11:37

• 55


Le lecteur d’albums Longplay est disponible en version finale sur le Mac

16/07/2025 à 09:49

• 10


Les bêtas publiques d'iOS 26, iPadOS 26 ou macOS Tahoe prennent du retard

16/07/2025 à 07:42

• 59


Pornhub, Redtube et YouPorn abandonnent une seconde fois la France

15/07/2025 à 21:10

• 60


On a testé Comet, le navigateur de Perplexity qui explore le web comme nul autre

15/07/2025 à 20:30

• 27


La version Mac de Cyberpunk 2077 sera disponible le 17 juillet sur Steam et le Mac App Store

15/07/2025 à 16:25

• 40


Guide d’achat : nos accessoires tech pratiques pour les télétravailleurs

15/07/2025 à 15:02

• 6


Apple investit 500 millions dans les terres rares et la fabrication d'aimants aux États-Unis

15/07/2025 à 14:57

• 24