Posts

Showing posts from 2015

What is the most exciting thing about Joget Workflow v5?

Image
Joget Workflow v5 comes with many new features and enhancements  You can view the full list of new features from the v5 knowledge base located here.

So what is the most exciting v5 feature? For me it has to be the much enhanced App Generator. Imagine, generate a production ready Joget Workflow app in minutes. It has opened up new possibilities for developers (citizen or otherwise) and business users to greatly speed up their Enterprise app development process. Not just for prototyping but for delivering full functioning production applications.

Well, exactly how is the latest App Generator exciting compared to v4 or to other agile development platform. Here is what I put forward.

Low-Code Platform

First of all, the App Generator made it's first appearance in Joget Workflow v4 beta back in 2013. It was ground breaking in that it allowed users to create a form and from the form, generate a full-fledged functioning web app with or without a workflow approval cycle. And all this witho…

Joget Workflow App Deconstructed

Image
I was kind of surprised to receive an email recently with the question, "What is a Joget Workflow app?" I had thought that we would have published enough information on our website and community knowledge base explaining what it is.

After searching and crawling through our sites, the only reference I could find that explained what a Joget Workflow app is, was in another blog post titled, "Web App Development Methodology for The Citizen Developer (Infographic)". We were so careful in taking care of the tree that we forgot about the forest. Ouch! Our bad!

So here is an explanation with some recycled information.

What is a Joget Workflow App?

A Joget Workflow App is a web application that is built and developed on the Joget Workflow platform to run on the Joget Workflow platform. At its core, the app consist of 2 XML definition files (app and process definition). These definition files are what the platform needs to render the app in an easy-to-use form.



From the user …

Seamlessly Install Joget Workflow Apps from Joget Marketplace

Image
Recently, we quietly re-launched the Joget Marketplace. The beta marketplace is designed to work with Joget Workflow version 5 (currently available as RC) to enable users to seamlessly download and install Joget Workflow apps.



Log in as an admin user to access the marketplace from the v5 App Center. Click on the "Marketplace" link to load the Marketplace in a pop-up window. Next, create a new marketplace account and log in. To install an app, just browse to the app you want and click on the "Install" button at the top right corner of the pop-up window.



If you are still using Joget Workflow v4, you will need to download the apps from the marketplace and then manually import them into your Joget Workflow server.

The new marketplace will be packed with new apps and plugins. Most of these apps and plugins are free to download and use. You can use these apps or plugins as tutorials or templates to build your own apps and plugins. Some new apps and plugins include:
Employ…

Enterprise App Store and Form Signatures

Image
There’s a new beta release (v5.0 Beta 11) for Joget Workflow v5 with a couple of interesting new features.

Seamless App Installation from the Joget Marketplace

Firstly, the App Center now offers seamless integration with the Joget Marketplace so apps can be installed at the click of a button.



This allows administrators to easily browse and import apps, in line with the vision of being a full-fledged Enterprise App Store. As usual, the apps can be used immediately, or customized further to fit any unique requirements.

New Form Signature

A new signature form element is now available to capture a user's signature. We’ve received many requests from customers, partners and the community for this feature, so this allows users to draw a signature using a mouse or touch screen.


The final release of Joget Workflow v5 is coming very soon, as we incorporate all the great feedback from the beta testers. In the meantime, check out all the features and download the v5 Beta at http://www.joget.or…

Joget Workflow v5 Form Data Audit Trail

Image
One of the most requested feature, the Form Data Audit Trail, is now available on v5. This new plugin allows the app designer to easily add event tracking capability to track all form events in their web apps. Simply configure the plugin in "Set Plugin Default Properties" under the app's "Properties & Export" section.


You can configure the plugin to track events for all forms or only for selected forms, and it will capture and log the events accordingly. The following is a screenshot of the form event data that has been captured by the plugin.

Read more about Joget Workflow v5 or download the installers from http://www.joget.org/joget-workflow-v5-beta/

New Joget Workflow v4 Training screencasts and slides uploaded

