AppStudio 8.0.5 released!

We’re pleased to announce that 8.0.5 has been released.

This release fixes a few problems and tidies up a few things. The internal save format of project has changed a bit, so keep a backup if you want to use this build with other releases.

Here’s what is new and fixed in the new release:

  1. BS3: Change icon color to red, so it looks more obsolete.
  2. BS4: Update Sketchy theme.
  3. Electron: Don’t include PWA files.
  4. Electron: Fix formatting error in electronMain.js.
  5. Electron: Use main icon, not PhoneGap icon.
  6. Offline Help: fixed on Windows (was OK on MacOS)
  7. PWA: Allow multiple apps on the same server by checking id when clearing cache.
  8. Samples: Fix problems with Camera samples. (Thanks, bsommer!)
  9. Samples: Update all PhoneGap config.xml properties

To install on MacOS Catalina, you may need to right click on the .dmg file. Apple has just increased the security requirements for apps, and one of the libraries we (and millions of others) use has not been updated to this standard yet.

The easiest way to get the update is on the Help menu – “Check for Updates…” or visit our Downloads page..

AppStudio 8.0.4 released!

We’re pleased to announce that 8.0.4 has been released.

This release fixes a few problems and tidies up a few things. The internal save format of project has changed a bit, so keep a backup if you want to use this build with other releases.

Here’s what is new and fixed in the new release:

  1. BS4 Checkbox: Do not allow multiline strings for value property.
  2. BS4: Remove references to Bootstrap-theme.min.css
  3. BS4: Themes all updated.
  4. Design Screen: Do not allow designHeight/Width to be strings.
  5. Electron: Error on deploy fixed.
  6. Project Explorer: Do not append “copy” if not needed when cut/pasting controls.
  7. Project: manifest.json and package.json are pure JSON now.
  8. Samples: Camera sample is now in JavasScript.
  9. Samples: PhoneGap samples were trying to load unneeded files.
  10. Samples: Problem with PhoneGapCamera fixed. (Thanks, BSommer!)
  11. SQLite: Problem with deploying databases with app fixed.
  12. Translation: “Replace” on Find screen now appears in the proper language.
  13. Translation: Deutsch was adding an extra space to file names.
  14. Translation: German translations improved.
  15. Windows: Round icons now appear everywhere.

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio 8.0.3 released!

We’re pleased to announce that 8.0.3 has been released.

This release fixes a couple of problems and tidies up a few things.

Here’s what is new and fixed in the new release:

  1. PWA: ‘disablePWA’ is now called ‘Make PWA?’
  2. PWA: Test new variable NSB.PWA if see if running as a PWA.
  3. PWA: If not running as a PWA, don’t initialize PWA.
  4. esLint: Handles Windows line ending properly.
  5. Design Screen: Problem with deleting controls which have been cut and pasted fixed.
  6. Samples: Fix JavaScript version of Camera sample.
  7. BS4 themes: Fix spelling of Lumen.
  8. BS4 themes: Paper and Readable shouldn’t have been listed.
  9. BS4 themes: Litera and Sketchy added.
  10. Libraries: Updates to Python, Node, obfuscater, eslint and more.

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio 8.0.2 released!

We’re pleased to announce that 8.0.2 has been released.

This releases fixes most of the issues that remaining. If you’re using 8.0.1, you should definitely upgrade. If you’re not on Version 8 yet, give it a try!

Here’s what is new and fixed in the new release:

  1. Bootstrap 4: bootstrap-enhanced.css removed – obsolete.
  2. Controls: Emoji in text fields now display properly.
  3. Deploy: obsolete code for nsbapp.com removed.
  4. Images: Do not delete image file when control referencing it is deleted.
  5. Properties Grid: Duplicate ID numbers checked.
  6. Samples: Dark Mode sample improved.
  7. Windows: File Version fixed in Windows’ Properties.
  8. Windows: Signing certificate updated.

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio 8.0.1 released!

We’re pleased to announce that 8.0.1 has been released.

As the first point release to 8.0.0, it fixes most of the issues that have been encountered so far. If you’re using 8.0.0, you should definitely upgrade. If you’re not on Version 8 yet, give it a try!

Here’s what is new and fixed in the new release:

  1. About: Display serial number
  2. Bootstrap: Make themes easier to see and preview.
  3. Electron: IScroll now loads properly.
  4. Code Window: Remembers position when switching forms.
  5. IDE: Copyright dates changed to 2020.
  6. IDE: Fix error on startup – deploy_deploymode not initialized
  7. MacOS: Builds are notarized, so they should work with Catalina’s security.
  8. MacOS: Minimum version is now 10.13 (High Sierra).
  9. PWA: Duplicate filenames are handled properly.
  10. PWA: Filenames with spaces work properly.
  11. PWA: Fix missing function in PWA.js
  12. PWA: new onPWAReload() event gets called when new version detected. Can be used to override default behaviour.
  13. Translations: Add full Chinese Traditional
  14. Updates: URLs are no longer hard coded.
  15. Validation: Library updated to 1.19.1.
  16. Wiki: Offline edition’s Search feature fixed.

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio 8 – upgrades

