DZone
Mobile Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Mobile Zone > Oracle Gets Java Running on iOS Devices

Oracle Gets Java Running on iOS Devices

Shay Shmeltzer user avatar by
Shay Shmeltzer
·
Oct. 25, 12 · Mobile Zone · Interview
Like (0)
Save
Tweet
150.31K Views

Join the DZone community and get the full member experience.

Join For Free

This might have been hidden somewhere between the lines, but you can now run Java on iOS devices.

Oracle found a solution for the "iOS can't run Java" problem, and released it in the new Oracle ADF Mobile solution. This enables you to use Java to write the logic layer of on-device applications that run on iOS devices such as iPads and iPhones (oh, and the same code and application will also run on Android devices).

Oracle ADF Mobile uses a native container that runs applications on both iOS and Android from a single source base. One part of that native container is a headless/lightweight JVM.

So when you build an application with Oracle ADF Mobile, you write your business services layer with Java. You  develop UIs either by coding HTML5/CSS3, or if you rather use a component based approach for UI definition (think JSF), you can use Oracle's mobile optimized AMX components to define UI.

This approach makes it very easy for any Java developer to become an iOS developer without the need to learn XCode coding.

Check out this quick demo

ADF Mobile also includes an incripted SQLite database for local/offline data storage, as well as an abstraction layer that allows you to access device services such as camera, location, contacts, SMS etc.

You can learn more about ADF Mobile and download it here:

P.S. The first ADF Mobile application is already on the iTune store and it offers a monitoring application for Hudson

 

 

 


Java (programming language) mobile app

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Deployment of Low-Latency Solutions in the Cloud
  • OpenTelemetry in Action: Identifying Database Dependencies
  • Debugging Deadlocks and Race Conditions
  • Why Great Money Doesn’t Retain Great Devs w/ Stack Overflow, DataStax & Reprise

Comments

Mobile Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo