InstantView® Framework for Rapid Application Development (RAD)

ClassiX® InstantView® RAD Framework implements, what Microsoft® had planned with its Business Framework® and IBM® with the San Francisco Project®:


Business application development with a framework which provides high reusability of predefined application modules and business objects.

With ClassiX® InstantView®, any mashup business application development is extremely quick and easy. Ready-to-use model classes and pre-programmed application modules out of the AppsWarehouse® speed up time-to-market significantly. This is how to develop company software.

Déjà vu
  • Most programmers will know the situation, where they build a "new" application, thinking they have programmed it all before. But still - they can't just reuse it.

  • With ClassiX® InstantView® you can finally develop reusable application modules.

 

"Hello World" and "99 bottles of beer"
  • The classic examples to compare different programming languages can be implemented in a simple and quick way

  • "Hello world" Attention

 

Intuitive scripting language
  • Non-typed, domain-specific language (Var)
  • Declarative interface definition with direct data connection  (FillWindow/DrainWindow)
  • Working directly with persistent data, no database access programming

    Navigation through database by intelligent access paths
  • Search space declaration for automatic data retrieval (PlugSpace)

    Rapid prototyping programming supported
  • Easy to learn
  • Multilingual tutorial (InstantView in 3 days)
  • Integrated development environment (IDE) with Eclipse

    Integrated debugger

 

Intelligent runtime environment
  • Integrated message bus
  • Comprehensive in relation to the GUI, variable space, and database and moreover fully automatic transaction management including roll back
  • Vertically integrated Security Management
  • Vertically integrated object validity
  • Vertically integrated internationalization (locales, languages)
  • Dynamic database layout
  • Logging
  • Garbage collection

 

Simplified architecture
Holistic approach

 

Application...
  • ... -neutral model
  • ... -generating scripting
  • ... -supporting runtime environment

 

Complete model classes in an object-oriented database
  • Any application can be generated based on 200 predefined, application-neutral model classes
  • Custom-designed classes and tables are no longer needed, but possible for highly specialized use cases
  • Integrated unit- and calendar arithmetics
     
  • Universal multilinguality (unlimited amount of languages)
  • MS Office® integrated in database and interface (OLE)

    Business Intelligence (BI) functionality (OLAP)

 

Openly upgradeable
  • No more fixed data fields (dynamic data fields)
  • No reference table
  • Data fields just reference other objects

 

Application modules as SOA services
  • Application modules are encapsulated and can be inherited
  • Immediate Internet access via InstantWeb

 

Complete information transparency 
  • Navigation (access paths) instead of database queries
  • Graphic navigation inside the object net
  • Object relations with automatic back reference
  • Descriptive and overwriting references (object wrapping)