-
News
News

Copyright. © 2002-2011 InPowerSoft Corporation All rights reserved.
We have updated InPowerForms™GWT to v1.2. This release is built with GWT 2.3.0.
Ever since the first release of InPowerForms™ADF, the notion of thick client framework was slowly fading away in favor of the web framework. However, in the realm of web 1.0 technologies, it is impossible to deliver the same user experience afforded by the thick client technologies such as Swing or Eclipse RCP. Even after web 2.0 technologies surfaced few years back, writing application framework such as InPowerForms requires extreme expert knowledge in programming Javascript that is proven hard to scale even to medium level complexity. InPowerSoft has experimented almost every viable web 2.0 technologies for two years in an attempt to re-write InPowerForms in web 2.0 context without success until the invention of Google’s GWT framework. The power of GWT has since allowed a complete re-write of InPowerForms in the web 2.0 that rivals the tradition thick client technologies.
In the past two and half years, we have completely re-architected the InPowerForms framework based on the past five years of experience and added many unique features not found in any product on the market. The end result is a database driven application development framework reborn in the technology of web 2.0, or more particularly GWT. The new InPowerForms™GWT will allow our users continue to enjoy all the client side interactivity akin to a complex thick client application yet runnable within all major browsers, connecting to EJB3 compliant application servers and communicating to all major databases!
As such, InPowerForms™ADF and InPowerForms™RCP have been retired. We will supply instructions to support migration to InPowerForms™RCP. There are many reasons that we retire inPowerForms ADF but primarily Oracle ADF lost its appeal because of competition from newer and open source technologies such as EJB3 standard. Although InPowerForms RCP is based on Hibernate as its backend, it is nonetheless a thick client framework. We have extracted the best features from both products to create the InPowerForms™ GWT.
InPowerForms is ...
Recommendations
We strongly suggest you to read the FAQ page. It might give you a good perspective of the entire problem and solution space concerning InPowerForms and more.
Look under InPowerForms GWT v1.1 functionality overview and explore major features.
Articles Published
Article on Oracle Technology Network. How to specify JTable's column widths
Article on EclipseZone.com on InPowerForms RCP.
Article on Oracle Technology Network: Interceptor Pattern for TableModel From ADF Table Binding.
Oracle published a white paper article authored by InPowerSoft to more than 150,000 subscribers. Or you can read the full white paper in its entirety.
InPowerForms is a Rich Internet Application web 2.0 development platform for database driven application development. It provides much better overall features than Oracle Forms’ functionality in GWT technologies.
InPowerForms employes a three tier architecture and will work will all major browsers on the client side, supports all EJB3 compliant application servers or Tomcat and interfaces with any structural data source providers including all major relational databases such as Oracle, DB2, MySQL, MS/SQL, etc.
InPowerForms provides the right level of abstraction and implementations to automate and accelerate the creation of complex CRUD operations based application that can have infinite level of master-detail relationship, sophisticated mechanism for lookup of secondary data, flexible data caching/paging schemes and multiple views to represent the same data. Yet, PowerForms does not prohibit or restrict a developer from integrating with other user interface widgets available in Javascript or GWT, or any J2EE components or solutions found on the server side.
The benefits of using InPowerForms are numerous and far reaching. Firstly a developer can use all the discipline of Java development methodologies and tools to create both client side and server side. Secondly, InPowerForms architecture provides a sophisticated, small, very predictable and near declarative APIs such that a developer can code with minimal effort to achieve admirable results. Thirdly, InPowerForms further provides a set of pattern examples for database-driven application constructs that a developer can reuse and study.
A developer can use InPowerForms to build most ERP and CRM applications that are found in many cloud based solutions such as SalesForce.com but at a fraction of effort.
InPowerForms based applications are quick to build, inexpensive to maintain, flexible to extend and clear to comprehend.