Mobile apps usually have the possibility to toggle the springboard by using an icon that is displayed in the header of the app. The Oracle MAF reference app, Work Better, also tries to implement this behavior. The showing of the springboard works fine, however, hiding it does not really work […]
Luc Bors
MAF 2.0 : Loading Images in a Background Process – Part I
Images are heavily used in Mobile apps. For instance a list that contains employees usually shows the images of these employees. This works well when you have a WIFI connection, but what if you are using slower connections ? If you look at a mobile twitter app you will see […]
Book : Oracle Mobile Application Framework Developer Guide
It has been a while since my previous post, and I have a very good reason for that. I have been busy, very busy. But now, after a long time of writing and rewriting I can finally anounce that my book, Oracle Mobile Application Framework Developer Guide, is available for […]
ADF FIFA 2014 World Cup Challenge
On May 22nd AMIS and Oracle Netherlands launched an exclusive Enterprise to Mobility Challenge around the FIFA World Cup. Only attendees of the Enterprise to Mobility Conference or the JDeveloper / ADF community event can enter this exclusive Challenge. Participants are challenged to combine Cool UX designs and data visualizations […]
Training : Oracle ADF 11g Applicatie Ontwikkeling 12-14 & 19-20 mei 2014
In mei geeft Oracle ACE Luc Bors weer een ADF 11g training. Deze training wordt gegeven in het kantoor van AMIS in Nieuwegein. In deze training leer je de basis van ADF. Een training op basis van presentatie, demonstratie en hands on, doorspekt met best practices en voorbeelden uit de […]
Oracle ADF Virtual Developer Day 2013
Are you in Europe and looking for a free ADF event that you can attend without traveling ? Stop looking now! Tomorrow Tuesday – November 26th from 9am – 1pm GMT you can attend the Oracle ADF Virtual Developer Day 2013. This is an online event that provides sessions that […]
ADF Mobile : Oracle eCourse available
Today Oracle published the first in a series of online eLearning training materials. The ADF Academy presents free and online : Developing Applications with ADF Mobile. The main goal is to deliver technical training material to everybody that needs it. You get an online training, where you can view audio […]
ADF 11.1.1.7 : The return of the paging table (… and more ….)
It looks like oracle made JDeveloper and ADF 11.1.1.7 available today. Perhaps not officially, but it can be downloaded. There are several interesting new components available. One of these is the codeEditor component which allows you to write code and have syntax highlighting. Not sure if I see a use […]
ADF Mobile : Implementing the “Pull to Refresh” Pattern
One very common pattern in Mobile Apps is the use of “pull” to refresh a list of data in an App. For one of my projects I suggested to use this pattern and I had to figure out a way to implement this in ADF Mobile. In this post I […]
ADF DVT Speed Date : Meeting The Hierarchy Viewer
Recently the ADF Special Interest Group at AMIS organized an ADF DVT Speed Date. During this speed date, six ADF specialists from our team presented their favorite Data Visualization Component from the DVT library. In a series of blog posts we share the information with a broader audience. In this […]
ADF Mobile : Device Interaction API – Pictures, GPS and Email With Attachments
During the AMIS ADF Masterclass I showed how to take a picture from within an ADF Mobile application, attach it to an Email and send that email out to several recipients. To top it of, I even added the GPS coordinates to the subject, so you know where the picture […]
Book Review : Oracle ADF Real World Developer’s Guide
In October 2012 yet another ADF Book was published. This book “Oracle ADF Real World Developer’s Guide” is authored by Jobinesh Purushothaman. Jobinsh works with Oracle as a Principal Solutions Architect for the Oracle Application Development Framework. The book is full of essential tips and tricks for building ADF applications. […]
ADF Mobile : Your First Navigation and Device Interaction
Now ADF Mobile is generally availble, it is now time to create your first ADF Mobile application. In this post I will show you how to create a simple application that contains of two pages with navigation. A bonus for this post is that you will see how to get […]
ADF Mobile is now Generally Available
After extensive beta testing oracle announced today that ADF Mobile is now generally available and can be used to build multi platform on device apps. I finally am allowed to share my knowledge in blogposts and other kinds of publications. Using JDeveloper and the ADF Mobile extension, it is very […]
ADF 11g Training Applicatie Ontwikkeling.
Van 12 tot en met 16 november geeft Luc Bors weer een 5-daagse ADF 11g training. Deze is te volgen in het kantoor van AMIS in Nieuwegein. In 5 dagen leer je de basis van ADF. Een training op basis van presentatie, demonstratie en hands on, doorspekt met best practices […]
OOW 2012 : Sunday report
Yesterday was a busy day for me. While still recovering from a jetlag, I was part of two sessions. The first one was a team effort. With Lucas Jellema, Aino Andriessen, Ronald van Luttikhuizen, Guido Schmutz and me we did a demonstration of Fusion Middleware Development in front of ‘a […]
OOW 2012 : general session : The future of development for fusion: from desktop to mobile to cloud
ADF Mobile….. or not ? I was hoping to hear that ADF mobile was going to be GA very soon, but Oracle ADF Mobile GA was NOT yet announced in this session. Thar leads me to conclude that it will not released during Oracle Open World. But nevertheless the product […]
OOW 2012: My ADF OOW 2012 schedule
This years visit to Oracle Open World is for me the best of both worlds. First of all I get to attend one of the biggest, if not the biggest, IT conferences in the world. Second, I have two presentations. Both are on Sunday afternoon. The first one is a […]
ADF 11g : Adding close this / close others / close all to the UIShell
During one of my presentations at ODTUG KScope12 in San Antonio I showed how to add a menu with close this / close others / close all to the UIShell. This pattern is very common throughout modern browsers and other programs that use any kind of tabbed navigation. Even JDeveloper […]
ADF 11g : Label Modifications and Persisting Resource Bundle Changes
Recently my colleague Lucas and discussed database based resource bundles and customization. This reminded me of a comment on one of my posts on the AMIS technology blog where I had a question on UIComponents. The question was if it is possible to modify prompts and labels of components programmatically. […]
My report from ODTUG KScope 2012.
I landed only a couple of hours ago in Amsterdam and here’s my report from Kscope 2012 in San Antonio. As I write this, KScope is still waking up for the final day. Anyway, for me KScope was over yesterday. The venue, the JW Marriott San Antonio, was IMHO somewhat […]
ADF 11g : Fancy Master Detail or how to Highlight Related Detail Records
Last week I a had a rather interesting question: Is it possible to highlight related data that is in different af:table components ? Sure you can, so I decided to write a simple example application, and share the knowledge in this post
ADF 11g : Query Component with 'dynamic' view criteria
In my current project use a lot of re usable taskflows. In one particular situation I needed exactly the same taskflow to be re-used with one tiny small difference: The displayed query component needed to have different fields compared to page in the base taskflow. Now there are lots of […]
Announcement – Free ADF Webinar for ODTUG
This Tuesday I will present a webinar for ODTUG. In this webinar I will talk about how to provide management information from within your ADF application. Topics : ADF DVT’s, Google Maps, MS Excel, and Reporting Solutions. Tuesday, September 20, 2011, 3:00 PM – 4:00 PM EST Reaching out from […]
ADF 11g R2 : Using the ActiveRowKey property
In ADF 11g Release 2, the ADF Table component has a property called ‘ActiveRowKey’. According to documentation, this represents the row that is currently active on the client. In click-to-edit mode, the active row will be made editable and is brought into view (if not already visible). Upon initial display, […]
ADF 11g : Show PDF in a Popup
In one of my previous posts I showed how to use ADF popup components to display external content such as webpages like wikipedia in an inline frame. Based on this post a colleague of mine tried to display a PDF document. That didn’t work. In this post I explain how […]
ADF 11g : Printing Directly From Your Application
Last week I was asked this question : “Can we print directly from within our ADF Application, without invoking the printer dialog ?” I wasn’t sure but after some investigation the answer was clear. Yes you can ! Here is how
ODTUG KScope 11 : A short overview of ADF on the Fusion Middleware track
From June 26th to June 30th the KScope 11 conference was in Long Beach California. Nice setting for a great conference. It was the first time that KScope had a Fusion Middleware Track. For me it was a very busy conference with three presentations, handson workshops, live demonstrations and a […]
Book Review : Oracle ADF Enterprise Application Development – Made Simple
On my way to Los Angeles (Long Beach) for KScope 2011 (12 Hours in an airplane) I had plenty of time to do some reading and writing.The book I read was an only very recently (june 2011) published ADF Book. This is not a technical deep dive into ADF, but […]
ADF 11g R2 : ADF Business Components UI Categories and Dynamic Forms (and some new IDE features)
ADF 11gR2 has some very nice UI Hints features. Some were already available in previous releases. In this post I will describe the effect of the UI Categories. On the go, I will also point out some other new features. To see how this works, I created simple ADF Business […]
ADF 11g R2 : Skin Editor First Impressions
With JDeveloper 11gR2 the skineditor is finally there. I share my first impressions in this post. When you need a skin for your application in previous versions, some configuration was needed. With 11gR2 it is much easier.
ADF 11g : What is the Currently Active Taskflow in a Dynamic Region ?
There are use cases in which you need to determine what the currently active taskflow is. This looks like simple, but in fact it is not ! Let’s rephrase that : Depending on the context, it can be a pretty confusing task.
ADF 11g : Implementing Search for Multiple Attributes of a View Object
Today I was asked to build a search component that searches a view object for all occurrences of a search string entered by the user. It should look like the ADF Quick Query Component, however, without choice for the attributes to search on. All attributes are search-able. I choose to […]
AMIS Presents: An evening about ADF with Frank Nimphius
AMIS is al jarenlang frontrunner op het gebied van Oracle ADF. Wij blinken steeds weer uit op vakinhoudelijke kennis. Vanuit deze expertise delen wij graag onze kennis met jou. Dit doen wij met onze wereldwijd bekende technology blog, publicaties websites en in vakbladen, presentaties en consultancy. Daarnaast organiseren wij regelmatig […]
ADF 11g : Adding a Keystroke Filter to an ADF Shuttle Component
Recently I had to implement a selectManyShuttle Component with a filter on it. Filtering a selectManyShuttle Component has been described many times so that is no rocket science. However, this implementation asked for a keystroke filter. The user enters a value, and the shuttle is filtered immediately. In this post […]
ADF 11g : Using jQuery and ADF to provide a fading user feedback
Last week someone asked me if it was possible to inform the users of his application about the fact that data has been changed. No problem I told him. Whenever you use an actionListener or action that is implemented by a method in a bean, you can use showPopup() to […]
ADF 11g : Log Data Manipulation
Today I had a request to implement a generic logging mechanism for all changes of data (DML) in an ADF application. The log needs to be persisted in a database table. This application uses ADF-Business Components and an Oracle Database. My first idea was to use database triggers for all […]
ADF 11g : Drag’n Drop and Contextual Events
While going through my list of requirements for our AMIS re-usable ADF taskflow library, I ran into the following requirement: publish a contextual event on a Drag and Drop action. If you know contextual events, you immediately notice that there is no way to publish a contextual event from a […]
ADF 11g : Change a Viewobjects’ Query on the Fly
One of the requirements at my current project is to have one ADF table display data from different database tables. That is, depending on criteria entered by the user, the query behind the view object needs to change. All in all 12 different database tables are involved in this story. […]
ADF 11g : SelectOneRadio in Table Layout
Today at one of my customers I was asked the question if you can use a SelectOneRadio component in table layout. I know that the first thing they should have done is try Google to find a solution. As a matter of fact they did and found this blogpost by […]