As part of our continous effort to make learning Joget easier, we have uploaded numerous new training screencasts and training slides of Joget Workflow v4.

Below is the complete listing to date.

ModuleModule NameLevelLinks1Introduction to Joget WorkflowGeneralVideo | Slides2Setting up Joget WorkflowGeneralVideo | Slides3Designing your first Process on Joget WorkflowApp DesignerVideo | Slides4Localizing your Joget WorkflowGeneralVideo | Slides5Designing your first Form on Joget WorkflowApp DesignerVideo | Slides6Using your first Process Tool – EmailApp DesignerVideo | Slides7Designing your first Datalist on Joget WorkflowApp DesignerVideo | Slides8Designing your first Userview on Joget WorkflowApp DesignerVideo | Slides9Hash VariableApp DesignerVideo | Slides10Permission ControlApp DesignerVideo | Slides11SLA and DeadlinesApp DesignerVideo | Slides12Version ControlApp DesignerVideo | Slides13Improving your Form design and PresentationApp DesignerVideo | Slides14Introduction to Reporting

Joget Workflow v5 Beta is Released for Public Testing

After more than 3 months of intensive private beta testing, the first public beta for Joget Workflow v5 is now available for download.

What's New and DownloadsNew features include a new App Center, web-based Process Builder, Performance Analyzer, and more. Check out all the new v5 features and download here.
Get Started with v5Learn with the Getting Started Guide in the Knowledge Base.

Web App Development Methodology for The Citizen Developer (Infographic)

Image
Joget Workflow being an open source platform for developing enterprise web apps on-premise or on the Cloud, is perfect for the Citizen Developer. In this infographic, we would like to share with Citizen Developers a simple development methodology to expedite development that is agile and iterative.



Related:

Joget Workflow as a Citizen Developer PlatformDownload the infographic (PDF) via Slideshare.

Partner Developed Joget Workflow Solutions

Image
Hello Jogeters! Time really flies. We were just talking about what new features we should include in v5 and here we are, prepping to release the first public beta soon.

v5 Beta 5 & 6 have been released to our partners for their testing and review. So far the feedback has been extremely positive!! And of course, we get the bug reports too. Here are a couple of updates that we want to quickly share with you Jogeters!

Firstly, we have just published a page on our website that highlights some of the partners' solutions developed on the Joget Workflow platform. Some of these solutions are pretty awesome. You can check them out here: http://www.joget.org/partner-solution/. Here are some screenshots of some of the solutions.


Secondly, Joget Workflow will be exhibiting in CommunicAsia/EnterpriseIT 2015 at Marina Sands in Singapore from June 2 to 5.

