AppStudio 6.1.1 released!

We’re pleased to announce AppStudio 6.1.1 is ready. New and improved stuff includes:

  1. Preferences: New checkbox “Deploy on save?”. In Advanced tab.
  2. Preferences: New “SFTP Key” field. Allows use of RSA private key for deployment.
  3. Project Properties: New “DashboardAccess” property adds ability to access your user’s Volt data.
  4. Controls: Bootstrap Select now has text property which returns selected text.
  5. Controls: Rel option on YouTube control fixed.
  6. Samples: SignOn samples were reversed.

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

Using serverStorage to save data on the Volt Server

AppStudio 6.1 brings a new Volt feature: serverStorage. It lets you save and retrieve data on the Volt server. Here are a few uses:

  • As a backup: Keep critical data in the server, so if the phone gets lost or damaged, information is not lost.
  • Multiple devices: If the user runs your app on multiple devices (desktop included), your app can pick up where it left off with the same data.
  • Support: As the owner of the app, you can examine what is in your user’s serverStorage.
  • Data Sharing: The owner of the app can read and write to users’ serverStorage using a different app. Use this to send specific information to users, or to get data the user has collected.

It’s easy to use. You save and retrieve values using a named key. The values can be of any data type: numbers, strings, arrays or objects. There are no limits on the number of values you keep, nor how big the values can be, other than that they be reasonable. If you need to use a lot of data, check with us at support. Here are some examples:
Continue reading “Using serverStorage to save data on the Volt Server”

AppStudio 6.1.0 released!

We’re pleased to announce AppStudio 6.1.0 is ready. New and improved stuff includes:

  1. Controls: Stripe control updated – now easier to use.
  2. Controls: Input controls can now copy and paste to Clipboard.
  3. Volt: appStorage support added. Data for apps can be set by owner.
  4. Volt: serverStorage support added. Apps can save data on the server.
  5. Controls: Debugging added to Stripe control.
  6. Controls: Header.backgroundColor no longer gets translated.
  7. Dashboard: Can now examine and maintain appStorage values.
  8. Dashboard: Email provider can be selected in Email Plugin.
  9. Documentation: Wiki and internationalization files updated.
  10. IDE: Copyright dates set to 2017.
  11. Runtime: Print False now clears Print popup.
  12. Runtime: Print Cursor turns into pointer over close button.
  13. Samples: InputTwoNumbers renamed to AddingTwoNumbers.
  14. Samples: New Clipboard sample
  15. Samples: New Volt Storage sample
  16. Samples: Sending email added to Volt Signon sample.
  17. Samples: Stripe sample improved.
  18. Volt: Email provider can now be selected.

Watch for upcoming blog posts on some of these enhancements – there is some cool new stuff you can do.

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.7 released!

We’re pleased to announce AppStudio 6.0.7 is ready. New and improved stuff includes:

  1. Controls: Input .value properties can now be edited with the popup editor.
  2. Documentation: Localization and offline Wiki updated.
  3. MakeEXE: Sample now executes Python snippets.
  4. Project Properties: New voltDomain property added.
  5. Samples: Volt SignOn has a new Send Email button.
  6. Samples: CameraToServer sample fixed.
  7. Samples: Libraries used by JSModeler updated. Thanks, Adrian!
  8. Volt: Can now be used from PhoneGap apps.
  9. Volt: Send Email API added.

The JSModeler sample is fun to try. Contributed by Adrian Nicolaiev, it shows how to use the JSModeler library to create 3D graphics using AppStudio. Seems like a great way to waste time over the holidays – it can even model Lego bricks!

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.6 released!

We’re pleased to announce AppStudio 6.0.6 is ready. New and improved stuff includes:

  1. Bootstrap: Alert no longer dismisses if nondismissible.
  2. Bootstrap: ID added to header element of input controls.
  3. Bootstrap: Input – Class property now applied to outmost wrapper.
  4. Bootstrap: Input control now styles inputType ‘File’ properly.
  5. Bootstrap: Input: add inputType of ‘color’. Not supported by all browsers.
  6. Bootstrap: Textarea expands to fill stated height of the control.
  7. Controls: Modal form contents now have maxWidth of 90% of the form width.
  8. Controls: Modal forms now default to a zIndex of 1000, appearing above all others.
  9. jQWidgets: Checkbox – use onchecked event, not onclick.
  10. Libraries: AddToHomeScreen – revert to older version.
  11. MakeEXE: Libraries updated to making Windows exe files works again.

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.5 released!

