Lianja VFP Extensions
The Lianja Vision explained by Barry Mavin, Lianja CEO and Principal developer of Lianja
As a software developer for many years, and having developed several successful commercial software products, I came to the conclusion about 3 years ago that the future of computing as we know it was going to see some rapid changes over the next 5-10 years.
With the rapid adoption in consumer-oriented personal devices, smart phones and tablets in particular and the widespread acceptance of these worldwide, it was clear that the overall IT landscape was going to change. The days of operating system vendor lock-in and separate Apps for different form factors; Desktop, Browser, Mobile devices, and Smart TVs was numbered.
It was also apparent to me that "Software development had become much too complex". End-users with expert domain knowledge do not have the time nor the inclination to download huge complex development tools such as Visual Studio, Eclipse and others, nor are they interested in going on IT programming training courses just so they can put together a small App that would allow them to manage their company expenses (as an example).
The days of BYOD (Bring Your Own Device) are already upon us now. Many employees use their own smartphones to read their company email, use Facebook, LinkedIn and Twitter to communicate with co-workers and customers alike.
The next logical step in this IT evolution is BYOA (Bring/Build Your Own Apps). However in order for this to be realized there needs to be a sea-change in the way we build Apps. We need to step away from the complexity of "bits and bytes" programming and provide simple easy-to-use and easy-to-understand tools that hide the complexity from "domain knowledge workers" who "just want to build an App".
That was the primary reasoning that started my journey to design and develop Lianja.
The Lianja vision can be broken down into two main objectives:
1. To provide a Visual App Builder that non-programmers and domain knowledge workers could use to build their own apps (BYOA) and leverage their domain knowledge expertise without having to have any IT knowledge -- a product suitable for non-programmers.
The question was, "What scripting language should be at the core of Lianja"?
After careful consideration, I came to the conclusion that the most data-centric of all scripting languages was Microsoft Visual FoxPro. There were still many Visual FoxPro developers worldwide and Microsoft had discontinued support (the team was disbanded) as they forged ahead with their .net vision. This opened up a world of opportunity for a "next-generation" Visual FoxPro.
So now, after almost 3 years of development, we have produced a product that runs on Windows, Mac and Linux, with both 32 and 64 bit variants.
The Lianja scripting language and database engine is highly compatible with Visual FoxPro. The vast majority of Visual FoxPro commands and functions are available in Lianja. Additionally, Lianja includes a large amount of extensions to Visual FoxPro to provide Visual FoxPro developers with a more modern development language that incorporates features and functionality that are required in order to build Apps for the Desktop, Cloud and Mobile devices.
Visual FoxPro developers feel "comfortable" with Lianja as it includes a lot of recognizable commands, functions and features that they are familiar with.
As Visual FoxPro developers grow into using Lianja they will find many of the Lianja extensions to Visual FoxPro invaluable and time saving.
Just as Microsoft Visual Studio is a common development workbench for code warriors (albeit a huge download), Lianja is a common Apps Platforms incorporating a Visual Development environment (The Lianja App Builder), a high performance and small footprint SQL database (Lianja SQL Server), and a cloud server for deploying and managing data-centric Apps for Browsers and Mobile devices (Lianja Cloud Server).
I hope that my vision has provided both non-programmers and professional developers with the tools they need to move forward into the future, but most of all I hope they enjoy building Apps in Lianja and have fun in doing so.
Barry Mavin CEO and Principle developer of Lianja www.lianja.com
Pages in category "Lianja VFP Extensions"
The following 200 pages are in this category, out of 277 total.(previous 200) (next 200)