Six of our partners will be there with us to chat with anyone who wants to talk "jogetians" (i.e. Joget Workflow specific lingo,…

3 New Slides and 2 New Training Screencasts for Joget v4 Training added

Training Slides have been made available for the 3 modules listed below.

ModuleModule NameLevelLinks3Designing your first Process on Joget WorkflowApp DesignerVideo | Slides4Localizing your Joget WorkflowGeneralVideo | Slides5Designing your first Form on Joget WorkflowApp DesignerVideo | Slides Training Screencasts have been made available for the 2 modules below.
ModuleModule NameLevelLinks4Localizing your Joget WorkflowGeneralVideo | Slides22Best Practices on Application BuildingApp DesignerAvailable And, this is the complete list to date.
ModuleModule NameLevelLinks1Introduction to Joget WorkflowGeneralVideo | Slides2Setting up Joget WorkflowGeneralVideo | Slides3Designing your first Process on Joget WorkflowApp DesignerVideo | Slides4Localizing your Joget WorkflowGeneralVideo | Slides5Designing your first Form on Joget WorkflowApp DesignerVideo | Slides6Using your first Process Tool – EmailApp DesignerAvailable7Designing your first Datalist on Joget WorkflowApp DesignerAvailable8De…

Slides and Training screencasts for 2 New Modules Joget v4

As for today, we have added another 2 modules' training screencasts for your reference. They are:-
ModuleModule NameLevelStatus14Introduction to ReportingApp DesignerAvailable15Introduction to Plugin ArchitectureDeveloperAvailable
In addition to that, we have also prepared the training slides for the first 2 modules as well.
ModuleModule NameLevelStatus 1Introduction to Joget WorkflowGeneralVideo | Slides2Setting up Joget WorkflowGeneralVideo | Slides
This is the complete updated list.
ModuleModule NameLevelLinks1Introduction to Joget WorkflowGeneralVideo | Slides2Setting up Joget WorkflowGeneralVideo | Slides3Designing your first Process on Joget WorkflowApp DesignerAvailable4Localizing your Joget WorkflowGeneralPending5Designing your first Form on Joget WorkflowApp DesignerAvailable6Using your first Process Tool – EmailApp DesignerAvailable7Designing your first Datalist on Joget WorkflowApp DesignerAvailable8Designing your first Userview on Joget WorkflowApp DesignerAvailable9Hash …

Joget v5 Process Builder

Image
In Joget Workflow v5, we have created a new fully web-based Process Builder. In the new Process Builder, we strive to create a new environment that lets you focus more on quickly creating the process flow that you want, and less on how to actually use the designer.


One may create a new succession of nodes from any of the existing nodes.


In this Process Builder as well, the Condition Helper is a new feature that helps you to build up your condition expressions easily.


The previous Workflow Designer client which uses Java Web Start technology is still available to offer alternative means of designing processes based on preference.

Joget v5 Performance Analyzer

Image
The Performance Analyzer is a new feature in Joget Workflow v5 Enterprise Edition that allows administrators and app designers to analyze the performance of their apps and to identify possible bottlenecks.

When enabled, the Performance Analyzer identifies elements within a Userview where the processing time exceeds a specific threshold. Those elements in the Userview menu and current page will be highlighted when the Front-End Edit mode is active.
Upon mouseover of a highlighted element, details of affected method calls and/or SQL statements will be displayed.

By default, the Performance Analyzer is enabled with a threshold of 100ms. This setting can be overridden in the System Settings.

3 New Module Videos Available for Joget v4 Training

As for today, we have made another 3 modules available for your reference. They are:-

ModuleModule NameLevelStatus11SLA and DeadlinesApp DesignerAvailable12Version ControlApp DesignerAvailable13Improving your Form design and PresentationApp DesignerAvailable
We are still working on our way to make all modules available in the near future. Please bear with us. Here's the complete listing to date.

ModuleModule NameLevelStatus1Introduction to Joget WorkflowGeneralAvailable2Setting up Joget WorkflowGeneralAvailable3Designing your first Process on Joget WorkflowApp DesignerAvailable4Localizing your Joget WorkflowGeneralPending5Designing your first Form on Joget WorkflowApp DesignerAvailable6Using your first Process Tool – EmailApp DesignerAvailable7Designing your first Datalist on Joget WorkflowApp DesignerAvailable8Designing your first Userview on Joget WorkflowApp DesignerAvailable9Hash VariableApp DesignerAvailable10Permission ControlApp DesignerAvailable11SLA and DeadlinesApp Designe…

Joget v4 Training Video now Available Online

This time around, we are making our training videos recorded from our recent training sessions available for online viewing.

At the time of posting, these are the modules and videos available online.

ModuleModule NameLevelStatus1Introduction to Joget WorkflowGeneralAvailable2Setting up Joget WorkflowGeneralAvailable3Designing your first Process on Joget WorkflowApp DesignerAvailable4Localizing your Joget WorkflowGeneralPending5Designing your first Form on Joget WorkflowApp DesignerAvailable6Using your first Process Tool – EmailApp DesignerAvailable7Designing your first Datalist on Joget WorkflowApp DesignerAvailable8Designing your first Userview on Joget WorkflowApp DesignerAvailable9Hash VariableApp DesignerAvailable10Permission ControlApp DesignerAvailable11SLA and DeadlinesApp DesignerPending12Version ControlApp DesignerPending13Improving your Form design and PresentationApp DesignerPending14Introduction to ReportingApp DesignerPending15Introduction to Plugin ArchitectureDeveloperPe…

New Introduction Video to Joget Workflow Web Application Platform

Image
Here's a new short overview video introducing the Joget Workflow Web Application Platform. Enjoy!

Joget Workflow Training – Basic & Advance for v3.1 – Module 11 – A Revision - Building a Support Ticketing System

In this final module of training slides created based on Joget v3.1, we are going into doing a revision for most of what's covered in the previous 10 modules. This module is very important in assessing and reinforcing what's learned.


Joget Workflow Training – Basic & Advance for v3.1 – Module 11 – A Revision - Building a Support Ticketing System from Joget Workflow
This is the complete listing of all the modules.

Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture

Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management

Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process

Module 4: Process Monitoring
Administration of Process Instances in Joget

Module 5: Creating your first Forms
Creating your First Forms using Joget Form Buil…

Joget Workflow Training – Basic & Advance for v3.1 – Module 10 – Hash Variables

In this module, we will be introducing you a new concept in Joget called Hash Variable.
Hash Variables help to dynamically gather and furnish you with useful information in your App design process.


Joget Workflow Training – Basic & Advance for v3.1 – Module 10 – Hash Variables from Joget Workflow
This is the complete listing of all the modules.

Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture

Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management

Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process

Module 4: Process Monitoring
Administration of Process Instances in Joget

Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities

Modul…

Upgrades Under the Hood in Joget Workflow v5

Image
As an open source platform to easily build enterprise web apps, the new Joget Workflow v5 features were described in a previous post What’s Coming in Joget Workflow v5?, and this new post shares some details on upgrades under the hood.

Joget is built on Java using the proven and popular enterprise libraries Spring Framework and Hibernate ORM and in v5 they will be upgraded to the latest available stable releases (Spring 4.1.5 and Hibernate 4.3.8) to take advantage of all the performance, stability and security improvements available.
Also, performance in the Joget Workflow v5 core platform has been optimized by minimizing hotspots through refactoring and caching, showing vast improvements in some use cases for even higher scalability and larger deployments.


The product team is working hard to bring Joget Workflow v5 to the community in a beta release soon, check back here for more updates!

Joget Workflow Training – Basic & Advance for v3.1 – Module 9 – SLA and Deadlines

In this module, we will be discussing about 2 main topics.
SLA (Service Leave Agreement) implementation and Deadlines implementation on Workflow Activity.Service Level Agreement (SLA) can be incorporated in the process design as a means for the process owner to define and maintain quality of services.
In Joget, SLA may be implemented at the process level and, typically, at the activity level.

On the other hand, Deadlinesact as a timer which triggers an exception transition to another activity when a specified duration has elapsed. Deadlines can be set for each activity.

Joget Workflow Training – Basic & Advance for v3.1 – Module 9 – SLA and Deadlines from Joget Workflow
This is the complete listing of all the modules.

Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture

Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management

Module 3: Building your first…

Joget Workflow Training – Basic & Advance for v3.1 – Module 8 – Participant Mapping and Permission Control

Image
In this eighth module, we will be talking about Participant Mapping and Permission Control. They are essentially 2 main chapters combined together in one module as they are related with user control.



Joget Workflow Training – Basic & Advance for v3.1 – Module 8 – Participant Mapping and Permission Control from Joget Workflow
This is the complete listing of all the modules.

Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture

Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management

Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process

Module 4: Process Monitoring
Administration of Process Instances in Joget

Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms…

Joget Workflow Training – Basic & Advance for v3.1 – Module 7 – Creating Datalist and Userview

Image
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.

In this module, we will be covering the third and last components of Joget Workflow - Datalist and Userview.

Datalist is often used as a mean for reporting purpose or to list down submitted application data. Userview, on the other hand, is primarily used to act as end user interface to access the app designed in Joget.


Joget Workflow Training – Basic & Advance for v3.1 – Module 7 – Creating Datalist and Userview from Joget Workflow
This is the complete listing of all the modules.

Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture

Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management

Module 3:…