Menu

vsebina apexAPEX predavanja so na SIOUG 2015 ena najbolj zastopanih skupin predavanj. V urnik bo poleg vodilnega (keynote) predavanja Everything a CIO needs to know about Oracle Application, ki ga bo pripravil in predstavil Joel R. Kallman, uvrščeno še 12 predavanj, ki neposredno naslavljajo področje APEX.

Poleg Joela R. Kallmana, bodo svoje prispevke predstavili še Oracle ACE direktorji Roel Hartman, Denes Kubicek, Alex Nuijten in Peter Raganitsch ter drugi predavatelji, med katerimi so Aljaž Mali in Gregor Malenšek (oba Abakus), Vladislav Uvarov (Oracle), Richard Martens (smart4apex), Marko Gorički (Bilog). 

APEXu bo posvečena tudi posebna okrogla miza Meet APEX experts, kjer boste lahko iz prve roke izvedeli najnovejše trende pri razvoju APEXa samega in razvoju aplikacij razvitih s tem vse bolj popularnim orodjem.

AlexNuijten   APEX, NodeJs and HTML5: Magic!
 

Take your Oracle Application Express applications to the next level. When you want information, you need to go and get it yourself. Wouldn't it be wonderful when you get informed when events take place? Or to send messages to wherever you want: chat with other users, send information to smartphones, or even tell Lego Mindstorms what to do next. Using NodeJs and HTML5 in your APEX application you can do exactly that. In this session you will learn how to implement NodeJs and how to take your APEX application to the next level.

  Apex Shared Components
  Če gremo preveriti dokumentacijo, kaj Shared Components so, lahko preberemo naslednjo definicijo : "Shared components can display or be applied on any page within an application." Ko pa se dejansko prijavimo v Apex in gremo v Shared Components, lahko opazimo, da ta definicija samo v določeni (majhni) meri opisuje dejansko stanje.

Shared Components so razdeljene na več sklopov ( Application Logic, Security, User Interface, ...) in prav za vsakega od teh sklopov bi lahko naredili ločeno predavanje (ali celo več predavanj).

Na predavanju se bomo posvetili trem področjem in sicer:

- novostim, ki jih je prinesla verzija 5.0
- kaj dejansko pomeni Shared ( kdo in kje se deli - tudi izven Apexa je to možno)
- pregled komponent, ki so pogosto spregledane ( shortcuts, build options, data load definitions )

Čisto za konec prezentacije pa je prihranjeno še majhno presenečenje.

 

 

DenesKubicek   Create your own APEX Plugins
 

The goal of this presentation is to show how to use the APEX API to build your own plugins. With APEX 5.0 there are numerous improvements for building plugins. The presentation will show hot to utilize those and create your own plugins based on some real case scenarios. It will cover the following topics:
1. Dynamic Action Plugins,
2. Region Plugins,
3. Item Plugins and
4. Authorization Scheme Plugins.

 

DenesKubicek   Using Restful Webservices in APEX
 

REST has become the main interface for accessing services on the Internet, including the services provided by major vendors such as Google, Facebook, Twitter, and Oracle, and within the enterprise by leading companies throughout the world. REST provides a powerful yet simple alternative to standards such as SOAP with connectivity to virtually every language environment, without having to install client drivers, because it is based on simple HTTP calls which virtually all language environments support.

In this presentation we will cover the following topics:

1. Setting up the APEX environment to user RESTful Services,
2. Demonstrate and explain the ?built in? RESTful Service Module,
3. Create and publish own RESTful Web Services and
4. Explain the REST API.

       Apex, Forms in Java - skupaj
  Kot podjetje, ki večino svojega razvojnega dela opravi pri strankah se nemalokrat srečamo z ""legacy"" okoljem. Glede na tip strank so poslovni procesi v večini primerov tehnično podprti z Oracle tehnologijami kot so Forms&Reports, PL/SQL in SQL. Poleg teh tehnologij pridobiva Oracle Apex vse večjo popularnost, možnost implementacije ter širok nabor funkcionalnosti. Ker imajo podjetja v večini primerov dovolj znanja o tehnologijah, ki jih uporabljajo, je Apex v svojem konceptu tehnologija, ki jim je zelo blizu. Za končnega uporabnika pa predstavlja relativno ""domače"" HTML okolje s katerim se srečujejo v vsakdanjem življenju.
