Askia Design Controls now available on Github

We’re thrilled to announce that all our Askia Design Controls 2.0 (ADC) have been made available on Github for all developer users who wish to take part creating these survey controls.

ADCs are web-based (HTML, JavaScript & CSS) rich survey controls that enhance the experience of your respondents. Available for web, tablet and mobile surveys, ADCs replace the default radio buttons, checkboxes, text inputs, … by more interactive, playful and animated survey controls.

Below, some examples of Askia Design Controls:

Drag and drop

Drag and drop ADC

(click the above image to check out the live demo)

Smiley rating

Star rating ADC

(click the above image to check out the live demo)

Granite controls (in-progress):

Granite ADC

More than 20 of these survey controls are now accessible to all and many more are on their way!

We have extended the way we have been working with these controls internally at Askia; instead of keeping design, development and maintenance of ADCs within the realm of our development team, we have trained a large part of our support team who are now able to contribute! So, instead of two developers working on ADCs, we now have a team of 7 collaborators and many more clients of our working on their own ADCs (big shout-out to them!)!

You can now easily download and collaborate with our team to improve these survey controls, add new controls, fix any issues you spotted or just make these controls your own!

You can either just download any ADC you want by using the ‘Download ZIP’ button if you do not wish to contribute but just use of one of the available ADCs on Github:

Download ZIP archive of an ADC

Or, if you want to fork our repos to further contribute and collaborate with us on these projects, just sign up for a free Github account and you’ll be in within minutes! This will allow you to create your own branches, create issues, add new repositories, …

Of course, all of our ADCs remain available for non-developer users in our Help Centre for use in askiadesign; they can all be downloaded, previewed in demo surveys and are all fully documented.

Version 5.3.4.0: askiadesign

This post is the first in a series of two that detail the key features of version 5.3.4.0 of askiadesign & askiaanalyse.

In askiadesign 5.2.2, we introduced new controls into our library, the ADC (Askia Design Controls).

It gives you the possibility to select which controls you would like to use on your web screen and simply drag and drop the selected control onto the screen. 

Each one of these ADCs is shipped with many settings that will allow you to fine-tune and customise the rendering of the controls

Version 1 of the Askia Design Controls (ADC 1.0) was based on Adobe Flash.

In askiadesign 5.3.3, we created the first set of new ADC 2.0 controls which are JavaScript-based.

These controls are therefore compatible with all devices and the controls includes intelligent fallbacks so if JavaScript is not enabled the controls generate classical HTML controls. 

As with ADC 1.0 (Flash), ADC 2.0 allows you to customise the appearance as well as the interaction of your survey controls by giving you access to their design parameters.

Askia Design Controls in askiadesign

When generating the screens in HTML, we can also automatically associate an ADC to a given type of questions.

We can assign different controls to single, multiple or grid questions and predefine their properties.

Screen generation options for ADCs in askiadesign

In askiadesign 5.3.4.0, we have improved the management of question compatibility when you drag and drop an ADC to a response block.

AskiaDesign checks if a control requires a loop or not.

It also indicates the list of questions types it was designed for when it indicates the control is not compatible.

ADC compatibility in askiadesign

Askiadesign  automatically creates a response block when dragging an ADC on to incompatible screens.

Below the list of gender are as classical responses but the ADC should be applied to a response block.

Automatically generate response blocks for ADCs in askiadesign

After the drag and drop of the ADC, the list of classical responses is automatically transformed into a response block and the selected ADC was applied as well.

Askia Design Control generated in askiadesign

Have a look at the list of ADC 1.0  and ADC 2.0 controls.