Servoy
Developer(s) |
Servoy B.V. (Amsterdam, Netherlands) |
---|---|
Stable release | 8.0.1 / October 2015 |
Operating system | Cross-platform |
Available in | English |
Type | Development platform for Cloud and on premise business applications |
License | AGPL and Commercial |
Website | http://www.servoy.com |
Servoy is a development and deployment platform for enterprise applications, written itself in Java, while offering JavaScript as development language. It can adopt the native look and feel of any platform or the web, using HTML and CSS code.[1]
Servoy was inspired by 4GLs in terms of how applications are developed but unlike many 4GLs, it does not have proprietary languages and/or databases, being based instead on open standards. Servoy consists of a GUI designer, is event-driven and runs scripts through JavaScript. Servoy allows applications to be deployed on a native Smart client (Rich client) and on a pure HTML Web client from the same codebase and user interface forms.
Servoy 4.0 and beyond offers a free community edition for non-commercial use, which can be downloaded from the company's website.
Servoy applications can be deployed on all popular operating systems including Microsoft Windows, Mac OS X, Linux, Solaris and other UNIX systems. There has been a review by eWeek[2] and by the MacUser Magazine, where it received a 4 mouse rating.[3]
Applications developed with Servoy can access data from all popular SQL back-ends such as PostgreSQL, Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, Sybase, MySQL and Firebird, and combine data from different databases into a single user interface.
The Servoy suite of products consists of
- Servoy Developer, used to build applications by creating user interface forms and connecting their elements to JavaScript code, both inside the Eclipse IDE (integrated development environment)
- Servoy Application Server to deploy the application and to communicate with a connected database
- Servoy Smart Client and Web Client which run on the end-user's device (workstations, tablets or smartphones)
Servoy also offers a runtime version that allows the creation of standalone Servoy applications.
Servoy Application Server includes the Servoy Headless Client. This client allows other applications to execute Servoy business rules including using them as a web service. The headless client also allows batch processing and scheduled tasks.
Servoy has a partnering network of about 200 companies that offer Servoy development, Servoy components (Beans and plugins), consulting or hosting services, called the Servoy Alliance Network (SAN).
History of Servoy
Servoy is the brainchild of Jan Aleman and Jan Blok who met each other while studying computer science. Development began in 1997 and was used with just a few of their existing clients. In 2001 they created Servoy, B.V. (in the Netherlands) and took the product commercial. A couple of years later Servoy, Inc. was opend in the USA, currently residing in Woodland Hills, California. In 2006 sales took off as Servoy grew beyond its original 4GL replacement era and was targeted towards ISVs (Independent Software Vendors) and became a tool for ISVs to quickly rewrite for the Internet with Web 2.0 functionality (RIA, AJAX, data broadcasting, etc.)
In the summer of 2008 4.0 was released, changing Servoy from its proprietary based IDE to an Eclipse plug-in. The tech analysts and tech journalists took a much greater view with the 4.0 release, resulting in a slew of articles and mentions (see below). As of Servoy 5 the developer and client code is available under both an AGPL and commercial license.
The company hosts an annual developers conference called ServoyWorld, where new versions are introduced, an overview of the current product roadmap is provided and experts report about advanced development topics.
External links
- Servoy
- Servoy University- Official Servoy Training and Certification
- Ziff Davis/Strominator Review
- InfoWorld Article
- Marketwatch
- Servoy Makes Deloitte Tech Fast50
- Software Magazine - Servoy Provides...
- eWEEK Cover Story Features Servoy
- Analyst's Mention Servoy
- INC. Magazine on Servoy
- The Servoy Beginner's Handbook - Learning guide for new Servoy developers
- Servoy Guy - tips, tricks, and resources
- Sybase iAnywhere
- Servoy magazine
- Ajaxworld
- softpedia
- macnn
- Filemaker Magazine
- MacTech