jQWidgets is a feature complete framework with professional touch-enabled jQuery widgets, themes, input validation, drag & drop plug-ins, data adapters, built-in WAI-ARIA accessibility, internationalization and MVVM support.
AppStudio makes it easy to build apps with jqWidgets. A drag and drop Design Screen lets you position the controls easily. The Properties Window lets you configure the many options of jqWidget controls easily. When it comes time to deploy your app, AppStudio makes sure all the prerequisite files, images and css are properly included.
AppStudio + jqWidgets lets you use a single code base to target:
If you're currently an AppStudio user, contact firstname.lastname@example.org for a 20% discount on a commercial license.
If you're currently a jqWidgets user, contact email@example.com for a 20% discount on a one time license for AppStudio.
jqWidgets and AppStudio both have the same goal: to make complex features easy to use and to save a lot of work. There's a lot to know when making apps for the modern web: these products mean there's a lot less to learn and worry about.
The two companies have a similar approach to looking after their customers. Quick support on web boards, near instant bug fixes and regular new releases. The initial release of each product was at about the same time: 2011 and 2010, with major updates every year or so.
Both products are constantly updated to the latest web standards, so you will be able to keep your apps up to date.
If you like the jqWidgets controls for all the work they save you, you'll also like AppStudio. AppStudio organizes your app for you, from giving you a WYSIWYG Design Screen, to automatically collecting all the files and libraries your app needs.
Your app is prepared for deployment right away: code for PWA, responsive layouts, auto build with PhoneGap and Electron are all included as needed. Projects are integrated with GitHub and code can be checked with eslint, making it easy for a team to make great apps.
For AppStudio users, jqWidgets provides a powerful set of controls. Grids, Calendars, Charts, Gauges, PhotoGalleries and Schedulers are a lot of work to build up from simple elements. With jqWidgets, you simply drag and drop them into your project.
You can make your app entirely using jqWidgets controls, or use them together with Bootstrap controls: they play well together. AppStudio's CSSGrid, FlexBox and other Common controls can also be used together with jqWidgets.
Here's a short video showing how to do HelloWorld in AppStudio, using a jqWidgets button:
AppStudio help you configure over 80 of jqxGrid's properties at design time. For example, when you edit jqxGrid's editmode property, AppStudio displays the options and gives you a description what it is for.
1. The sample code on the jqWidgets site will work just fine in your AppStudio app. For example, to get the data from row 0 in a jqxGrid, do this:
var data = $('#Grid1').jqxGrid('getrowdata', 0);
2. AppStudio fetches the jqWidgets file from the jqWidgets website. This makes sure the latest files are always used. For performance and version stability, you may do better by having a local copy on your development system.
To do this, get the complete jqWidgets download. It includes a folder simply called "jqwidgets". Copy that folder to your app's project folder. Then, in Project Properties, set jqWidgetsPath to
AppStudio will automatically collect the files and libraries your app needs from jqWidgets and only deploy those.
3. Once you get your license number from jqWidgets, enter it into Project Properties. Under Frameworks, there is a property named jqWidgets License.