Category: Frontend technology
In my previous blog I explained how to get ADF Data in a Jet Component, this was done by iterating through a ViewObject and rendering a component per element …
Oracle JET has been around for a while, and at this moment we are investigating what it would take to integrate JET with our existing ADF Application. In the …
This article describes a simple Node.js application that uses Server Sent Events (SSE) technology to push updates to a simple HTML client, served through the Express framework. The updates …
In a recent article (Client Side Event Bus in Rich ADF Web Applications – for easier, faster decoupled interaction across regions), I proposed an approach for a client side …
The challenge is well known: our ADF Faces Web application is composed of various taskflows that have been developed as stand alone, encapsulated units that can be used and …
Our challenge: we are building the new ERP system – a pure HTML5 browser based application in Oracle ADF. This application replaces the current Oracle Forms based application. For …
While developing a Oracle JET application against APIs on Oracle Service Bus interacting to JD Edwards and Oracle Transportation Management, we ran into a challenge. In the table (ojTable) …
I was fortunate to use the Microsoft Hololens for a couple of days to experiment and prepare for a demo. Here are some practical tips for doing a demo …
While web applications and mobile apps are the common channels for user interaction, they are not the only ones. Oracle is recognizing that fact and as a result MCS …
Custom applications with a user interface can be categorized along various dimensions. Is the user interface a front end for a system of record or a system of change …
In part one of this series of blogs you set up the configurations needed to start testing your Oracle JET application. Grab the project you made, now it is …
This is the first blog in a series of two blogs about Karma testing (with code coverage) for Oracle JET. This first blog will help you with setting up …
This is a short article about a big topic. About how JET Composite Components – small or pretty substantial – can be reused and integrated, not only in other …
Recently, I used Heroku to deploy a website in the great wide open! In this blogpost I want to tell about my first steps using Heroku, including the rookie …
For one of my projects I need my users to log in to an 3rd party api (in my case strava) using oauth2.0 Framework of choice: AngularJS 1.5 in …
While working on my Ionic 2 application, I made use of the exif.js library (for extracting meta-data from image files). Some of the key functions in this library are …
While working on a Ionic 2 (and Angular 2) application, I needed to make use of a 3rd party library (exif – https://github.com/exif-js/exif-js – to be exact, a JavaScript …
It has been a long standing ambition of mine to create an app that I could run on my iPhone. This weekend I finally realized that ambition – in …
The challenge is simple: users of an ADF Faces web application are only allowed to enter uppercase characters into a field. We want to help them by turning any …
Adding Angular 2 to an existing ADF application Reality sometimes can be a bit surprising. The desire to build a new module using Angular 2 on top of an …
The first baby steps.. This is the first of a three part blog series. Each of these blog posts explain a small part of the ServiceWorker API. In this …
Next up, caching.. This is the second part of a three part blog series. You can find the first part here. In this part, we will talk about caching. …
For a client that uses a lot of ADF editable table I was exploring the possibilities of navigating through an editable table with the arrow keys. They often need …
Well organized exchange of client side events has been something of a holy grail for client side web development to me. I do not like these direct interactions between …
In a recent article (Extend Oracle JET with Table on REST API and Deploy to Node.js in Application Container Cloud) , I have described how I created a data …
This post explain how to use a polymer webcomponent in an Angular2 app. We use the google maps component as an example. For instructions on the demo app, see …
In this article, I will describe how I took the Oracle JET Sample application that I deployed to Node.js – locally and in the Oracle Application Container Cloud-and extended …
For the project I am working on we have three different environments, which have their own database and users. We don’t want this login credentials to be in our …
With the release of ADF 12.2.1 in the fall of 2015, Oracle finally added support for declaratively consuming a RESTful web service that responds in JSON format. Until then, …
In several recent articles, I have discussed first steps with Oracle Public Cloud Services: First steps with Database (DBaaS) in the Oracle Public Cloud Opening ports for access to …
A while ago I decided to create an ADF page based on a dynamic table, and I found that, although there are quite some articles about the subject online, …
This article gives an overview of some of the most eye catching stories from Oracle OpenWorld 2015 around Process and Content, aka Collaboration & Engagement. It discusses Line of …
This article gives an overview of some of the most eye catching stories from Oracle OpenWorld 2015 around application development. It discusses traditional technology as well as the most …
The Citizen Developer – also known as the Line of Business user – is the non-technical but still somewhat IT-savvy member of a business department. She may configure web …
Visualizations are probably the most effective way to convey information, insights and prompts for action to humans. We are not terribly good at quickly and correctly interpreting textual information …
Javascript is the most popular programming language* and its usage has grown 25% in the past year**. It’s widely used and so it stands to reason that Oracle now …
My challenge: how to scan a bunch of paper documents and store the electronic image files on my NAS. At my disposal: an iPhone, wireless network and a Windows …
A common desire when doing real time event processing with Stream Explorer and/or Oracle EVent Processor is the ability to present the findings from Stream Explorer in a live …
Not all Oracle ADF projects are built with ADF Business Components (ADF BC). Some organizations prefer to use EJB/JPA (EclipseLink) instead of ADF BC. The EclipseLink JPA provides developers with …
The requirement is easily written down: the web page contains a form with multiple form items. Each user should be allowed to personalize the form at run time. This …