User Experience Event in the Netherlands

Together with other leading experts on User Experience from Oracle like Vice President Jeremy Ashley, Managing Partner Lonneke Dikmans from Vennster and CTO Lucas Jellema from AMIS, I’ll be speaking at the OAUX Expo in the Netherlands on March 18th.

I’m speaking on two topics:

  • How to tailor an application to your user’s needs without coding
  • How to implement a good User Experience in Oracle ADF for the cases where you do need to write (more...)

The Long Tail of Application Usage

A long tail is a distribution of some data point where a few data point have a high value, but most of the data points have a much lower value. When sorting the data points by value, there will be a large “head” and a long “tail”.

Application usage displays the “long tail” characteristic: A few screens are used much more than others.

Long tail of app usage

If you are re-developing your application, for example moving from Oracle Forms (more...)

ADF Mastery newsletter is out

The February issue of the ADF Mastery newsletter just went out. If you are not on the list, you can sign up here.

This month, I’m covering the following topics:

  • Which version should I use?
  • A learning plan for the ADF basics
  • Best practice for good user experience

The first topic is often a matter of some debate. I recommend using JDeveloper 11.1.1.7 for now – this is the stable version that (more...)

The Day We Fight Back

If you are worried about internet surveillance by NSA and others, today is an international action day with demonstrations and events worldwide. See www.thedaywefightback.org for more information.

TDWFB

New publication for Oracle professionals

OTech Magazine Winter 2014If you are working with Oracle software as a developer, DBA or application server administrator, you should read the new OTech Magazine.

The Winter 2014 issue is almost a book: 136 pages of high-quality technology articles by some of the leading experts in their respective fields.  My contribution is the article “From Requirements to Tool Choice” about how to choose the right Oracle development tools (ADF, APEX, or Forms).

And did I mention it (more...)

The Sorcerer’s Apprentice

The first issue of my ADF Mastery newsletter has just been published (sign up here if you missed it). In this issue, I discuss Oracle ADF skill levels.

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Gerald Weinberg, Weinberg’s Second Law

Too many programmers simply Google for a code snippet that seems like it might solve the problem at hand, and use it (more...)

ADF Meetup in Copenhagen January 7

I’m establishing an ADF community here in Denmark (primarily Copenhagen) where we can meet face to face and discuss our ADF projects and challenges across companies and projects. The next meeting is on January 7 – please sign up here:

http://www.meetup.com/Copenhagen-Oracle-ADF-Developers/events/157687292/

Extra Christmas Present?

In 2014, I’ll be sending out a monthly ADF newsletter to help you on your way towards mastering ADF. If you sign up for the newsletter before Christmas, you’ll be entered into the drawing for a copy of my latest book “Developing Web Applications with Oracle ADF Essentials”. Sign up (more...)

Fewer crashes with JDeveloper 12c (12.1.2)

If you are working with JDeveloper 12c (12.1.2), you will probably have experienced quite a few crashes – I had several during my the live demos in my presentations at the UKOUG Tech 2013 conference in Manchester this week.

A few things that help:

  • Increase memory (google “JDeveloper (more...)

Virtual Developer Day on ADF

Oracle is regularly putting on virtual conferences called “Virtual Developer Days” with online presentations and the possibility to ask questions in real time. The current one on ADF will be running in European time tomorrow, November 26th from 10am to 1pm Central European Time.

I’ll be presenting “Top 10 tips (more...)

Taming email: five.sentenc.es

You are getting a lot of email, and it doesn’t get better. There are limits to what you can do about incoming emails, but you can help others by keeping your own emails short.

Make life easier for the recipients of your emails by keeping them to five sentences or (more...)

Oracle Cloud: Demonstrating Dark User Experience Patterns

You know there are good User Experience Design Patterns. There are also anti-patterns – bad stuff done by people who don’t know better.

And then there are Dark Patterns – User Experience deliberately crafted by clever people to trick users. The Oracle Cloud trial is unfortunately an example of the (more...)

Sorry, the lawyer ate my user experience

I occasionally use www.istockphoto.com for finding and buying images to use in my presentations. They have a nice, user-friendly interface for selecting images. There is a good keyword search, the option to search by color, orientation and even available space for your own text. So far, so good.

(more...)

ADF Architecture Made Simple: Small, Medium, Large

There are lots of ways of building ADF applications, so there is a very large number of possible architectures. I’ve found that three good architectures are:

  • Simple
  • Modular
  • Enterprise

In a simple architecture, you build the entire application in one workspace. Business components go into a model project in the (more...)

Is it just me, or doesn’t anything work in JDeveloper 12c?

Preparing for OpenWorld, I’m updating all my demos to 12c. Unfortunately, my conclusion so far is that nothing works.

The BC tester (now renamed ADF Model Tester) crashes JDeveloper and doesn’t take bind variables. A simple ExecuteWithParams example ignores my parameter value. The list goes on…

Oracle tries to imply (more...)

Book review: Oracle ADF 11gR2 Development Beginner’s Guide

“Oracle ADF 11gR2 Development” is part of the Packt “Beginner’s Guide” series and targets the newcomer to ADF. These guides contain a mixture of factual information, step by step instructions, quizzes and open-ended questions in order to encourage the reader to examine and experiment.

It covers all of the basics (more...)

User Attention Deficit Disorder

The American Psychiatric Association has just released the fifth edition of “Diagnostic and Statistical Manual of Mental Disorders”, known as DSM-5. Currently, 20 percent of American boys aged 14-17 are diagnosed with Attention-Deficit/Hyperactivity Disorder (ADHD), and with the new guidelines, that number is set to increase.

Maybe that’s why your (more...)

Do You Even Test?

During the workshop here at Oracle in Redwood shores, we were taught about the importance of usability testing. Maybe that is why I noticed the switches in the washroom at my hotel.

Can you tell what they do? On entering the washroom, I press the button closest to the door (more...)

I have seen the future of ERP

I’m at Oracle HQ in Redwood Shores this week for a workshop on implementing Oracle’s best user experience (UX) design practices in ADF.

Yesterday, the Oracle UX team hosted a confidential (strictly no photography!) event demoing some of the new stuff they are working on. If I told you (more...)

Smart People use UX Design Patterns

I was just watching my son play the Neverwinter MMORPG beta. The user interface looks just like other MMORPGs and he could jump right in and start playing.

That’s not because the people at Cryptic Studios lack imagination – it’s because their users already have an expectation of how an (more...)