Tuesday, November 19, 2013

APEX 5.0 - Update from DOAG 2013

In the past i loved to switch from the components view to the tree view when developing APEX applications.
In ODTUG i got a first impression to the new page designer. Now on the DOAG 2013 conference Patrick Wolf gave an update in some features.
In the Page Designer it's possible to edit multiple items with one action. Simply select 2 or more Items then you can edit some of the attributes which are from same type in all items.
Patrick edited the label alignment from 3 fields in one step.
The whole Page Designer works very fast, when the page is loaded at first. After that the whole changes are made on client-side and will be saved the user clicks on the save button. Every step which is done, can be undone with the new undo feature. To test the page it has to be saved or click an run and it will also be saved automatically.
Another interesting feature is, when adding a region the columns for a sql query based on select * from emp are directly show in the region.
Further on inline code validation will be a part from APEX 5.0.
It's really cool to have completion in the different areas. This completion also supports the apex item namens and the packages and functions in the database. Another completion type which is in a testing phase could be the code template completion.

Another interesting feature is the possibility to duplicate an apex component on one side. So you can create a component and fill with some settings and duplicate that component. All components inside this component will also be copied (Region will also copy the items and buttons inside).
As a hint patrick told me that it could be possible out of the box, that pages will be run in new tabs when editing a page.

Other new features like the handling for static files are changed to support multiple files to upload, versioning in these files and folder structure to use relative links.

Modal Pages can be defined very easily. The attribute page mode in the page attribute has to be set to modal and than automatically all links to that page will open this page as a modal page by using an iframe. At the moment it's not possible to run that page directly, but the apex team still works on that feature.

A new calendar will be added and the Interactive Report can use pivot out of the box.

APEX 5.0 will be released in 2014 and another Patchset for APEX 4 is in work and will be released before APEX 5.0.

Thursday, November 14, 2013

DOAG Konferenz & APEX Schulungstag am 22.11.2013

Nächste Woche findet wieder die jährlich stattfindende größte Konferenz in Deutschland zu Themen rund um Oracle Technologien statt. Wie immer beginnt die Konferenz am Dienstag und geht bis Donnerstag.
Am Freitag findet dann der Schulungstag statt, welcher verschiedene Themen der Konferenz nochmal aufgreift. Im Rahmen dieses Schulungstags wird von Niels de Bruijn und Mir das Thema "Dialoggestaltung mit APEX 4.2.2 für den Desktop sowie mobile Endgeräte richtig gemacht" angeboten.
Vor allem wer die ersten Schritte mit APEX macht sollte diese Schulung nicht verpassen. Während es vormittags hauptsächlich um die Komponenten Interactive Report, Formulare und allgemeine APEX Komponenten geht, werden nachmittags die Komponenten in der Entwicklung von APEX Anwendungen für mobile Endgeräte vorgestellt.
Weitere Informationen zum Schlungstag sind hier auf der DOAG-Seite zu finden.

Tuesday, October 22, 2013

Nächstes APEX UserGroup Düsseldorf Treffen am 28.01.2014

Das nächste Treffen findet am Di, den 28.01.14 um 17Uhr wieder in Ratingen statt.
Anmelden kann man sich bereits über die DOAG Seite hier.
Inhaltlich wurde beim letzten Mal angeregt auch einfache und allgemeine Themen in APEX Projekten aufzugreifen. APEX spezifische Themen wie Team Development und Websheets wurden auch geäußert.
Zuletzt kam beim letzten Treffen auch das Feature Request Board als ein interessanter Punkt fürs nächste Treffen zur Sprache.

Für alle die zu den oberen Themen Beiträge beisteuern wollen meldet Euch bei mir per mail, über Twitter twitter.com/OliverLemm oder in der XING-Gruppe.

Hoffe ansonsten vom 19-21.11.2013 in Nürnberg viele bei der DOAG Konferenz zu treffen.

Thursday, September 12, 2013

Rückblick auf das zweite APEX UserGroup Düsseldorf Treffen

Auch das zweite Treffen war wieder ein voller Erfolg. Insgesamt waren wieder über 40 Teilnehmer bei der Veranstaltung und es gab folgende 3 Vorträge (Folien als PDF verlinkt):
Das nächste Treffen ist vorraussichtlich für Januar/Februar 2014 geplant, wird aber noch abgestimmt. Ich freue mich auf der DOAG Konferenz auf ein Wiedersehen.

Saturday, September 7, 2013

APEX 4.2.3 on apex.oracle.com

APEX 4.2.3 is coming in near future. apex.oracle.com has been updated to apex 4.2.3.00.07 on 6th of september. Till now there is no change log.

Friday, July 19, 2013

Inhalt des zweiten APEX UserGroup Düsseldorf Treffens am 04.09.2013

Am 04.09.2013 findet das zweite Treffen der UserGroup Düsseldorf in Ratingen statt. Das Treffen wird diesmal auch direkt als DOAG Regionaltreffen NRW auf den Seiten der DOAG präsentiert.
Es ist diesmal für 17-20Uhr angesetzt und mit folgendem Vorträgen geplant:
  • APEX 5.0 - Ein Ausblick auf kommende Features der nächsten APEX Version - Oliver Lemm (Twitter)
  • My Demo Application - die wohl populärste APEX Demo Anwendung - Denes Kubicek (Twitter)
  • jQuery Crashkurs - APEX Hidden Fields immer im Blick - Andreas Wismann (Twitter)
Das Treffen ist kostenfrei und es wird darum gebeten sich auf den Seiten der DOAG für den Termin anzumelden - Anmeldelink.
Zusätzlich existiert auch noch eine XING-Gruppe der APEX UserGroup Düsseldorf.

