Sponsored Development: Libero GWT ADempiere Client

From ADempiere ERP Wiki

Jump to: navigation, search

Contents

Workaround

Libero GWT ADempiere Client

Sponsors

e-Evolution Developers

Sponsored with 10,000 USD and much work

Want to be Sponsors you are welcome please send an email victor.perez@e-evolution.com

    • Proposing sponsorship rules to ensure ethical and certainty of delivery from all parties.

Project Lead

Software Architect

Juan Carlos Perez

Coordinator

Functional Specs

  • Create a ADempiere GWT Client,this client should work same way that ADempiere Swing Client.

GWT Architecture


Architecture

Proposed Architecture.

High Level Architecture Architecture


Implement the ExtJS, so the form and the content will be automatically generated from the serverside.

Form Generator with ExtJS

AD implementation in CimandeGX.

Detailed Architecture

Technical Specs

  • Use GWT as technology to a AJAX Client

Some good Application build with GWT

Lombardi Blueprint

Video of Lombardi Development Team

QueWeb

YesMail

Article about YesMail

Road Map

  • To Evaluate the use Service-Oriented Architecture to communicate the ADempiere GWT to ADempiere AD.
    • ....
  • To Evaluate the evolution of the current engine persistence using Spring IoC, the idea is to create an implementation of the current PO in Spring IoC in this way would allow use a hybrid between JDBC and JPA.
    • ....

Screen Shot

Login

ADempiere GWT Login Connection

Login Roles

ADempiere GWT Login Default

Menu

ADempiere GWT Menu

Window

ADempiere GWT Sales Order

Prototype

ADempiere Prototype

Main Task

  • Design First prototype
      • GWT Ext for Adempiere
      • Backend System, Spring - JPA, with output JSON, AdempiereSOA Concept
      • Swing based talk to Adempiere SOA
      • Login in GWT-Ext based on Adempiere DB
      • GWT Tree Menu or Accordion
      • Read Security (Windows/Access)
      • Window Based AD implementation, QWikiOffice like approach with CompiereAD.

Reference

Google Web Toolkit

OnGWT

GWTApps

GWTSite


GWT Tutorials

Tutorials

Adopting GWT

SAP NetWeaver

Developers

mailto:juan.perez@e-evolution.com

mailto:antonio.canaveral@e-evolution.com.ec

Testers

mailto:nicaury.benitez@e-evolution.com.ve

How to Run

In order for the project to run in development mode, you must use Eclipse as a development IDE and do the following:

@Deprecated Short howto: Howto run GWT Client using Eclipse @Deprecated

Requirements

Installation in Production

ScreenShot

Personal tools