LEONARDI jest napędzany ramy modelu aplikacji z graficznym interfejsem użytkownika, który pozwala na szybkie i proste życie, obejmujący wszystkie warstwy tradycyjnie skierowana oprogramowania.
Z Leonardi, opisać swój model biznesowy (za pomocą XML Leonardi Studio lub), wzbogacić go o szczegółowe informacje prezentacji, ewentualnie wdrożenie szczegółowych zasad i zachowań, przy użyciu języka Java domen, a na końcu wdrożyć oprogramowanie albo jako ostateczny DHTML / AJAX GUI, Eclipse plug-in, lub aplikacji Swing pulpit.
Nasza wizja: Dla użytkownika końcowego, GUI aplikacji!
Graficzny interfejs użytkownika (GUI) jest widoczna część oprogramowania. Użytkownicy końcowi naturalnie zobaczyć GUI jako wniosku jako całości: tak naprawdę składa się z bramy, przez które funkcje biznesowe są udostępniane. W rezultacie, użytkownicy & rsquo; Oczekiwania wobec GUI są wysokie. Oczekiwania to atrakcyjny i nowoczesny prezentacji, zachowania przewidywalne i zgodność z obecnych & rsquo; s standardów.
1st Wyzwanie: adaptacji
Koniec oczekuje GUI, aby ułatwić jego codziennych zadań, łatwo integruje się ze środowiskiem technologicznym i dostosować się do jego ramach działalności gospodarczej bez zakłóceń. Wyzwaniem dla dewelopera jest zaprojektowanie bogaty, przyjazny dla użytkownika interfejs użytkowników i graficzne spotkań rsquo; potrzebuje w ich konkretnym kontekście. Aby spełnić te cele, podejście pozwala silny nacisk na strony biznesowej aplikacji jest niezbędne.
2nd Wyzwanie: Rozszerzalność
Dziś rozwój GUI pozostaje skomplikowana: starsze technologie współistnieć z obowiązującymi normami, dane z różnorodnego charakteru i architektury jest wiele: ciężkie klientów, cienki klient, bogaci klienci, SOA ... pojawiają się nowe potrzeby, nowe terminale są wprowadzane na rynek ( smartfony, palmtopy, tablety ...), które przekładają się na nowe sposoby interakcji z maszyn, takich jak multimodalnego, adaptacyjnych interfejsów lub MMIs uwzględnieniem użytkownikowi & rsquo; s kontekstu. Jesteśmy jednocześnie świadkami nieuniknioną potrzebę zmian, konieczność zachowania pewnego dziedzictwo i konieczność minimalizacji wpływu przyszłości w sposób spójny. Znaczenie rozszerzalność aplikacji rośnie.
3rd Wyzwanie: Kontrola
Rozwój GUI również pozostaje ciężka i kosztowna. Jak zauważył IEC (International Engineering Consortium), 50% kodu w nowych rozwiązań jest związane z MMI. To ze względu na złożony charakter GUI, gdzie programowanie centric impreza zależy od kontekstu i na użytkownikach & rsquo; profile, dodając do złożoności sterowania szybkie tempo zmian technologii, wymagań i standardów, usług prezentacji. Brak prototypowania i niemożność ponownego wykorzystania prototypy często wyjaśnić luki między aplikacjami i oczekiwań, co dodatkowo komplikuje kontrolę.
Zabronione w Rynku
MDA (model Driven Architecture) jest powolny, aby spełniać swoje obietnice w zakresie wydajności: w wielu sektorach IT, kontrola kosztów i terminów spotkań pozostaje problematyczne. Na Lyrii, jesteśmy przekonani, że tylko model napędzany podejście jest w stanie poradzić sobie z takimi ograniczeniami, pozwalając jednocześnie odległości między wiedzy biznesowej i świata technicznej. Naszym flagowym produktem jest LEONARDI innowacyjne i pragmatyczne odpowiedzi na te wyzwania w dziedzinie GUI
Co nowego w tym wydaniu:.
- < li> Integracja technologii Hibernate. nowe złącze Hibernate jest dostępny dla jeszcze większego ułatwienia w dostępie do danych
- możliwości EDM: Złącze jest już dostępna do rozwiązania zarządzania dokumentami przedsiębiorstwa thru ramach Leonardi .
- Automatyczne generowanie dokumentacji: Leonardi nadal korzystać z jego modelu napędzane podejścia już umożliwiające automatyczne generowanie dokumentacji bezpośrednio z modelu .
- Nowy menedżer wyświetlania Web2.0 jest udostępniana przy długotrwałym stosowaniu Ajax dla poprawy doświadczenia użytkownika.
- Ulepszone narzędzia do projektowania: Studio Leonardi, która jest ciągle najprostszy sposób na zapoznanie się z ram, pochodzi z bardziej zaawansowanych funkcji, aby rozwijać stopniowo model i biznesowych aplikacji .
Komentarze nie znaleziono