Что такое Oracle Application Express?

View more categories:

1- Введение

В данной статье я вас ознакомлю с  Oracle Application Express (Oracle APEX), включая технологи и область применения.

2- Что такое Oracle Application Express?

Oracle Application Express (Oracle APEX),раньше назывался  HTML DB, является инструментом для быстрой разработки веб-приложений для базы данных Oracle. Используя только веб-браузер и ограниченный опыт программирования, вы можете разрабатывать и развертывать профессиональные приложения, которые и быстрые и безопасные. Oracle Application Express сочетает в себе свойства личной базы данных, производительность, простоту использования и гибкость с качествами корпоративной базы данных, безопасности, целостности, масштабируемости, доступности и разработанный для веб. Application Express является инструментом для создания веб-приложений и среда разработки приложения также удобна для веб

3- История Oracle APEX

Я начинаю историю с 2004 года, когда Oracle внес  "HTML DB" в рынок.

HTML DB сделал возможным использование HTML тегов и CSS в сочетании с данными из Oracle DB. Все, что вам нужно сделать, это создать пакет.
Через год они выпустили версию HTML DB с пользовательским графическим интерфейсом. Здесь мы можем говорить о первых версиях  Oracle Apex
В следующие годы они улучшили пользовательский интерфейс и добавили больше новых функций.
  • Charts
  • Pdf
  • Interactive Reports
  • ...
В 2006 году название HTML DB было изменено на  Apex ( Application Express).
В 2010   Apex действительно начинает расти. Многие люди и общества начали использовать его, как инструмент разработки для их програм. Oracle решил инвестировать дальше для этого бесплатного инструмента.
С версии 4.0, вышли несколько новых функций, но особенно возможность разметки (Layout) значительно улучшена.
  • Error Handeling
  • Websheets
  • Dynamic Actions
  • Ability to load Excel data
  • ...
Особенно способность интегрировать свой plugin, гарантирует, что Apex стал очень популярным в некоторых общинах. (И, конечно же, так как этот инструмент бесплатный)

Когда Oracle добавил функцию "Команда разработчиков" Apex стал на самом деле развитым инструментом. Некоторые люди могут работать одновременно на одном приложении и предоставлены необходимые стандартные отчеты (предварительно просмотреть комментарии, ошибки, bug, ..).
С версией 4.2, Oracle гарантирует, что пользователь может использовать все возможности HTML 5.

С интегрированием  JQuery и JQuery Mobile, они также дали разработчикам возможность создавать пользовательские интерфейсы на мобильных телефонах.
И теперь у нас есть Oracle Apex 5.x. Конечно, добавлены много новых функций в Oracle Apex 5.x.
  • Pivot tabel (Interactive Report)
  • Templates (Universal Theme)
  • Calender Item
  • Lay-out
  • Mobile (Jquery mobile 1.4)
  • Navigation List
  • New icons (Font based)
  • Modal pages
  • ...

4- Уровень сложности Oracle APEX

Если ваша цель построить веб-приложение с базой данных Oracle. Веб-система для бизнеса, например управление персоналом заработной платой, управление производством, .... Website сосредоточенный на создании системы форм ввода данных, системы отчетности, работать полностью 100% на платформе веб. То  Oracle APEX является хорошим выбором.

Легкость для программистов быть выражается через следующих критериях:

Вам не нужен сложный громоздкий IDE для программирования:

Если вы программируете  Java, C# необходимо установить IDE, такие как Eclipse, Netbeans, Visual Studio. С Oracle APEX вы делаете все на одном сайте.

Вам не нужно иметь много знаний WEB

Oracle APEX представляет систему для создания веб-приложения, формы ввода данных на Web и отчеты работающие на Web, но вам не нужно иметь много знаний о web.

Легко создавать веб-интерфейс

Для формы ввода данных, вам не нужно программировать интерфейс сложным способом, все обеспечено по готовому шаблону в  Oracle APEX.

Легко построить систему отчетности

Oracle APEX предоставляет систему стандартных инструментов отчетности и простой для использования.

Нет нужно развертывать со стороны клиента

Пользователи могут найти подход к приложению, построенному из Oracle APEX через браузер, вам не нужно ничего устанавливать на компьютере пользователя.

Как разработчик Oracle APEX на чем вам нужно сосредоточиться?

Для разработки приложения  Oracle APEX, необходимо иметь знания Oracle PL/SQL, который является самым важным, в процессе разработки приложения на Oracle APEX большую часть времени вы работаете с Oracle PL/SQL.

5- Некоторые изображения приложений разработанных с помощью Oracle APEX

6- Инструкция установки Oracle APEX

Вы можете посмотреть инструкцию установки и настройки  Oracle APEX по ссылке:

View more categories: