Open source Java to Objective-C translator and runtime by Google, that translates Java code into Objective-C for the iOS platform. #Java to Objective-C #Java translator #Java to Obj-C #Translate #Java2ObjectiveC #JavatoObjC
J2ObjC is a command-line tool developed by Google that allows Java code to be translated into Objective-C for iOS/iPadOS projects. Using this tool, Java code can be a part of an app’s build, making it possible for non-UI elements to be shared by web, iOS, and Android apps without any changes being necessary.
If you’re developing a multi-platform app and prefer to use Java for non-UI elements, you can use this tool to convert your code and then use it in an Objective-C iOS app with no further modifications. Even Google uses it for some projects, and documentation is plentiful.
Most Java language and runtime features are supported, allowing developers to use exceptions, generic types, inner and anonymous classes, threads, and reflection. JUnit test translation and execution is supported.
When it comes to the UI itself, J2ObjC does not offer any tools to help you design it. The user interface is intended to be written in Objective-C, Objective-C++, or Swift, so you will still need to be familiar with those languages to complete the project. But if you already have a Java backend, or you just prefer to use the language for certain elements, it can be helpful.
System requirements
What's new in J2ObjC 2.8:
- iOS Support:
- J2ObjC frameworks now support Apple Silicon (macOS ARM64).
J2ObjC 2.8
add to watchlist add to download basket send us an update REPORT- runs on:
- macOS 10.14 or later (-)
- file size:
- 1.9 GB
- filename:
- j2objc-2.8.zip
- main category:
- Developer Tools
- developer:
- visit homepage
Microsoft Teams
Zoom Client
ShareX
7-Zip
Windows Sandbox Launcher
paint.net
4k Video Downloader
IrfanView
calibre
Bitdefender Antivirus Free
- IrfanView
- calibre
- Bitdefender Antivirus Free
- Microsoft Teams
- Zoom Client
- ShareX
- 7-Zip
- Windows Sandbox Launcher
- paint.net
- 4k Video Downloader