Friday Jan 25, 2013

Special Interest Group on Mobile Development

Many analysts are predicting that mobile application will be a gamechanger for businesses.  Infact its probably fair to say that "big business" is playing catch-up with consumer driven mobile applications.  So it is timely that the UKOUG are running a Special Interest Group on Mobile development.  This full day session will include presentations on native mobile development, ADF Mobile and Application Express.  There will also be discussion on the legal and security aspects of mobile development followed by an open discussion.  Its taking place at the Oracle offices in BVP (Birmingham, UK) on the 5th Feb 2013.  Last time I checked there were about 10 places left.


Thursday Jan 24, 2013

ADF Architecture Masterclass in EMEA

The Oracle SOA Partner community are running an event the week of 19th February in Vilamoura, Portugal.  I will be there presenting sessions on ADF Mobile and SOA/ADF Mobile.  Frank Nimphius will also be delivering a 2 day ADF Architecture training course.  There is even a session about running Forms in the cloud! If you can make this event, its a great few days of content.

Tuesday Jan 22, 2013

Building Performant ADF Business Components Applications - New ADF Insider

I've just published a new ADF Insider Essentials on Building Performant ADF Business Components Applications. Apart from anything else, this is a great insight into the internal workings of ADF Business Components and I would saw is a MUST for all ADF developers. 
Its the first ADF Insider Essentials from Jobinesh, who is an ADF architect and author of the Oracle ADF Real World Developer's Guide.

Monday Jan 21, 2013

ADF Developer Guides on Kindle

Just incase anyone missed this (and, ahem, I did as well) we publish Kindle ready formats of the various ADF Developer Guides.  Simply go to the HTML version of the guide and in the top right hand corner is a link to "mobi" - you simly copy this on to your Kindle and you have ADF Developer Guides on the move...perfect holiday reading! ;o)

Friday Jan 18, 2013

More Mobile Handson Sessions - this time Denver

My team have been involved in rolling out a number of hands on Mobile Application development sessions in the past months and February sees Lynn Munsinger running a mobile hands-on session at the RMOUG.  Mobile is without doubt one of the hottest technology challenges/opportunities for business at the moment and this is a great chance to get some real hands-on experiences of developing on-device applications for Android and iOS.

Thursday Jan 17, 2013

Meet the ADF Enablement Team

You may know some us of (or at least the names), but I wanted to introduce you to the ADF Enablement team and give you an insight into what we do.  We are part of the Oracle ADF Product Management group and our remit is the successful enablement of ADF.  So what does that really mean?  Well as product managers we are focused on the success of the product, but specifically we are tasked with helping customers and developers adopt, learn and ultimately be successful with Oracle ADF.

Generally speaking, there are two ways to do this.  The first is the reactive support and help of customers.  So for example, many of us are engaged with internal (remember, ADF is used for many of our internal systems including Fusion Apps) and external customers.  This might involve code reviews, architecture reviews, helping on escalated issues with Support, developing workarounds, logging bugs, suggesting enhancements and answering forum posts.

Now, the problem with that is there are only so many customers we can engage with at any one time, so we try to scale up our enablement through proactive initiatives.  So things like ADF Code Corner, ADF Insider and ADF Insider Essentials, ADF Architecture Square and our Advanced ADF Ecourse are developed from within this team.  Future proactive initiatives also include a live ADF Architecture course, ADF Faces Usability course and two new ecourses (in a new format) for mobile and Java.

You'll also find us globetrotting and turning up at various events.  You'll usually find at least one of us at an Oracle user group near you (if not, just ask us!) and we're often the trainers delivering live classes and education for internal and external customers.  Oh, and we've published books on Web Center and ADF and have regular columns in various Oracle and user group magazines.

So, that's what we do, now to meet the team.  We're a globally diverse team but late in 2012 we managed to find ourselves all in the same country, and infact, in the same pub and here is the picture to prove it.











