Protogrid
Developer(s) | ATEGRA Corp. |
---|---|
Stable release | 1.0.5 |
Written in | Python, JavaScript |
Operating system | Web browser, iOS |
Available in | English, Spanish, German |
Type | Rapid application development, IDE, PaaS |
License | PaaS |
Website |
www |
Protogrid is an integrated application development solution for the development and operations of information systems. It comprises a server and a client. The client is available for web browsers and iOS. Protogrid includes a development interface that allows for development of applications using rapid application development methods. On the back end there are NoSQL databases like CouchDB[1]. Business logic can be added to a Protogrid application using Javascript.
Design Goals
According to the web site of the developers[2] the goals were
- rapid application development: avoid the programming of standard stuff like table views, standard action buttons, menus etc.
- cross platform development: any Protogrid application runs as is on all platforms supported by Protogrid (at present: several web browsers and iOS)
- multi language support: any Protogrid application can be translated within hours to any other language by a person with knowledge of the source and target language
- ability to run off-line: any Protogrid application must be able to run off-line on a mobile device offering the full set of functionality
Features
- Portability: Protogrid applications are supposed to be portable to all Protogrid clients without additional programming effort.
- Touch screen optimization: Protogrid applications are optimized for touch screens
- Support for Responsive Design: Protogrid applications run on a range of screens starting from smartphones, tablets unto large screens. The fields and columns are automatically distributed.
- Cloud based: The Protogrid back end server resides in a public or private cloud¨
- Web enabled apps: Any Protogrid application runs in a browser as web app
- Multi language support: As well Protogrid as Protogrid application allows for multi language support
- Support for off-line operations: A Protogrid application runs also without internet access. Data is synchronized automatically as soon as internet connection is available.
- Data types supported: Text, Date with time, Number, Relations and Tables referencing other records.
Technologies used
References
- ↑ "Presentation from the conference 'Distributed Matters 2016' on slideshare.net". Retrieved 16 January 2016.
- ↑ www.protogrid.com
This article is issued from Wikipedia - version of the Sunday, January 17, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.