LEONARDI er en modell-drevet rammeverk som gjør at GUI-applikasjoner som skal gjennomføres raskt og enkelt, som dekker alle de tradisjonelt adresserte programvare lag.
Med LEONARDI, beskriver du din forretningsmodell (med LEONARDI Studio eller XML), berike den med presentasjon spesifikk informasjon, eventuelt gjennomføre domene spesifikke regler og atferd ved hjelp av Java-språket, og til slutt distribuere den endelige programvaren enten som en DHTML / AJAX GUI, en Eclipse plug-in, eller en Swing desktop program.
Vår visjon: For sluttbrukeren, er GUI programmet!
Det grafiske brukergrensesnittet (GUI) er den synlige delen av programvaren. Sluttbrukere naturlig se GUI som programmet som helhet: det virkelig består av porten der kontorfunksjoner er gjort tilgjengelig. Følgelig brukere og rsquo; forventinger til det grafiske brukergrensesnittet er høye. Forventningene har en attraktiv og moderne presentasjon, forutsigbare atferd og kompatibilitet med dagens & rsquo; s standarder.
Første utfordring: Tilpasningsevne
Slutten forventer GUI for å lette sine daglige oppgaver, integreres lett med sin teknologiske miljø og tilpasse seg sin virksomhet sammenheng uten forstyrrelser. Utfordringen for utbygger er å utforme en rik, brukervennlige grafisk grensesnitt møte brukere og rsquo; behov i sin bestemt kontekst. For å møte slike mål, er avgjørende en tilnærming slik at sterkt fokus på virksomheten siden av programmet.
Andre utfordring: Utvidelses
I dag er GUI utvikling kompleks: eldre teknologier sameksistere med gjeldende standarder, er data fra heterogene natur og arkitekturer er flere: tunge klienter, tynne klienter, rike klienter, SOA ... Nye behov dukker opp, nye terminaler brakt til markedet ( smarttelefoner, PDAer, tablet-PC-er ...), noe som slår ut nye måter å samhandle med maskiner, slik som multi-modal, tilpasnings grensesnitt, eller MMIs tar hensyn til bruker & rsquo; s sammenheng. Vi er samtidig vitne uunngåelige behovet for endring, nødvendigheten av å bevare noen arv og behov for å minimere virkningen av fremtiden på en konsekvent måte. Betydningen av søknaden utvidelses er økende.
Tredje utfordring: Kontroll
GUI utvikling også fortsatt tungt og dyrt. Som bemerket av IEC (International Engineering Consortium), er 50% av koden i nye utbygginger knyttet til MMI. Dette er på grunn av den komplekse natur GUI, hvor arrangementet risk programmering avhenger sammenhenger og på brukere og rsquo; profiler, og legger opp til kompleksiteten i å kontrollere den raske endringstakten av teknologier, krav, tjenester og presentasjons standarder. Fraværet av prototyping og manglende evne til å gjenbruke prototyper ofte forklare gapene mellom applikasjoner og forventninger, noe som ytterligere kompliserer kontroll.
En Void i markedet
MDA (Model Driven Architecture) er treg til å oppfylle sine løfter når det gjelder produktivitet: i mange IT-sektoren, kontrollere kostnader og møte tidsfrister er fortsatt problematisk. På Lyria, er vi overbevist om at bare en modelldrevet tilnærming er i stand til å håndtere slike begrensninger, samtidig som avstanden mellom forretningsmessig kompetanse og tekniske verden. Vårt flaggskip LEONARDI er en innovativ og pragmatisk svar på disse utfordringene i GUI domene
Hva er nytt i denne utgaven.
- < li> Integrering av Hibernate teknologi. En ny Hibernate kontakten er tilgjengelig for enda mer enkelhet i datatilgang
- EDM evner: En kobling er nå tilgjengelig for å løse bedriftens dokumenthåndtering gjennom Leonardi rammeverket .
- Automatisk generering av dokumentasjon: Leonardi fortsetter å dra nytte av sin modelldrevet tilnærming ved nå slik automatisk generering av brukerdokumentasjon direkte fra modellen .
- En ny Web2.0 innloggingsbilde blir gjort tilgjengelig, med utvidet bruk av Ajax for en forbedret brukeropplevelse.
- Forbedret Studio: Leonardi designverktøy, som fortsatt er den enkleste måten å bli kjent med rammeverk, kommer med flere kraftige funksjoner for å utvikle trinnvis modell og forretningsapplikasjoner .
Kommentarer ikke funnet