Free Upgrades

If you have a current AppStudio Subscription or purchased after September 1, 2019, you are entitled to AppStudio 8 for no charge. We’ve sent emails to everyone. You have been updated in our database, so you should be ready to go.

Discounted Upgrades

If you’re not on the list for a free upgrade, you can still get a discount. From the About screen in AppStudio, click on the upgrade button. You’ll be taken to the order form, where you can order the upgrade for $69.95 (a new copy is $199.95). It includes 4 months of AppStudio subscription: after that, you’ll have a discounted subscription of $9.95 per month. (regularly $15.00).

You can also order it here: https://www.appstudio.dev/i/Subscription

Questions? Let us know: support@appstudio.dev

AppStudio 8 Released!

We’re thrilled to announce AppStudio 8 is ready.

The new release concentrates on making your workflow better. PhoneGap and Electron are both much easier to use. There are lot of smaller improvements as well.

We also updated many of the underlying libraries and paid off a lot of technical debt. This gets rid of a number of bugs and increases the stability of the product.

Here are some of the main new features. The complete list is here. We will be adding articles to our Blog and Wiki explaining how to use these features.

  1. PhoneGap: Auto generation of images makes it much easier to deploy to all the different device sizes. More than over a dozen other changes streamline and simplify.
  2. Electron: New menu items make Electron builds for Windows and MacOS completely automatic.
  3. Hot Reload: Restarting your app in the Chrome reuses the current tab instead of opening a new one.
  4. Better GitHub Integration: Go directly to your project in GitHub.com or GitHub Desktop.
  5. Python 3: AppStudio used to be in Python 2. Now we’re up to date.
  6. wxPython 4: The UI AppStudio uses is now also up to to date.
  7. Important! Windows 64 is now required. (MacOS already required 64 bit)
  8. Over 75 improvements in all!

Download Links

Use the link on our Downloads page.

To go back to Version 7:

Mac: Download for MacOS
Win: Download for Windows

Please open new topics on our Web Board for any questions you have – it will make it easier to keep track of the discussions.

AppStudio 7.4.2 released!

We’re pleased to announce that 7.4.2 has been released.

Late on July 29th, PhoneGap Build announced that version cli-9.0.0 is available. This is good news: As of August 1, the Google Play Store will require that all new apps are built using cli-9.0.0. Existing apps have till Nov 1, 2019.

This release updates AppStudio to handle the changes to PhoneGap Build. See this blog post for more info:
https://blog.appstudio.dev/2019/07/phonegap-build-updates-to-cli-9-0-0/

Here’s what is new and fixed in the new release:

  1. PhoneGap: If phoneGapVersion not specified, defaults to cli-9.0.0
  2. PhoneGap Samples: All samples are now compatible with cli-9.0.0

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio 7.4.1 released!

We’re pleased to announce that 7.4.1 has been released.

The biggest change is that the Samples now use Bootstrap 4 controls instead of jQuery Mobile. As mentioned before, it’s been 5 years since jQuery Mobile has been updated. If you’re still using it in your projects, please consider updating.

Here’s what is new and fixed in the new release:

  1. BS4 Navs: Fix what happens when clicked
  2. BS4: Input and Textarea can also be set using .value
  3. BS4: Textarea sizes to actual size of control
  4. BS4: Radiobutton: Inputmode property not needed
  5. BS4: Checkbox gives better message when index is out of range
  6. Deploy: Electron 5 is now supported
  7. Installer: Restore registry settings for Internet Explorer
  8. jqWidgets Grid: Clean up usage of ready property (was causing errors)
  9. jqWidgets: New jqWidgetsLicence property
  10. PWA: Some versions of IE do not support Let
  11. PWA: Allow for blank icon name
  12. PWA: Don’t put double quotes in the description
  13. PWA: Phase out some of the logging
  14. Run menu: Fix Run Electron menu item
  15. Samples: Use Bootstrap 4 controls instead of jQuery Mobile
  16. Samples: Compass now handles multiple ondeviceorientation events
  17. Samples: Fix old bug in GridNorthwind which caused error on split()
  18. Samples: GridWithScrolling did not have BASIC version
  19. Samples: jqWidgets Grid sample did not have JavaScript version
  20. Samples: New WebShare sample
  21. Wiki: Use JavaScript/BASIC tabbed control to show sample code more clearly.
  22. Wiki: Update offline edition

The easiest way to get the update is on the Help menu – “Check for Updates…”

AppStudio and jqWidgets

We’re happy to announce a partnership agreement with jqWidgets. It’s in the form of additional documentation, extra support and discounts for using one product with the other.

jqWidgets Ltd. provides controls for building professional web sites and mobile apps. It is built entirely on open standards and technologies like HTML5, CSS, JavaScript and jQuery. jQWidgets enables responsive web development and helps you create apps and websites that look beautiful on desktops, tablets and smart phones.

These controls work well with AppStudio. More that 2 dozen of them are built into AppStudio’s ToolBox.

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.

For more information, see https://www.nsbasic.com/app/jqWidgets.php

As part of the agreement, AppStudio users can get jqWidgets licenses for 20% off. Contact sales@jqwidgets.com.