-
PNN
-
Русский
-
- - -
 
-  
 
 
 
Дополнительная информация:
- Тел.: (+380) 44 2399897
- Почта: pnninfo(AT)pnn.com.ua
 (Пожалуйста замените '(AT)' на '@')

Технология Gatonero UI - Gatonero Java

-
Краткие сведения о Gatonero Framework

Gatonero - это программная среда для разработки пользовательского интерфейса прикладных программ. Быстрая, мощная и гибкая, она представляет собой идеальный инструмент для разработки прототипов пользовательского интефейса на ранних стадиях проектирования и разработки проекта.

Эту среду можно использовать и для разработки пользовательского интерфейса полноценных приложений.

Gatonero Java является составной частью программной среды Gatonero Framework для быстрой и простой генерации графического пользовательского интерфейса в Java. Gatonero Java включает в себя следующие пакеты для рендеринга пользовательского интерфейса:

  • Gatonero Swing: для приложений и апплетов Java на основе стандартных библиотек графического интерфейса Swing
  • Gatonero CE: для приложений, предназначенных для работы на PDA
  • Gatonero Mobile: для приложений, предназначенных для работы в мобильных телефонах
  • Gatonero HTML: для web приложений (HTML страницы и сервлеты)
Project concepts:
  • The Gatonero framework relies on 2 core concepts: descriptors and rendering engines. Descriptors describe a user interface; at runtime, the rendering engine interprets these UI definitions and creates/updates the appropriate graphical UI components. 
  • The Gatonero framework implements a façade pattern: the rendering engine does not depend on (and knows nothing about) specific details of descriptors implementation and vice versa. 
  • Rendering process is based on delegation pattern. The rendering engine delegates the rendering to renderer delegates. Renderer delegates are typically associated with a component descriptor classes. 
  • Gatonero XML is used for declarative definition of application's user interfaces.
Gatonero Java technology: 

The Gatonero Java API is the core of the Gatonero Java technology. It defines a set of abstract, platform-independent UI concepts that are used to make up the definition of a user interface. GUIs created with the Gatonero Java framework can be deployed as:

  • Standalone Java Swing applications (including via Java Webstart). 
  • Java applets on web pages. 
  • Java standalone applications on PDAs running Windows CE
Managements and resources: 
  • Time line: May 2004 - May 2005 
  • Resources: 1 manager, 3 developers and 1 tester 
  • Development methodology: Agile, Scrum