Короткі відомості про Gatonero Framework
Gatonero — це програмне середовище для розробки користувацького інтерфейсу прикладних програм. Швидке, потужне і гнучке, воно являє собою ідеальний інструмент для розробки прототипів користувальницького інтерфейсу на ранніх стадіях проєктування та розробки проєкту. Це середовище можна використовувати і для розробки користувальницького інтерфейсу повноцінних додатків.
Gatonero Java є складовою частиною програмного середовища Gatonero Framework для швидкої і простої генерації графічного користувацького інтерфейсу в Java.
Gatonero Java містить такі пакети для рендерингу користувацького інтерфейсу:
- Gatonero Swing: для додатків і аплетів Java на основі стандартних бібліотек графічного інтерфейсу Swing
- Gatonero CE: для додатків, призначених для роботи на PDA
- Gatonero Mobile: для додатків, призначених для роботи в мобільних телефонах
- Gatonero HTML: для вебдодатків (HTML-сторінки та сервлети)
Концепції проєкту:
- Gatonero фреймворк спирається на 2 основні концепти: дескриптори та механізми передачі. Дескриптори описують призначений для користувача інтерфейс, а механізм передачі інтерпретує ці визначення інтерфейсу та створює/оновлює відповідні компоненти графічного користувацького інтерфейсу під час роботи.
- Фреймворк Gatonero виконує роль фасадної моделі: механізм передачі не залежить від (і нічого не знає про це) конкретних деталей реалізації дескрипторів, і навпаки.
- Процес передачі заснований на передачі зразка. Механізм передачі посилає інформацію акцептору. Акцептори зазвичай асоціюються з класами компонентів дескрипторів.
- Gatonero XML використовується для декларативного визначення інтерфейсу користувацьких додатків.
Технологія Gatonero Java:
Gatonero Java API є ядром технології Gatonero Java. Воно визначає набір абстрактних, незалежних від платформ концептів користувацького інтерфейсу, які використовуються для створення користувацького інтерфейсу.
Графічний інтерфейс, створений за допомогою фреймворку Gatonero Java може бути розгорнутий як:
- Автономні Java Swing додатки (зокрема через Webstart Java).
- Java-аплети на вебсторінках.
- Java автономні додатки на кишенькових комп’ютерах під управлінням Windows CE.
Управління та ресурси:
- Терміни реалізації: травень 2004 – травень 2005
- Ресурси: 1 керівник проєкту, 3 розробники і 1 тестувальник
- Методологія розробки: Agile, Scrum
Компанія PNN Soft пропонує послуги написання програм, розробки ПЗ під замовлення корпоративним клієнтам.