Anzeige
J2ObjtC übersetzt Java-Code in Objective C.
J2ObjtC übersetzt Java-Code in Objective C. (Bild: Google)

iOS J2ObjC übersetzt Java in Objective-C

Google hat einen Übersetzer von Java in Objective C für iOS als Open-Source-Werkzeug freigegeben. Der mit J2ObjC umgewandelte Java-Code soll nicht mehr nachbearbeitet werden müssen.

Anzeige

Das von Google als Open Source freigegebene Werkzeug J2ObjC konvertiert Java-Source-Code in Objective-C-Quellcode. Dabei soll der übersetzte Code ohne Änderungen unter iOS verwendet werden können. Ziel sei es, die Grundelemente einer Anwendung zu übersetzen, etwa für den Dateizugriff oder die Anwendungslogik.

J2ObjC ist aber kein Java-Emulator, betont der Google-Entwickler Tom Ball. Das Werkzeug konvertiert stattdessen Java-Klassen in Objective-C-Klassen, die dann direkt auf das Framework von iOS zugreifen können. J2ObjC unterstützt Java 6 vollständig, inklusive Ausnahmen, innerer und anonymer Klassen, generische Typen oder Threads.

Zwischen Alpha und Beta

Elemente der Benutzeroberfläche konvertiert J2ObjtC hingegen nicht. Sie müssen weiterhin in Objective C oder Objective C++ erstellt werden, etwa in der Entwicklungsumgebung iOS SDK. Es gibt laut Projektwebseite auch keine Pläne, eine plattformunabhängige UI für die Verwendung mit J2ObjtC zu entwickeln.

J2ObjC lässt sich zu Testzwecken mit Junit nutzen und mit zahlreichen Buildwerkzeugen verwenden, etwa Xcode oder Make.

Google stuft den Status von J2ObjC zwischen einer Alpha- und Betaversion ein. Gegenwärtig liegt die Versionsnummer bei 0.8. Zwar verwenden zahlreiche Google-Projekte das Werkzeug. Jeder Java-Entwickler verwende Java aber etwas anders. Daher werde J2ObjC noch zahlreiche Fehler enthalten, heißt es auf der Webseite.

J2ObjC ist unter der Apache-Lizenz 2.0 veröffentlicht worden. Der Download des Quellcodes und der Binärdateien erfolgt über die Webseite des Projekts. Für die Verwendung unter Mac OS X wird Xcode ab Version 4, Java für OS X und Apache Maven benötigt.


Lord Gamma 24. Nov 2014

Ich würde eher zu robovm tendieren: http://www.robovm.com/ Damit hat man auch iOS UI...

StefanKehrer 17. Sep 2012

Die Überschriften sind Englisch, wenn ich in die Videos reingehe spricht da aber jemand...

Kommentieren



Anzeige

  1. Algorithmenentwickler/in für Spurerkennung
    Robert Bosch GmbH, Abstatt
  2. SAP Anwendungsentwickler (m/w) HCM
    Dürr IT Service GmbH, Bietigheim-Bissingen
  3. IT-Security-Berater im Kundenbereich (m/w)
    TÜV Informationstechnik GmbH, Essen
  4. Junior PLM Development Ingenieur (m/w)
    MBtech Group GmbH & Co. KGaA, Großraum Stuttgart

Detailsuche


Top-Angebote
  1. NUR HEUTE: Samsung Galaxy S6 edge+, 32 GB, 5.7 Zoll, Gold, 3G Unterstützung, LTE
    599,00€ inkl. Versand
  2. NUR HEUTE: Asus ROG GL551JW-CN193T 15,6 Zoll FHD-Notebook (i7 4720HQ, 8GB, 256GB SSD, GF 960M, Blu-ray, Win 10)
    999,00€ statt 1.399,00€
  3. FÜR KURZE ZEIT REDUZIERT: Kindle Paperwhite, 15 cm (6 Zoll) hochauflösendes Display (300 ppi) mit integrierter Beleuchtung, WLAN - mit Spezialang
    99,99€ statt 119,99€ (ohne Spezialangebote für 119,99€ statt 139,99€)

Weitere Angebote


Folgen Sie uns
       


  1. Tuxedo Infinitybook

    Das voll konfigurierbare Linux-Macbook

  2. Flash-Speicher

    Micron spricht über 768-GBit-Chip

  3. Daybreak Game Company

    Zombiespiel H1Z1 wird aufgeteilt

  4. Twitter

    Neue Sortierung der Timeline kommt

  5. Error 53

    Unautorisierte Ersatzteile sperren iPhone

  6. Escape Dynamics

    Firma für mikrowellenbetriebene Raumschiffe ist bankrott

  7. Deutsche Bahn

    Wlan für alle ICE-Fahrgäste möglicherweise erst 2017

  8. Die Woche im Video

    Raider heißt jetzt Twix ...

  9. Alpenföhn

    Der Olymp soll 340 Watt an Leistung abführen

  10. Eurocom X9E

    Monster-Notebook nutzt Diamant- und Flüssigmetallpaste



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sèbastien Loeb Rally Evo im Test: Mit dem Weltmeister über Stock und Stein
Sèbastien Loeb Rally Evo im Test
Mit dem Weltmeister über Stock und Stein
  1. Dirt Rally im Test Motorsport für Fortgeschrittene
  2. Rockstar Games Jede Kugel zählt in GTA Online
  3. Microsoft Forza 6 bekommt Mikrotransaktionen

Astronomie: Die lange Suche nach Planet X
Astronomie
Die lange Suche nach Planet X
  1. Planet X Es könnte den neunten Planeten geben
  2. Weltall Woher stammt das Wow-Signal?
  3. Raumsonden und Teleskope Sieht der Weltraum wirklich so aus wie auf Fotos?

Arduino 101 angetestet: Endlich ein genuines Bastelboard von Intel
Arduino 101 angetestet
Endlich ein genuines Bastelboard von Intel
  1. Kosmobits Neues Arduino-Set gewinnt Preis auf der Spielwarenmesse
  2. Bastelsets und Spielzeug Spiel- und Lern-Ideen für Weihnachten
  3. MKR1000 Kräftiger Arduino mit integriertem WLAN

  1. Re: Super Marketing!

    ilovekuchen | 14:02

  2. Re: Mist, jetzt gibt es zwei Optionen

    ilovekuchen | 14:01

  3. Re: Für was Wlan ?

    GangnamStyle | 14:00

  4. Re: Anstatt Macbook kopieren lieber die osx...

    SelfEsteem | 14:00

  5. Re: Zweimal gekauft

    Argon Requiem | 14:00


  1. 12:00

  2. 11:25

  3. 14:45

  4. 13:25

  5. 12:43

  6. 11:52

  7. 11:28

  8. 09:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel