ݺߣ

ݺߣShare a Scribd company logo
V PRAZE, ČERVENEC 2015APEX WEBINÁŘ
ZAČÍNÁME S APEXEM
OBSAH WEBINÁŘE
PŘEDSTAVENÍ LEKTORA
AGENDA
Oracle	
  Applica+on	
  Express	
  (APEX)	
  -­‐	
  nástroj	
  na	
  tvorbu	
  
aplikací
Architektura	
  APEXu
Základní	
  vlastnos+	
  APEXu
APEX	
  5.0
Universal	
  theme
Interak+vní	
  reporty
ING. KAMIL SCHVARCZ
Zakladateľ	
  spoločnos+	
  QuickCode	
  s.r.o.	
  (4/2007)	
  
–	
  prevádzkuje	
  služby	
  APEX	
  Solu+ons	
  (1/2011)
Oracle	
  APEX	
  architekt	
  –	
  práca	
  s	
  APEXom	
  od	
  verzie	
  3.0	
  (4/2008)
-­‐	
  10	
  rokov	
  skúsenos+	
  s	
  webovými	
  technológiami	
  (HTML,	
  CSS,	
  JavaScript)
-­‐	
  5	
  rokov	
  skúsenos+	
  s	
  Oracle	
  DB
kontakt:	
  kamil.schvarcz@apex-­‐solu+ons.cz
kamil.schvarcz	
  na	
  OTN	
  APEX	
  fóre
PŘEDSTAVENÍ APEX SOLUTIONS
KAMIL SCHVARCZ
zakladatel APEX Solutions
JSME JEDINÝ SPECIALIZOVANÝ
A PROAKTIVNÍ PARTNER V ČR A
SK, KTERÝ DLOUHODOBĚ DĚLÁ
A DETAILNĚ ROZUMÍ APEXU OD ROKU
2008
MÁME ŘEŠENÍ
VÝVOJ
KONZULTACE
ŠKOLENÍ
ORACLE APPLICATION EXPRESS
(APEX) - NÁSTROJ NA TVORBU
APLIKACÍ
APEX NÁSTROJ PRO TVORBU
APLIKACÍ
Jedinečný	
  nástroj	
  pre	
  Rapid	
  Applica+on	
  Development	
  (RAD)	
  pre	
  databázu	
  Oracle
Nástroj	
  pre	
  vývoj	
  webových	
  aplikácií	
  priamo	
  z	
  webového	
  browsera
Deklarajvne	
  budovanie	
  profesiionálnych	
  Web	
  2.0	
  aplikácií,	
  ktoré	
  sú	
  rýchle	
  a	
  zabezpečené
APEX NÁSTROJ PRO TVORBU
APLIKACÍ
Využívá	
  všetky	
  schopnos+	
  Oracle	
  databáz	
  a	
  existujúcich	
  SQL	
  a	
  PL/SQL	
  dovednosj
Má	
  plnohodnotnú	
  Oracle	
  podporu,	
  je	
  zdarma	
  a	
  je	
  implementovaný	
  ako	
  štandartný
nástroj	
  vo	
  všetkých	
  Oracle	
  databázach
APEX NÁSTROJ PRO TVORBU
APLIKACÍ
USE CASES
Modernizácia aplikácii v Oracle Forms
Využívá všetky schopnosti Oracle databáz a
existujúcich SQL a PL/SQL dovedností k
preklopeniu aplikácii z Oracle Forms do HTML /
Web 2.0 aplikácí
Migrácia Access Aplikácií
Konsolidácia aplikácii v MS Access do
Oracle DB a user friendly webového
rozhrania.
Online Reporting
Vývoj SQL reportingových aplikácií
nad existujúcimi tabuľkami napr. z
iných Oracle aplikácii (Siebel, …)
Datami riadené aplikácie
Vývoj aplikácií pre zlepšenie
produktivity vo všetkých oddeleniach
spoločností
Spreadsheet Web-ifikácia
Konverzia spreadsheetových záznamov do
webových aplikácií, ktoré sú konkurenčne
prístupné pre zobrazenie a editáciu
VÝVOJ APEXU
HTML%DB%1.5%
[2004]%
• First%Release%
HTML%DB%
1.6%[2004]%
• Themes%
HTML%DB%
2.0%[2005]%
• SQL%
Worksho
p%
ApplicaEon%
Express%2.1%
[2006]%
• Oracle%XE%
ApplicaEon%
Express%2.2%
[2006]%
• Packaged%
ApplicaEo
ns%
ApplicaEon%
Express%3.0%
[2007]%
• Flash%
Charts,%
PDF%
PrinEng,%
Access%
MigraEon%
ApplicaEon%
Express%3.1%
[2008]%
• InteracEv
e%Reports%
ApplicaEon%
Express%3.2%
[2009]%
• Oracle%
Forms%
Conversio
n%
ApplicaEon%
Express%4.0%
[2010]%
• Websheets,%
Dynamic%
AcEons,%%
PlugYIns,%
Team%
Developme
nt%
ApplicaEon%
Express%4.1%
[2011]%
• Data%
Upload,%
Error%
Handling,%
ROWID%
ApplicaEon%
Express%4.2%
[2012]%
• Mobile%theme%
ApplicaEon%
Express%5.0%
[2015]%
• Theme%
roller,%Page%
designer%
%
APEX DNES
Komunita	
  vývojárov	
  –	
  400	
  000	
  downloads	
  za	
  rok
Apex.oracle.com	
  –	
  4	
  mil.	
  Zobrazení	
  za	
  týždeň
Diskusné	
  fórum	
  –	
  tre+e	
  najpoužívanejšie	
  medzi	
  oracle	
  databázovými	
  
fórami
120	
  konzultantských	
  firiem,	
  75	
  blogov
Komunitná	
  stránka	
  s	
  plug-­‐ins	
  –	
  www.apex-­‐plugin.com
ARCHITEKTURA APEXU
ARCHITEKTURA APEXU
-­‐	
  Jednoduchá	
  architektúra
-­‐	
  Stránky	
  sú	
  rendrované	
  na	
  
základe	
  metadat	
  z	
  
databáze
-­‐	
  Bez	
  kompilácie	
  alebo	
  
generovania	
  kódu
-­‐	
  Funguje	
  všade,	
  kde	
  
funguje	
  databáza	
  Oracle
INTEGRACE S OSTATNÍMI ORACLE
NÁSTROJI
Využívá	
  celé	
  spektrum	
  vlastnosj	
  a	
  nástrojov	
  integrovaných	
  do	
  databáze:
SQL
PL/SQL
RAC
Spa+al
OLAP
Flashback
Web	
  Services
Text
Mul+media
Analy+c	
  Func+ons
Globaliza+on
XML	
  DB
LDAP
SMTP/POP3
SSO
eBusiness	
  Suite
Oracle	
  BI	
  Publisher
INTEGRACE S OSTATNÍMI ORACLE
NÁSTROJI
Integrácia	
  s	
  SQL	
  Developerom	
  (od	
  
verzie	
  APEX	
  3.1	
  a	
  SQL	
  Developer	
  ):
-­‐	
  prehľad	
  APEX	
  
aplikácii
	
  -­‐	
  Export	
  a	
  Import
	
  -­‐	
  zmazanie	
  aplikácie
	
  -­‐	
  nasadzovanie	
  
aplikácii
	
  -­‐	
  úprava	
  aplikácii
	
  -­‐	
  ladenie	
  dotazov
	
  -­‐	
  obsahuje	
  APEX	
  
reporty
-­‐	
  deklarajvna	
  služba	
  pre	
  PDF	
  reporty
-­‐	
  tvorba	
  profesionálnych	
  reportov
-­‐	
  tvorba	
  XLS,	
  DOC,	
  RTF,	
  PDF,	
  HTML	
  
reportov
	
  -­‐	
  s	
  možnosťou	
  viacnásobných	
  db	
  dotazov
Integrácia	
  s	
  Oracle	
  BI	
  Publisherom:
APEX 5.0
APEX 5.0
IDE	
  založené	
  na	
  webovom	
  prehliadači
Editor	
  kódu
Syntak+cké	
  zvýrazňovanie
Doplňovanie	
  kódu
SQL	
  a	
  PL/SQL	
  objekty
APEX	
  objekty	
  (Page	
  and	
  Applica+on	
  ITEMs)
Zmeny	
  za	
  behu	
  bez	
  nutnos+	
  kompilácie	
  a	
  deploymentu
APEX 5.0
Repor+ng	
  z	
  aplikačnými	
  metadatami
Využívanie	
  SQL,	
  PL/SQL	
  a	
  JavaScriptu	
  bez	
  obmedzení
Integrácia	
  s	
  Oracle	
  nástrojmi	
  
Data	
  mining
Spa+al
RAS	
  …
APEX 5.0
APEX 5.0
Integrácia	
  webových	
  služieb	
  REST	
  a	
  SOAP	
  
Rozšíriteľné	
  pomocou	
  vlastných	
  plug-­‐in	
  on
Desktopový,	
  responzívny	
  a	
  mobilný	
  user	
  interface
Prisposobovateľný	
  user	
  interface
Jednoducho	
  prenosné	
  aplikácie	
  a	
  data	
  s	
  možnosťami	
  exportu	
  a	
  
importu
APEX 5.0
APEX 5.0
Jednoducho	
  nasaditeľné	
  na	
  Oracle	
  cloud	
  alebo	
  vlastné	
  cloudové	
  
prostredie
Funguje	
  vo	
  všetkých	
  databázach	
  od	
  Oracle	
  XE	
  do	
  Enterprise	
  
Edi+on	
  s	
  RAC
Vytvorení	
  samoobslužných	
  provisioning	
  s	
  možnosťou	
  
customizácie
APEX 5.0
Oraclom	
  plne	
  podporovaný
Súčasť	
  databáze	
  bez	
  nutnos+	
  dokupovať	
  licencie
V	
  databáze	
  od	
  roku	
  2004
Može	
  využívať	
  všetky	
  funkcie	
  Oracle	
  databáz
Škálovateľný	
  s	
  Oracle	
  databázou
UNIVERSAL THEME
UNIVERSAL THEME
UNIVERSAL THEME
UNIVERSAL THEME
Už	
  len	
  jedna	
  téma
Založená	
  na	
  Twiver	
  bootstrap
Dynamická	
  zmena	
  farebnej	
  schémy
-­‐	
  3	
  x	
  preddefinované	
  farebné	
  štýly
-­‐	
  Real-­‐+me	
  editor	
  farebných	
  schém	
  (s	
  možnosťou	
  uloženia)
-­‐	
  Možnosť	
  zmeny	
  parametru	
  template	
  pri	
  prvku
INTERAKTÍVNE REPORTY
INTERAKTÍVNE REPORTY
VAŠE DOTAZY
KONTAKTY
www.apex-­‐solu+ons.cz
tel.	
  605	
  475	
  429
email:	
  info@apex-­‐solu+ons.cz
blog.apex-­‐solu+ons.cz
twiver.com/apexcz
www.slideshare.net/apex2008
갭ѷ

More Related Content

webinar - APEX - pridaná hodnota databáze