S tega stališča je naša vizija uporabiti te tehnologije v sožitju, ter jih uporabiti za namen, kjer se dejansko pokaže njihova moč.
Na predavanju bo prikazano kje so prednosti posamezne tehnologije in kako je v ""heterogenem"" okolju možno te tehnologije uporabiti za dosego skupnega cilja.
JoelKalmann   DBAs Can Use Oracle Application Express? Why?
 

DBAs aren't Developers. They only setup and manage and monitor systems. They aren't Web developers. Right???? Wrong! Oracle Application is an easy-to-use framework for those people who are comfortable with SQL. And who uses more SQL than a DBA? This session will be a live demonstration of the numerous ways a DBA can exploit Oracle Application Express to their benefit - from simple database management tasks to monitoring the performance and activity of an Oracle Database. The Oracle Database contains a wealth of information, and you will see how easy it is to graphically visualize this in a modern Web application. No CSS or HTML experience required!

 

  APEX 5 i JSON
 

With new modern Web applications it is almost inevitable to use JSON format which because of its simplicity, performance and small size became standard for Web data communication. APEX 5 comes with new API package APEX_JSON which allows us to easily generate and parse JSON messages. It’s not the only solution for JSON in APEX. There are new functionalities regarding JSON that came with ORDS and new Oracle 12c database.

PeterRaganitsch   Interactive Reports in APEX - Watch out for the Pitfalls!
 

Interactive Reports is one of the most popular features in Oracle APEX and has been around since Version 3.1 (2008).
But do you really know what's going on when using Interactive Reports?
We'll start in the beginning and look at all the features of an IR plus also look at what's happening behind the scenes.
This will show you how important it is to control which features are allowed for end users and how you can tune performance.
After this session you might run back to work to fix all your IR's. Your users will welcome faster reports and getting rid of features they scarcely used.

    Google Apps Integration in APEX
 

Google Apps is a great platform for your everyday activities. Using a few techniques, you'll have the full potential at your disposal to use within your APEX application. This presentation will cover logging in using a Google account, storing data in the Google Drive and Calendar, and reading and writing email.
Attendees will get a technical insight for:
1. Using Google Authentication: Attendees will get insight in the authentication process and how to implement both server-side as client-side.
2. The Google Calendar: Reading data as well as storing data will be covered.
3. The Google Drive: Reading and writing from the google drive means creating Google Documents (Word), Google Spreadsheets etc. I will cover Documents and Spreadsheets.
4. Sending mail using Gmail: When integrating you apex-application with Google Apps, it is a must-have to be able to have the application send email using Google as well.
5. Receiving mail using Gmail: How cool would it be to have you application react on emails. I will give insight on how to do just that.

RoelHartman   APEX Developers : Do more with Less !!
 

As an APEX Developer you might have experienced that conventional CSS has its drawbacks. And you might have heard about LESS, SCSS, SASS and other weird acronyms. So what do these acronyms mean to you and why should you care?
In this session you will learn how to bring your CSS skill set to the next level using the opportunities brought to you by these new techniques. Although these skills can be applied to any web project, in this session we will be targeting APEX applications.

RoelHartman   The best of both worlds : Going hybrid with your mobile APEX Oracle Application
 

According to Gartner most of the mobile applications will be soon be hybrid. So it is the right time to jump on the bandwagon and start building hybrid mobile applications yourself. And you don't need to know Java, Object C, C++ or other ""strange"" languages. Using Oracle Application Express and PhoneGap / Cordova you can create awesome looking and functioning near-to-native applications. In this session we will go through a step-by-step example of an application that synchronises the (native) Contacts on your phone with your customer database.

And to top it off, we will integrate our APEX application with social media.

  Application Express 5.0 Page Designer
 

Oracle Application Express 5 introduces the world's most powerful browser-based IDE. Of course it seems easy to use and powerful. You may have even tried it out yourself. But the Page Designer is one of the most feature-rich components ever introduced in an Application Express release, and it's easy to miss many of the well-thought out features. This session will outline the top ten features within Page Designer that you may not have discovered yet and will transform you into a highly productive super-developer!