Development Costs
- Licensing: we write the software so there is no software licensing involved.
- Database Licensing: if your application requires a database there may be a cost associated with the licensing of the database depending on your choice of database.
- Rapid Application Development: drag and drop interface building, object oriented programming, lots of plug-ins and classes available for free or purchase.
Software Licensing
Normally when buying software you have to purchase the licensing in the form of a downloaded file, DVD, or shrink wrapped box. Here you have nothing to buy. We have purchased the development software that allows us write the software that you deploy throughout your organization. There is no per seat cost or annual update cost. Often, as is the case with popular database programs, we can write and deploy software for about what it costs just to license the software for 10 users.
Database Licensing
If there is a database involved with your application there may be a cost associated with that. Most people opt for one of the free open source database systems. Four that make good choices are SQLite, MySQL, MariaDB, or PostgreSQL. Oracle and Microsoft SQL Server are high end options. There are a couple of other options as well as an ODBC plug-in.
Rapid Application Development
Xojo is a Rapid Application Development (RAD) tool. It's GUI builder allows for the quick building of the user interface. Behind that lies a modern object oriented version of the BASIC programming language that is nothinglike the BASIC of years ago. Objective-C, C++, or Java are complex by comparison and when you realize that Xojo allows you to develop one application and compile it for Windows, Macintosh, and Linux you begin to understand how cost effective this is.