The name of the base system (platform): | Oracle Application Development Framework (ADF) |
Developers: | Oracle |
Date of the premiere of the system: | October, 2012 |
Last Release Date: | May, 2013 |
Technology: | Development tools of applications |
The Oracle corporation announced in the fall of 2012 release of the Oracle Application Development Framework (ADF) Mobile development environment which is the Oracle Application Development Framework expansion.
Oracle ADF Mobile is a component of a middleware Oracle Fusion Middleware and represents the platform of development on the basis of HTML5 and Java allowing to create, develop and expand with additional opportunities corporate applications for mobile environments, including iOS and Android from uniform base of a program code. The Oracle ADF Mobile platform which basis the hybrid architecture of mobile application development of the next generation is helps developers to increase efficiency and at the same time protects investments of the company, allowing to reuse a program code thanks to the flexible architecture based on open standards.
"Thanks to Oracle ADF Mobile developers can reduce time of writing and rewritings of a program code more attention to pay to creation of the most advanced mobile corporate applications, – Chris Tonas, the vice president of Oracle for the Application Development Tools direction emphasized. – The Oracle ADF Mobile platform is closely integrated with products of the Oracle Fusion Middleware family, supports business applications of new generation of Oracle Fusion Applications and can integrate applications of other suppliers with ease. Using functionally rich model of visual and declarative programming, Oracle ADF Mobile helps developers to increase efficiency and to develop applications on different mobile operational platforms, including iOS and Android".
The applications created using Oracle ADF Mobile allow the enterprises working in the different industries to adapt quickly to often changing requirements to mobile environments thanks to an opportunity quickly and visually to develop applications once and then repeatedly to develop them on different devices and operational platforms.
Support of HTML5, JavaScript, CSS and Java
Developers can use the advanced opportunities of Oracle ADF Mobile for:
- Creations of corporate applications for mobilnykhustroystvo – Developers can simplify infrastructure of applications thanks to the general checked platform which covers server, desktop and mobile applications and ensures safety of mobile applications using data encryption and their protection in networks of transfer.
- To universal application development – Thanks to Oracle ADF Mobile programmers can work on compatible cross-platform interfaces, applying web technologies familiar to them, such as HTML5, JavaScript and CSS, and at the same time using almost unlimited access to "native" internal functions and services of the device, such as camera, GPS, contacts, etc., through hybrid architecture of mobile applications. Besides, the simplified Java Virtual Machine (JVM) virtual machine for support of logic of the applications written on Java is built in Oracle ADF Mobile. The unique combination of these technologies based on standards allows to develop quickly mobile applications for iOS and Android and saves developers from need to learn specific programming languages and technologies of new mobile platforms.
- Increases in efficiency – Developers can accelerate an output to the market of new software products, developing one application which can be unrolled on several different platforms thanks to a hybrid programming architecture of mobile application. The accelerated development is also possible thanks to the applied model of visual and declarative programming which is already familiar to users of Oracle ADF. The Oracle ADF and Oracle ADF Mobile development environments use the same model of declarative programming. It allows developers to create mobile applications, without mastering modern specific languages and technologies of programming. Developers can increase efficiency and reduce costs for maintenance, using the rich library of the built-in checked components provided to Oracle ADF Mobile thanks to which the developed application matches by the form and to feelings "native" applications of the device.
- Protection of investments – the Adaptive hybrid architecture of application programming gives to developers the chance to protect investments into applications from technology changes and to develop mobile applications, using the available knowledge, skills and resources of the checked technologies, such as HMTL5, JavaScript, Java and Oracle ADF.
Oracle ADF Mobile Release 1.1
The built-in support of service of network notifications (Push Notification) at the level of the device is added to versions of Oracle ADF Mobile Release 1.1, new infrastructure of integration of devices based on Apache Cordova is implemented, the possibility of complete viewing file investments and support of the updated mobile operating system is provided and also performance is improved that allows the companies to develop more difficult and resource-intensive mobile applications.
Oracle ADF Mobile is a component of a complex of a middleware Oracle Fusion Middleware and represents the cross-platform development environment of mobile applications on the basis of Java and HTML5 allowing developers to create, develop and expand with ease corporate applications for mobile operating environments, including iOS and Android from uniform base of a source program code.
"Oracle ADF Mobile is the only cross-platform solution on the basis of Java - technologies and the standard for the corporate software which allows to develop applications as for devices based on iOS, and Android, offering developer Java an easy way to become mobile developers — Chris Tonas, the vice president of Oracle for the Application Development Tools direction emphasized. — Thanks to a network service of delivery of notifications and updates, new infrastructure of Cordova, the version of Oracle ADF Mobile 1.1 in addition increases performance of developers and gives them an opportunity to accelerate process of creation of mobile applications, having reduced at the same time costs".
Oracle ADF Mobile helps the enterprises of the different industries to conform to constantly changing requirements of mobility, allowing developers quickly and using visual means to develop applications, to develop them on numerous and various devices and operational platforms. Oracle ADF Mobile gives the following new features:
- The built-in support of a network service of notifications at the level of the device — active delivery of updates and information on important events from corporate applications and binding software in mobile applications of Oracle ADF Mobile.
- The most efficient optimization of performance — new infrastructure improvements for optimization of overall performance of applications.
- Support of new versions of mobile operating systems and Cordova — support of new versions of mobile OS and also infrastructures for migration and integration of devices, from PhoneGap to the latest version of Apache Cordova.
- Identification tags (Badging) — are entered visual indicators of events and updatings of the application for mobile users.
- Viewing file investments — mobile application can display different types of the attached files that allows to abstract from the distinctions of the mobile platform connected with processing of files.
- The automated testing — API interfaces of JavaScript are provided for support of the automated applications testing of Oracle ADF Mobile.
- New components of data visualization are the various formats of scales and indicators creating more informative and informative data view.
Support of archives of applications — system integrators and developer companies can deliver ADF Mobile Oracle applications in the form of archive, allowing end consumers to order applications with proper certificates.