Die Adresse des Treffens ist wie beim ersten Treffen: Balcke-Dürr-Allee 9, 40882 Ratingen

Tuesday, July 9, 2013

A Review on the ODTUG KScope13 conference in New Orleans

This year I got the great opportunity to join the ODTUG Kaleidoscope conference in New Orleans. Joining the conference as one of the most important conferences for an oracle developer I was excited to meet all the people, which i mostly knew of blogs and news.

getting ready
For preparation to travel to America I had to request a passport for travelling beside the European borders. Further on you have to request a visa, even for a vacation the USA. Making a presentation about a project we developed for a German customer, we also had contact the customer approving our presentation.

the flight
Flying from Germany to America was a took overall nearly 20hours. Flying  7hours"back in time" was for me no big problem, but flying back after the conference was even more hard. A good advice for all who are travelling through different time zones is, to change your sleeping time some days before the journey starts. For me it was my first flight more which took more than 4hours, but it was even easier than the short flies. The air planes are bigger and the flight itself is not so hectic.
Really annoying for some people was, that they have lost their luggage. About 10% of all people who travelled over more than one airport lost it. It's always wise to put the really expensive things like laptop, photo camera and other possible stuff in the cabin luggage. As far as i know you can always take a laptop bag and another cabin luggage.
During the flight I met Dietmar Aust and it was really interesting to talk in our waiting time about his presentation and other interesting stuff.
Miami


the hotel
Arriving at the Louis Armstrong airport in New Orleans it took another 30minutes to get to the Sheraton hotel in the middle of the city. Using the airport shuttle service for 20$ it was a little bit cheaper than the taxi. Arriving at the hotel my first impression was, how cold it is inside the buildings. After I got my room and put my luggage upstairs, I went to the hotel lobby met some more people out of the apex community. It's always a big advantage to travel to a conference before the first day, even when you could arrive in the morning. Talking about experiences and get in contact to other people, out of the community is a great experience and a big advantage for every one.
 A big advantage compared to some other conferences was, that the rooms for the attendees where in the same hotel as the conference itself. Further on the arrangement for the rooms during the conference was really good. The different areas or especially apex was concentrated to one area, so that the ways through the different rooms were really short. One disadvantage was, that the air conditioning was in some rooms really too cold. Till know i don't understand why a room is cooled down to 64F / 18Grad or even lower.
Swimming pool on the eights floor


the conference
For me the main topic in that conference was of course apex. But before the conference starts everyone got
During the first day (Sunday), all presentation where presented by the apex team or other oracle employees connected to the apex topic. The best presentation on this day, was Shakeeb's presentation talking about User Interfaces in apex.
Shakeeb presenting

Overall presentations of the oracle apex team were all interesting, but the content of apex 5.0 was scattered a little bit through 3-4 different presentations. Perhaps for next conferences i would enjoy it to get an overview of the new features in a presentation on the first day, divided by topics a reference through the other presentations which are also talking about related content.
Between the different session, there was a break of 15 or 30 minutes. This time is perfect to change the room and talk about the last presentation.
Another really good idea, was the combination of some presentation having the same topic. Related to the topic "Responsive Design" Martin D'Souza, Christian Rokitta, Mark Lancaster and  Dimitri Gielis, gave some great presentations and many interesting tools for developing really good looking applications for different devices.
Another really good presentation was from John Scott about "APEX: Version Control with Git". He managed it to present the features from Git with slides and while demoing Git on command line.
Beside the presentations there was the "open-mic-night", where everyone could present his apex application's. Thats always interesting to see in how many different ways apex is used and can look like.
During the conference there was also 2nd meeting of nearly all people who are part of the advisory board. It's really a great opportunity to get involved into some possible features, which could take place in future apex releases. So, keep on bringing new ideas for next releases at apex.oracle.com/vote.  Here is an overview of the people who joined this meeting and are part of the advisory board:
APEX Advisory Board Meeting


kscope "not technical"
Of course not all content is directly connected to the technical stuff. On this conference doc hendley was talking about his wine to water project. It's always impressive how people can change their life and can activate other people with their ideas.
The event on this conference was another great impression. We were collected by bus, which brought us to the hall's, where the wagon's for Mardi Gras were standing. It was directly beside the Mississippi, where a great firework took place. There were many different options, where you could drink something, hear good music or get something to eat.
Mardi Gras

offtopic
As last it was a great pleasure to meet all the interesting people and see how much effort they are putting into organizing such an event. Further on every evening it was possible to get in contact with so many people only knowing from the blogs, articles and books. Especially thanks to the oracle apex team (Joel, Patrick, Shakeeb, Marc, Vlad, Jason, David), to the foex guys (Peter & Matt), to the enkitec guys (Christoph, Scott, Timothy, Jorge, Dan, Doug), to the odtug team (Martin, Monty), Steven, Patrick, Christian, the apex evangelists (Roel, Dimitri, John), Dietmar, Niels and everyone i missed at that point.
Lunch after the last conference day
after conference
After joining the conference we used one more day to travel through the city. Using the hop and ride bus, it was a good opportunity to get an overview of many different points of the city. Some interesting points we went were: 
Garden District
French Quarter
Bourban Street
Harrahs Casino
Graveyards
Superdome
Ghost tour - Bourbon Hotel
And as last two of my favorites
Oysterbar - really good burgers :)
Cafe du Monde (thx Martin)

with delicious dessert :)
At last, if I mixed something up, please let me know I will correct it.