Mobile Business Development seminar in Belgium and The Netherlands(4 and 6 June)

iAdvise organises a free seminar about Mobile Business Development on 4(Antwerp, Belgium) and 6(Breda, The Netherlands) June.

In this seminar we will discuss Mobile Development and Usability(UX – User Experience) in Mobile Development.
But we also compare different solutions, give pros and cons about: APEX Mobile, ADF Mobile and Tabris.

Of course we will also show you best practices, problems and solutions,…

More information(Dutch): http://www.iadvise.eu/seminars

Oracle DB 12c, APEX 5.0 and APEX tech sessions at OGH APEX World

April 9th 2013, APEX World took place, one of the biggest APEX only events in the world, organized by the Dutch Oracle user group (OGH). iAdvise was gold partner of this year’s edition. Below is a view on this event from our perspective.

iAdvise stand

iAdvise booth

The event took flight with the keynote by David Peake, product manager from Oracle. He spoke about Oracle DB 12c, what it is and what’s in there for APEX developers, and some words about what to expect from APEX 5.0. Again, we had to conclude that great things are coming our way in the months to come:

  • pluggable databases,
  • new column types,
  • data redaction,
  • new IDE-like view for the page builder,
  • multiple interactive reports on 1 page,
  • multi-row edit region type,
  • enhanced builder security
  • and some more great stuff…

But as we are used to with Oracle, it’s all subject to change and might not make it into next release :-)
More in-depth details and another view on this presentation can be found on Christian Rokitta’s blog.

The only two things David was clear about were:

  • APEX 5.0 will focus on improved usability and quality rather than on new features;
  • there will be an APEX 4.2.2 release before 5.0 will become available.

Below are our highlights from the presentations we followed.

Transfer Solutions presented their “portal” solution to combine both Forms and APEX applications with one custom single sign-on. We saw some interesting approaches for common issues and found confirmation for our approach in comparable situations.

Rob van Wijk from Ciber presented his white paper “Professional software development using APEX”. Together with his colleagues, he worked out a way to version database schemes and APEX applications in Subversion when all developers are working in their own isolated environment. On top of this, he used Hudson to automate the versioning update-commit process. A must read paper if you consider versioning within your APEX environment!

Regarding responsive web design (RWD), there were two presentations of interest:

Dimitri Gielis introduced how RWD can be accomplished in APEX by using the new built-in grid system and spoke about APEX theme 25 (fully responsive and new in APEX 4.2) but also Twitter bootstrap, which can perfectly be integrated in APEX.

Later on, it was up to CB Logistics, together with iAdvise colleague Stijn Van Raes, to present how they used RWD in a recent project.

Peter Raganitsch and Matt Nolan from FOEX came all the way to Zeist to state that APEX truly is the best successor of Oracle Forms…but not out-of-the-box. In a few demos, in which they combined declarative APEX functionality together with their plug-in framework, they showed how APEX can become a perfect fit for everyone who wants to migrate good old Forms without losing much functionality, usability and maintainability. A bold statement but definitely something our APEX developers will look into.

Roel Hartman showed us what mobile web development with APEX theme 50 and jQuery mobile is all about. He walked through the new item types, lists and buttons and demonstrated how you can easily make your application look better with standard APEX functionality.

Our iAdvise colleague, Karen Van Hellemont, presented with Natasha Van Hoof from the Flemish Government how documents can be generated from the database. Throughout several years, iAdvise gained experience in generating documents with PL/SQL and developed a metadata driven solution with a simple API to re-use it in other projects. The Flemish Government is our first customer to use the complete version of this solution and therefore gave a customer testimonial on their experience with the tool.

The price for most-entertaining presentation definitely goes to John Scott (APEX Evangelists) when talking about HTML5 websockets! The concept of websockets took about 10 minutes. The remaining time was used for demos about what you can do with this. We never heard so many sounds of astonishment in 30 minutes!

For a Belgian-Dutch Oracle consultancy company, this is one of the most valuable events next to Oracle Open World and this year’s edition really showed us that APEX is far from ever going away! It has great potential for a very wide range of businesses and allows both developers and end-users to maximize their needs in every way.

Mobile Applications with APEX & jQuery Mobile

Mobile development is not the next big thing anymore, it is THE big thing today. And as you may already know, Oracle APEX is ready to take on the challenge of creating mobile business solutions.

We at iAdvise already started to experiment with mobile application development in APEX 4.0, but off course this was not the ideal environment yet. Since APEX 4.1 you can declaratively create mobile applications with jQuery mobile, and with the latest release (4.2) it’s really starting to lift off. You can even declaratively build responsive applications.

In May 2012 we gave a seminar about mobile development, and since then we successfully developed several mobile solutions for our clients. Below you can find a demo of an application we created for one of our most valued customers, New Holland Tractor Ltd.

New Holland Tractor Ltd

About New Holland: Since 1895, New Holland is committed to providing solutions that improve farming efficiency and productivity.
New Holland offers cash crop producers, livestock farmers, contractors, vineyards and groundcare professionals the largest choice of easy-to-operate tractors, harvesters and material handling equipment.

New Holland complements the widest agricultural equipment offering in the world with efficient Parts and Service support and a range of tailored financial services from a specialist in agriculture. Setting themselves the highest standards in quality and service, is part of the culture of New Holland, part of the DNA of New Holland. The plant in Antwerp (New Holland Tractor Limited) with some 1,000 employees, is a major manufacturing unit of tractor parts such as rear axles and drive systems.

Mobile application

New Holland Tractor requested a mobile solution to let their workers use checklists at the quality gates of the assembly lines in the plant.
In the past they had to manage all these checklists by hand. For each checklist, a paper form had to be filled out after which it had to be processed by hand. This created a lot of overhead and it was very easy to make errors.

The application had to be developed in Oracle APEX 4.1 and had to be super user-friendly. The result is a simple, yet elegant application.

Usability

At iAdvise we invest a lot to make our applications user-friendly. For this project we started off by designing mockups that were used as guidelines during the development phase, those helped us to create a very simple and efficient application.

For the workers of New Holland Tractor, this solution was a huge improvement. Now that the checklists are processed automatically, it’s very easy to analyze the production process and there’s less room for errors, hence it further increased both productivity and efficiency at the assembly lines.

We feel that mobile development with APEX is really kicking off and the APEX development team is on the right track to make APEX a mobile enabled development environment.

Exciting times are coming!