Introduction
Oracle Mobile Application Framework, MAF, leverages Java, HTML5 and JavaScript to deliver a complete MVC framework with declarative user interface definition, device features integration and built-in security. Oracle MAF provides a visual and declarative development experience and maximizes code reuse resulting in faster development of mobile applications. To get started with Oracle MAF development, the android emulator offers one of the easiest and quickest ways to build and test your apps.

The emulator effectively eliminates the entry barrier of having specialized hardware or devices and enables anyone with a development workstation to develop, debug and test mobile applications on Android. The emulator however, is generally too slow for developing applications efficiently. Developers, especially web developers, who are used to the fast and responsive development and immediate feedback cycles of web development might be put off by the sluggish nature of the emulator. This article explains how you can achieve native performance on an android emulator, giving MAF development on the android emulator the same productivity as with hardware devices and other platforms while keeping the entry barrier low.

Main Article
This article explains how to setup the HAXM emulator accelerator to speed up the android emulator and thereby improving the MAF development experience on the Android emulator. An Android virtual device (AVD) emulates the entire device right down the last detail. By default the Android emulator models an ARM processor and it does this right down to the register level. Emulating an entire processor’s operations using only software is a demanding task and this is why the android emulator is slower than an actual device based on an ARM processor design. As an alternative, Intel provides an x86 based Android system Image as part of the android SDK. This system image can leverage the Intel HAXM virtualization engine when running on Intel processors to speed up the emulator. Intel HAXM is a hardware assisted hypervisor that makes application development on Android platform faster and more efficient. To use HAXM, your development workstation needs to be using an Intel processor that supports VT-x technology. You also need to create an Android virtual device based on the x86 Atom System Image provided by Intel (You can download this from within the Andoid SDK manager). Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Jdeveloper 12.1.3Oracle JDeveloper provides a productive development environment that covers the full development lifecycle and integrates features addressing the multitude of technologies used for building standard-based enterprise applications.

Oracle’s free IDE simplifies dsevelopers’ life by integrating features for Java, HTML5, SOA, Web, Mobile, Database, XML, and Web services into a single development environment. Oracle JDeveloper is engineered to make the end user developer as productive as possible. A very adaptable IDE th

The latest release of JDeveloper aligns with the latest Oracle Fusion Middleware 12c (12.1.3) and introduces quite a few new features for the IDE itself, Java EE and Web Development, Web Services Development, Oracle Weblogic Server and SOA 12c integration, Database Development, ADF 12c and a lot more we are going to explore.

During this webcast will attempt to summarize and review all of the improvements and additions introduced leading to an enhanced overall development experience in Oracle JDeveloper 12c (12.1.3.0.0)

 

Agenda:

»  JDeveloper 12c: New Feature Highlights

☛  Core IDE Features

☛  Team Development

☛  Java & Web Development

☛  Web Services Development

☛  Database Development

»  ADF 12c New Components & Skin Editor Enhancements’

»  Q&A

 

For details please visit the registration page.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Introduction
With the release of the Mobile Application Framework it makes sense to look into building a hybrid application that integrates assets from WebCenter into a native application. This will reduce the development cost (build once, reuse multiple times) and simplifies management. WebCenter Portal provides functionality to target specific pages to specific mobile devices. By doing so, we can build pages that are designed to be consumed in a native application.

By doing so, you can build your entire mobile application in WebCenter Portal but still make use of the native features provided by the mobile framework. It also allows you to reuse the assets and no redevelopment is required. In this blog post I will show what steps are required to build a hybrid application in both WebCenter Portal and a mobile application.

Main Article
In order to build a hybrid application we need to complete a few steps:
1) Building a template in WebCenter Portal that will be used to display our pages for native integration
2) Build a custom component in your mobile application to consume WebCenter pages
3) Add the custom component to an AMX page
Each of these steps will be described in detail below. In addition to this I will also briefly explain how to reuse the navigation model from WebCenter to build a dynamic navigation in your mobile application. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

LogoTop Three Reasons to Use an In-Memory Data Grid
Date: Wednesday, October 29, 2014
Time: 10:00 AM PDT
As data volumes and customer expectations increase—driven by social, mobile, and cloud devices—so does the need to manage more data, often in real time. Companies facing this challenge benefit from the in-memory data grid technology of Oracle Coherence due to its ability to offload overburdened databases and shared data services and provide real-time data updates to applications. This saves infrastructure cost and ensures optimal performance.
Join the webcast to learn how companies like yours are:

  • Offloading their mainframes and shared services
  • Delivering real-time data to customers to provide the best experiences
  • Caching commonly used data to keep it highly available for application consumption

 

For details please visit our registration page here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

 

JDeveloper 12c 12.1.3 is finally available. The list of new features and enhancements is quite impressive. Have a look! You will not be disappointed. Personally, I was very happy to discover than Apache Maven support has been enhanced in two small but critical areas: paths and archetypes. Don’t get me wrong: Maven support in 12.1.2 is leaps and bounds ahead what 11g offers. But the tweaks brought in 12.1.3 make a significant difference. The main issue with the Maven support in 12.1.2 is that the POM files generated by JDeveloper contain absolute paths. This is problematic, since applications will not

compile correctly unless the code resides in the same location on all developer workstations and build servers. This is not always possible or even desirable. Thus, I described how to replace those absolute paths with relative ones in a previous blog post. Fortunately, JDeveloper 12.1.3 does things differently and writes its POMs with relative paths instead.
Maven archetypes help developers create new applications from scratch from the command line. It is now possible to build a new ADF application that way using the oracle-adffaces-ejb archetype introduced by Oracle in JDeveloper 12.1.3. The resulting application will use EJB for its model layer. To use the archetype, simply issue a command like the one below:
mvn archetype:generate -DarchetypeGroupId=com.oracle.adf.archetype
-DarchetypeArtifactId=oracle-adffaces-ejb
-DarchetypeVersion=12.1.3-0-0
-DgroupId=oracle.test
-DartifactId=my-maven-test
-Dversion=1.0-SNAPSHOT
Obviously, this command will be successful only if the Maven binaries directory has been added to the path. Remember that Maven is provided by JDeveloper and can be found in the ORACLE_HOME/oracle_common/modules directory – although you can use your own install instead. If you prefer to use a GUI, you can create an application from inside JDeveloper by using a little known option introduced in 12.1.2. First, open the New… gallery and select the Maven subcategory (under the General category). Then, select the Generate from Archetype item. This will bring up the dialog shown below. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

I’ve just release the next 10 episodes of the official Oracle MAF online training series. That brings us up to a total of 25 videos so far with another 10 (on data and web services) being release next week. You can access the YouTube channel at this link. If you want to get up to speed on the technology underpinning Oracle’s mobile strategy, this is where you need to be. Get more online trainings here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Mobile Application Framework (Oracle MAF) is a hybrid mobile framework that enables developers to rapidly develop single-source applications and deploy to both Apple’s iOS and Google’s Android platforms. Oracle MAF leverages Java, HTML5 and JavaScript to deliver a complete MVC framework with declarative user interface definition, device features integration and built-in security.

Technical resources

Resources for partners

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki