
AppFlower
Encyclopedia
AppFlower is an open source
application builder for use in building enterprise ready web-based applications. With the aim to make development doable by everyone, doing so with automatic code generations. AppFlower provides a visual designer (Studio) to easily develop application without prior knowledge of programming, just with simple drag and drop and no coding. With flexibility kept for advanced users to create more complex applications.
AppFlower is based on PHP5, the Model-View-Controller
development framework Symfony
, and the JavaScript
library ExtJS under a dual-license model, using GPLv3.
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
application builder for use in building enterprise ready web-based applications. With the aim to make development doable by everyone, doing so with automatic code generations. AppFlower provides a visual designer (Studio) to easily develop application without prior knowledge of programming, just with simple drag and drop and no coding. With flexibility kept for advanced users to create more complex applications.
AppFlower is based on PHP5, the Model-View-Controller
Model-view-controller
Model–view–controller is a software architecture, currently considered an architectural pattern used in software engineering. The pattern isolates "domain logic" from the user interface , permitting independent development, testing and maintenance of each .Model View Controller...
development framework Symfony
Symfony
Symfony is a web application framework written in PHP which follows the model-view-controller paradigm. Released under the MIT license, Symfony is free software...
, and the JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....
library ExtJS under a dual-license model, using GPLv3.
Features
- Enterprise-level application builder
- Web-based Visual Designer (IDE)
- Widget, Layout and Theme builder
- No coding philosophy
- Fast learning curve
- Native REST integration for all Widgets
- Modern web 2.0 user-interface with Sencha
- RAD for web 2.0
- Open-source and Extendable (based on Symfony & Sencha)
- Integrated Debugging and Benchmarker utilities
- Large community-base with plugins from both AppFlower, Sencha, Symfony (and 3rd party php frameworks like Zend).
- PHP Open-source alternative to Force.com, Zoho Creator and WaveMaker
Sponsors
The AppFlower project is sponsored by AppFlower ApS, a Danish software development agency.External Links
- Symfony; a PHP Framework and Sencha; a Javascript library
- AppFlower application showcase and AppFlower Screencasts
- AppFlower.com, official AppFlower site