We’re pleased to announce AppStudio 6.0.5 is ready. New and improved stuff includes:

  1. Bootstrap: Input control icon now part of the input element.
  2. Bootstrap: Input control made more responsive.
  3. Bootstrap: Input control now has leftText option.
  4. Bootstrap: Input control now works with password savers.
  5. Bootstrap: Input control now has color type. Not supported on all browsers.
  6. Controls: Automatically update old hidden properties.
  7. Controls: Problem with Grid style fixed.
  8. IDE: Open Project CSS added to the Project menu.
  9. jQM: TextBox control now has color type. Not supported on all browsers.
  10. jQM: Select control’s hidden property fixed.
  11. Library: AddToHomeScreen updated for iOS 10.
  12. Library: jQuery Modal updated to 0.8.
  13. Volt: SignOn sample updated.

A couple of these are of special interest – watch for blog posts soon!

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.4 released!

We’re pleased to announce AppStudio 6.0.4 is ready. New and improved stuff includes:

  1. Bootstrap: .resize, .Top, .Left, .Width, .Height added to all controls.
  2. Bootstrap: Dropdown select area drawn better in Design Screen.
  3. Bootstrap: Fliptoggle (Bootstrap) – new control.
  4. Bootstrap: Input now has .files property for inputType file.
  5. Bootstrap: Panel – allow HTML in fields
  6. Code Window: Commit code changes before translation.
  7. Code Window: Override toolbox default language when needed.
  8. Controls: Label select area drawn better in Design Screen.
  9. Controls: hidden property is now a style, not an attribute. Some hidden settings may need to be refreshed.
  10. IDE: Bootstrap Theme Customizer added to Tools menu.
  11. IDE: Open Project CSS added to the Project menu.
  12. iScroll: Zoom functions restored
  13. Project Properties: ‘styleheaders’ renamed ‘projectCSS’.
  14. jQM: Improvements to List styling.
  15. jQW: hidden and style attributes now work for all controls.

A couple of these are of special interest – watch for blog posts soon!

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.3 released!

We’re pleased to announce AppStudio 6.0.3 is ready. New and improved stuff includes:

  1. Design Screen: Positioning logic improved for relative and static. (Blog post coming!)
  2. Libraries: Google Drive added to Libraries – makes Google Drive easier to use. (Blog post coming!)
  3. Controls: Bootstrap Dropdown selectable in Design Screen with static positioning.
  4. Controls: Bootstrap Slider: Use .control.value=x instead of .setValue(x)
  5. Controls: Common Grid style attribute fixed.
  6. Controls: jqWidgets DataTimeInput requires fastclick = false.

A couple of these are of special interest – watch for blog posts soon!

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.2 released!

We’re pleased to announce AppStudio 6.0.2 is ready. New and improved stuff includes:

  1. Bootstrap: New Slider control.
  2. Controls: Camera control rewritten so it will work with Bootstrap. Delete and re-add the control.
  3. Design Screen: Responsive forms now use static positioning.
  4. Design Screen: jQM Checkbox and RadioButton samples render properly on Mac.
  5. Design Screen: Show warning if Bootstrap and jQuery Mobile controls used in same project.

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.

AppStudio 6.0.1 released!

We’re pleased to announce AppStudio 6.0.1 is ready. New and improved stuff includes:

  1. Bootstrap Badge: Add a space to the left.
  2. Bootstrap Icons: Can now be added/changed at runtime.
  3. Bootstrap Jumbotron: Fix error when optional button removed.
  4. Bootstrap Jumbotron: HTML and multiple lines in value and header.
  5. Bootstrap Modal: HTML and multiple lines in value, header and footer.
  6. Code Window: Adding event to form does not also add it to Global code.
  7. Code Window: .xhtml is now an editable type.
  8. Container: .addChild function supported.
  9. Design Screen: Grandchildren can now be copied.
  10. Documentation: offline Wiki updated.
  11. Header: Buttons as children now work.
  12. Header: .addChild function supported.
  13. PlaySound() now has a volume option.
  14. jQM Checkboxes: problem with horizontal checkboxes fixed.
  15. jQM Collapsible: Can now be used as a container.
  16. jQM Select: Multi select added.
  17. jQM Select: setIndex was indexing incorrectly.
  18. Project Properties: New “Use strict” option does additional syntax checking, such as undeclared variables.
  19. Project Properties: Content Security Policy moved from PhoneGap. Add “connect-src”.
  20. Runtime: Allow special characters in the code.
  21. Runtime: code.js is now obfuscated when that option is selected.
  22. Runtime: better error message when initializing undefined control.
  23. Samples: new PhoneGapSMS sample.
  24. ServerStorage deprecated.
  25. Translations: Arabic complete. (Thanks, Aya!)

Download the latest version from ‘Check for Updates’ under then AppStudio Help menu. It is a free upgrade for AppStudio 6 users.