The team is, from left to right:

  • Susan Duncan (UK) - who runs the Mobile program office, setting up developers who want to develop mobile applications
  • Chris Muir (AUS) - our APAC ADF guru and co-founder of the ADF EMG
  • Frederic Desbiens (CA) - our newest member who brings a wealth of real world ADF development experience
  • Lynn Munsinger (US) - the brains behind Fusion Order Demo and also runs the team* who develop OU courses and tutorials
  • Grant Ronald (UK) - I have the pleasure of managing this group of wonderful individuals, and anything Forms/ADF
  • Frank Nimphius (DE) - All round ADF-meister and font of all ADF knowledge.

So next time you pick up an ADF developer guide, code sample, book or attend a training course, it might be one of the ADF Enablement team who has had a hand in it.

* And a call out to Lynn's team: Gary Williams, DeDe Morton and Jeff Gallus.

Wednesday Jan 16, 2013

ADF Coding and Project Standards Guidelines

For anyone embarking on an ADF development project you might want to set up some standards relating to coding and application structure.  Chris Muir from my ADF Enablement team has been leading and initiative to document many of these standards.  As he noted, there is no "one size fits all", but it should give you a broad set of best practices to follow.  Something to ensure you have close to habd when starting your next ADF project.

What happens to Forms with Java 6 desupport.

I've seen this come up a couple of times so I thought I would post this here.  You may have read that at the end of Feb 2013 there will be no more public updates of Java SE 6.  So how does this affect Oracle Forms 11g which is still certified with JDK 1.6.  The good news is that the support date for Forms 11g takes precedence.  Please see the support notes 1470123.1 and 952075.1.

If you choose to update to JDK 7 please also read support note 1519244.1

Tuesday Jan 15, 2013

ODTUG Webinar for all ADF Newbies!

If you are new to ADF and want a quick rundown of what it does, ODTUG and PITSS are running a webinar on Tue 22nd January.  An hour on a webinar might just kickstart your understanding.

Friday Jan 11, 2013

UKOUG - Everthing you wanted to know about developing mobile applications

UKOUG are running an awesome special interest group on mobile development.  The ability to run and access enterprise applications on smartphones and tablets is probably the hottest development topic right now and its great to see the UKOUG dedicating a full day on this.  This is not just about a specific product but is aimed at the whole development experience of building for mobile and tablet.  Its the 5th of Feb at the Oracle offices in Birmingham. Places are limited so register your interest with the UKOUG as soon as possible.


Two new ojdeploy and WebLogic Server videos on YouTube

I've uploaded two new videos onto our official YouTube channel.  the first is Frederic Desbiens showing you how to set up a stand alone WebLogic Server instance and share it between JDeveloper and OEPE.  The second is from Chris Muir and introduces ojdeploy and how you can use ojdeploy to help in building your ADF applications.

Tuesday Jan 08, 2013

Accessing an Oracle Forms application from an iPhone!

I'm sitting here writing an article on Mobile application development so its a nice coincidence that this post came up from Oraplayer.  Its a reasonable questions to ask: you've a key application running Oracle Forms, but with more and more demand for mobile access to applications, how could you expose this application to a mobile device.  The first thing to be clear on is that Forms won't run ON the actual mobile device.  The second thing is, not all "typical" Forms screens would make sense on a tiny mobile phone screen, so you really have to be clear on the use case here.

So rather than performing some complex order entry on a phone, I'm probably more likely to want to check or update the status of an order.  It turns out that the Oraplayer solution has a neat way of first of all recording which fields on the Form you would want to "mobilize", and then it creates a web service to access those fields.  The web service can then be deployed and accessed, just like any old web service, from a mobile device using a technology like ADF Mobile.

So, rather and ripping and replacing your Forms application just because it limits you to "back office" data entry, you now have a shiney new mobile access channel to offer to your employees/customers! 

Monday Jan 07, 2013

Best Practices for Integrating REST/SOAP Services into ADF.

We are often guilty of only demo'ing and documenting the Oracle ADF Business Components/Database side of development.  Of course, not all applications are based (directly) on a database.  Sometimes your application works only against a set of services.  This new ADF Insider recording explains some of the best pracitces for intgerating Web Services into Oracle ADF, including a discussion on wrapping them inside ADF Business Components.

Make sure you subscribe to our YouTube channel for more updates.


Tips, Tricks, Events and Information around Oracle JDeveloper, ADF, and Oracle Forms


« January 2013 »