Frameworks: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
Line 47: Line 47:
* No charge for use in non-profit organizations.
* No charge for use in non-profit organizations.


* AppStudio includes 16 jqWidgets controls: [[jqxButton]], [[JqxCalender|Calendar]], [[jqxChart|Chart]], [[jqxCheckBox|CheckBox]], [[jqxColorPicker|ColorPicker]], [[jqxDragDrop|DragDrop]], [[jqxGrid|Grid]], [[jqxInput|Input]], [[jqxListBox|ListBox]], [[jqxMenu|Menu]], [[jqxPhotoGallery|PhotoGallery]], [[jqxRadialGauge|RadialGauge]], [[jqxRating|Rating]], [[jqxSwitchButton|SwitchButton]], [[jqxTabs|Tabs]] and [[jqxTree|Tree]].
* AppStudio includes 29 jqWidgets controls: [[jqxButton]], [[JqxCalender|Calendar]], [[jqxChart|Chart]], [[jqxCheckBox|CheckBox]], [[jqxColorPicker|ColorPicker]], [[jqxDragDrop|DragDrop]], [[jqxGrid|Grid]], [[jqxInput|Input]], [[jqxListBox|ListBox]], [[jqxMenu|Menu]], [[jqxPhotoGallery|PhotoGallery]], [[jqxRadialGauge|RadialGauge]], [[jqxRating|Rating]], [[jqxSwitchButton|SwitchButton]], [[jqxTabs|Tabs]] and [[jqxTree|Tree]].


* Actively being developed.
* Actively being developed.

Revision as of 21:13, 9 March 2019

A Framework is a collection of controls. These controls appear in the ToolBox, organized by Framework.

  • Usually developed by a company or organization.
  • Designed to have a similar look and feel.
  • May be open source or commercial.
  • Each has its own set of js and css files.
  • AppStudio automatically builds the files into the app.
  • Using more than one framework bloats apps
  • Frameworks may interfere with each other.

Common Controls

  • These are simple controls which can be used with any Framework.
  • Provide basic functionality

jQuery Mobile

  • One of the most popular
  • Developed by same group as the popular jQuery library.
  • MIT licence (one of the best open source licenses)
  • New controls being added.
  • Actively being developed.

jqWidgets

  • Contains some rich and powerful controls.
  • Commercial, so it is not free for all apps.
  • No charge for use in non-profit organizations.
  • Actively being developed.

Other Frameworks

  • Wikipedia lists more than 100!
  • New frameworks are being announced regularly on the net
  • Doing so requires skills not covered in this training.