In terms of implementation, we can see that the JBO of the ADF is used to implement the business logic, and the HTML5 build page is used. It looks good. You can have fun in the next day.
Several unique aspects to Oracle ADF Mobile solution:
Develop once run on your-same code base used for both iOS and Android applicaitons
Uses Java-no need to learn device specific ages
Leverage ADF-same concepts you are familiar with (component based UI construction, taskflow, data controls)
Leverage JDeveloper-same development environment you know, same declarative and visual style.
Create native looking applications-HTML 5 based UI components (that you can also skin)
Use device services-Leverage the camera, SMS, location, contact etc without learning device specific APIs
Create Hybrid applications-run on the device and able to consume remote data and UI if neede