Version 8: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
Line 53: Line 53:
# 'Generate Icons for PhoneGap' removed from Tools menu.
# 'Generate Icons for PhoneGap' removed from Tools menu.
# Errors in config.xml now throw an appropriate message.
# Errors in config.xml now throw an appropriate message.
# Build counter property added. Increments on each build and updates config.xml.


===Frameworks===
===Frameworks===

Revision as of 21:07, 2 November 2019

Major New Features

  1. Auto Generate PhoneGap images
  2. Python 3
  3. wxPython 4
  4. Better Electron support

Upgrading

If you have AppStudio 7 or older and don't have a subscription, you will need to get the upgrade to use these new features. You can order it here.

If you like would to try it first, download from the 'Check for Updates' screen in the Help menu. You'll get a demo copy.

Version 8.0.0

Here's a list of what is new!

If you own a previous version of AppStudio and not have a subscription, you need to buy the upgrade to use Version 8. You can do this from within the app or from our order form.

Until you have bought the upgrade, you can use AppStudio 8 in Demo mode for up to 30 days. Once you buy, your copy will convert automatically to the full version.

IDE - General

  1. AppStudio icon updated to a more modern circle style.

Code Window

Design Screen

Project Explorer

Libraries

Toolbox

Project

Forms

Runtime

  1. Async/Await support added.

Preferences

Deploy

  1. 'Make Desktop App using Electron' added to Run menu
  2. 'Make Desktop App for Distribution' added to Run menu
  3. Electron build now uses Electron-build library.

PWA

  1. Errors in manifest.json now throw an appropriate message.
  2. Add project property to turn off PWA code.

PhoneGap

  1. 'Generate Icons for PhoneGap' removed from Tools menu.
  2. Errors in config.xml now throw an appropriate message.
  3. Build counter property added. Increments on each build and updates config.xml.

Frameworks

AppStudio

Bootstrap 4

  1. Listgroup: Using button style with appearances now works properly.

Bootstrap 3

  1. Now marked as Obsolete in the Toolbox.

Common

jQuery Mobile

  1. Now marked as Obsolete in the Toolbox.

jqWidgets

BASIC

Samples

  1. All: All samples now use Bootstrap 4 controls.
  2. New Async sample shows how to use Async/Await.

Documentation

Internals

  1. Python updated from 2.7 to 3.7.
  2. wxPython updated to Version 4 ("Phoenix")

Breaking Changes