Sponsored Development: Libero GWT ADempiere Client
From ADempiere
This Wiki is read-only for reference purposes to avoid broken links.
Contents
- 1 Workaround
- 2 Project Lead
- 3 Software Architect
- 4 How to Run
- 5 Requirements
- 6 Installation in Production
- 7 ScreenShot
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.
Architecture
Proposed Architecture.
Implement the ExtJS, so the form and the content will be automatically generated from the serverside.
AD implementation in CimandeGX.
Technical Specs
- Use GWT as technology to a AJAX Client
Some good Application build with GWT
Video of Lombardi Development Team
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
Login Roles
Menu
Window
Prototype
Main Task
- Select the widget Library
- Evaluated
- MYGWT
- GWT-EXT
- GWTWidget
- FeyaSoft
- QWikiOffice
- BlueOxygen Cimande
- ExtJS GUI Designer, you get the GUI Designer Code at GUI Designer
- Evaluated
- Selected GWT-EXT
- Select method to data access (JSON,RPC,HIbernate & Spring)
- Evaluating
- 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
GWT Tutorials
Adopting GWT
Developers
mailto:juan.perez@e-evolution.com
mailto:antonio.canaveral@e-evolution.com.ec
- Chetan (Volunteer)
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:
- Install the Google Plugin for Eclipse by following its quick start guide Google Plugin for Eclipse
- Checkout the project from https://adempiere.svn.sourceforge.net/svnroot/adempiere/contributions/e-Evolution/ADempiereGWT/
- Link Adempiere GWT project to Adempiere Trunk
- Run Adempiere GWT project by using Google Plugin
@Deprecated Short howto: Howto run GWT Client using Eclipse @Deprecated