In this year of 2017, SharePoint has come out with many flavours and approaches in the way of developing online approval forms, such as a “travel expense form”. From a history list of SharePoint versions, such as SharePoint 2007 all the way to SharePoint 2013 and SharePoint Online 365, the question arises when wanting to develop a Custom SharePoint Form, of what approaches or technologies is their available in the market and what approaches we can use to develop Custom SharePoint Forms. And the next question arises, which workflow tool to use in creating for example approvals in workflows?
Well some of the well known tools in the market for SharePoint Online Form development are:
Now moving on to workflows, how do we decide which workflow tool to use with SharePoint?
Well, the most cheapest option, out there is:
1. SharePoint Designer Workflows
SharePoint Designer Workflows are a free Workflow tool that can be downloaded from the internet, however even though it’s free, it doesn’t provide a image look and feel of the Workflow once it’s deployed. Basically, to find out what steps have been completed, and what is the current step in the Workflow, you would have to do a lot of logging in the Workflow.
Below is the design view of SharePoint Designer Workflow:
2. Nintex Workflows (https://www.nintex.com/)
Nintex Workflows might be one of the most used Workflows tools out there in this time by alot of companies. Nintex Workflow provide a great graphical interface, and it is easy to use and develop.
3. AgilePoint Workflows (http://agilepoint.com/)
AgilePoint Workflow are one of my favourites. Really complicated Workflows can be developed with AgilePoint. This is definitely one of the options considered when deciding to purchase a online Workflow tool.
4. K2 Workflows (https://www.k2.com/)
K2 Workflows are another great option to choose from, and comes with many features, including Lazy Approval. K2 Workflows are a real advantage with your work environment. The design interface of K2 Workflows can be browser based, hosted in SharePoint, Visio and Visual Studio.
5. Flow Workflows
Flow is relatively new to the market, and is a Microsoft based Workflow. Flow is highly being pushed by Microsoft in the cloud on SharePoint Online 365.Flow goes well with PowerApps. It might be a good option with SharePoint Online 365, but currently SharePoint on-premises, other Workflow tools are more used.
In conclusion, spend some good research time into what Custom SharePoint Online Forms and Workflows tool to choose from, as generally when a SharePoint Online Forms and Workflow tool is selected, then many projects will be developed using those tools.