Differences

This shows you the differences between two versions of the page.

Link to this comparison view

start [2020/04/16 10:55]
start [2020/04/16 10:55] (current)
Line 1: Line 1:
 +<WRAP adihi>
 +<columns 100% l  middle>
 +<​html><​div style="​font-size:​ 1.2em;"></​html>​
 +Opensource project aiming to provide a new way to build quickly rich and 3-tier IT applications:​
 +<​html></​div></​html>​
 +\\
 +<​html><​div style="​font-size:​ 1; font-weight:​ normal;"></​html>​
 +Based on **Eclipse 4.15 (03/​2020)**,​ **Adichatz** provides ​ plugins designed for building simple or complex data-driven applications in [[https://​wiki.eclipse.org/​Eclipse4/​RCP|Eclipse 4 RCP]] in front of an Application Server or in JSE context.
 +<​html></​div></​html>​
 +   * Component driven development combined with [[features:​osgi|OSGi]] architecture ensures **efficiency**,​ **flexibility** and **maintainability**. ​
 +   * **Easy to learn** and to use, the framework is intended to every developer without particular skills.
 +   * **Reduce IT risk** factors by cutting down development costs and completion time.
 +\\
 +<​newcolumn left>
 +<​html><​div style="​margin-left:​10px"></​html>​
 +{{youtube>​_hHrKFaR6bM?​medium |Create your first RCP application}}
 +<​html></​div></​html>​
 +</​columns>​
 +</​WRAP>​
 +\\ \\
 +{{gallery>​start?​160x160&​lightbox&​showtitle}}
 +\\ \\
 +<columns 100% lt>
 +=== In 2 minutes, create your first JEE Eclipse Application and then customize it. ===
 +  * [[tutorial:​generate_new_project|Create a RCP application]] linked to an application server (Wildfly or Jboss), providing [[tutorial:​navigator|navigators]],​ [[tutorial:​entity_editor|editors]] and  **outline parts** to query and manipulate objects of the database schema in less than **2 minutes**.
 +  * [[tutorial:​queries|Queries]] can be customized and stored by end-users.
 +  * Runtime and Development environments communicate together in order to ensure that modifications can be quickly tested without quitting application.
 +  * **Databinding**,​ [[tutorial:​lazy_loading|lazy loading]], [[tutorial:​validation_process|validation process]], **locks management**,​ **dirty status**, and **consistency** are ensured by [[tutorial:​databinding_service|Databinding Service]].
 +  * Swaps with server-side are optimized thanks to the internal **Application Data Cache**.
 +<​newcolumn lt>
 +=== Adichatz provides tools to ensure ease of use and to propose a component-based approach for recursive developments. ===
 +  * **Easy to use**: Any developer can take the product in hand without particular skills.
 +  * **Recursivity**:​ Much of the work could be done in recursive and customizable batches.
 +  * **Rich and flexible**: All Adichatz components are extensible and reusable.
 +  * **Productivity booster**: Components assembly ensures efficiency and robustness.
 +  * **Standard**:​ Use standard and leader technologies : [[features:​osgi|OSGi]] compliant, Java, Hibernate...
 +  * [[tutorial:​css|CSS]] Themes can be defined for styling your application.
 +  * **Testing**:​ Build quickly and easily UI test with [[tutorial:​testing|Adichatz testing]] solution.
 +</​columns>​
 +\\ \\
 +<WRAP adihi><​html><​big><​center></​html>​Many other features exist. Go into this website to discover them.<​html></​center></​big></​html></​WRAP>​
 +