What’s new in iOS 9.3?

Apple announced iOS 9.3 yesterday. Almost 80% of iOS devices are on iOS 9, so you can expect most of your users to be on it in the near future. What’s new for AppStudio developers?

Probably the biggest change is that the 300ms delay on tapping the screen is gone. We have been including FastClick as a workaround. Android Chrome got rid of the need for FastClick a while ago. Unless you have lots of users with old devices, you can probably set FastClick in Project Properties to ‘No’. Your app will be a little smaller and load more quickly.

There is no sign that the outstanding bugs we have reported were fixed.

Here’s a pretty good description of more which is new in iOS 9.3:
http://www.mobilexweb.com/blog/safari-on-ios-9-3-picture-shrink-fit-iphone-se

Let us know if you spot anything else!

PhoneGap Build News: Google, Icons and Splashscreens

Breaking news – PhoneGap has just announced that PhoneGap 6.0.0 is now being used by PhoneGap Build. Here’s the announcement:

http://phonegap.com/blog/2016/02/09/phonegap_6_now_on_build/

it’s still too new for us to say what difference it will make.

To use it with AppStudio, put ‘cli-6.0.0’ into PhoneGap Version in Project Properties.

Today, a roundup of news having to do with PhoneGap Build and AppStudio. As usual, let us know if you figure out solutions (or find more problems).

Google Play Store

Users with apps compiled with PhoneGap Build are getting this message from Google:
Continue reading “PhoneGap Build News: Google, Icons and Splashscreens”

AppStudio 5.2.1 released!

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

  1. All: Copyright date is now 2016.
  2. Chrome Icon: Home Screen icon updated for Chrome 47.
  3. Chrome SplashScreen: Add Description property.
  4. Chrome SplashScreen: If orientation is “natural”, set value to default (blank).
  5. Chrome SplashScreen: Use splashscreenTitle if set up.
  6. Controls: Twitter Follow now follows ‘user’.
  7. Installer: Fix version number
  8. Libraries: jQuery updated to 2.2.0
  9. Localization: Language files updated. Thanks, translators!
  10. PhoneGap: Sound files get deployed with project.
  11. Preferences: Fix item graying out.
  12. Project Properties: Fix StopOnError so it can be turned off.
  13. Runtime: Fix errors in older devices without Audio support.
  14. Runtime: Fix problem with PlaySound filenames.
  15. Runtime: PlaySound refactored for consistency with PlayTone.
  16. Samples: New PhoneGapMedia sample.
  17. Samples: PhoneGap samples now have icons.
  18. Toolbox files: new !i conversion.
  19. ToolBox: Add new files to jqxColorPicker

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

AppStudio 5.2 released!

We’re pleased to announce AppStudio 5.2 is ready. Some of the major new features are:

There are too many minor improvements and fixes to list here. You can see the entire list in the Wiki.

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

AppStudio 5.1.3 Released!

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

  1. Code Windows: “new Object” no longer flagged as syntax error.
  2. Controls: Label align can be set in styleheaders
  3. Controls: HeaderBar is now responsive.
  4. Controls: HeaderBar can handle both ChangeForm properties and onclick code. (Thanks, Buck!)
  5. Controls: Panel improvements. (Thanks, Buck!)
  6. Controls: Google Maps modified to handle being offline gracefully.
  7. IDE: No longer crashes when styleheaders window is open. (Mac OS)
  8. Project Properties: New “enableBrowserArrows” property.
  9. Runtime: Browser back (and forward) buttons work with ChangeForm.
  10. Runtime: Form.onshow() runs without delay if no visual effect.
  11. Runtime: Page is sized properly if jQuery Mobile not used.
  12. Samples: New ReadAsText sample shows FileReader object.

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

AppStudio 5.1.2 released!

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

  1. Code Window: fix a false negative syntax message
  2. Controls: FlipToggle fixed on Windows 7 + IE11.
  3. Controls: Fix problem with Panels overlapping. (Thanks, Buck!)
  4. Design Screen: Add some retry/delays to deal with IE refresh issues.
  5. Design Screen: Fix problem with RTL languages.
  6. Libraries: revert jQuery-modal. Newer version has issues.
  7. PhoneGap: Add new SplashScreen commands to configxml.
  8. Runtime: ChangeForm now calls onShow after transition completes.
  9. Runtime: Updates to speech support
  10. Runtime: Use system fonts where possible.
  11. Samples: New Breakout game sample using CodeHS library.

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

AppStudio 5.1.1 released!

We’re pleased to announce AppStudio 5.1.1 is ready. New stuff includes:

  • Language: new Speak(text, voice) function.
  • MacOS: IDE language defaults to the local language.
  • Education: New Kesbath Computer Games course.
  • Controls: HTMLView – contentEditable fixed.
  • IDE: Fix some spelling errors.
  • Libraries: jQuery-modal bumped to 0.5.9
  • MakeEXE: Python version bumped to 2.7.10
  • Open Sample: Search results now much easier to see.
  • Runtime: Python version bumped to 2.7.10
  • Samples: New Speak sample.
  • Samples: new SpeechSynthesis samples.
  • Translations: Many of the translations are now caught up to Version 5.
  • Projects: backgroundImages for Projects and Forms cleaned up.
  • Forms: backgroundImage added to manifest automatically.
  • MakeEXE: problem with window style attributes fixed.
  • Forms, Projects: Gradient images work consistently in backgroundImage.
  • Forms: If designHeight and designWidth are 0, they default to Form’s height and width.

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

AppStudio 5.1 released!

We’re pleased to announce AppStudio 5.1 is ready. Some of the major new features are:

  • Support for iOS 9, Windows 10 and Mac OS 10.11 El Capitan
  • New jqWidgets ComboBox Control
  • Design Screen has a new button to rotate from Portrait to Landscape
  • Open Samples is much quicker.

It has too many minor improvements and fixes to list here. You can see the entire listing in the Wiki.

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

AppStudio 5.0.16 released!

AppStudio 5.0.16 is now available. It includes a number of fixes and enhancements.

  1. Controls: RadioButton – fixes to iconPos and style.
  2. Design Screen: Crash closing and opening contexts fixed.
  3. IDE: Fix background images in IE11.
  4. IDE: Fix background images in style headers.
  5. MakeEXE: Fix crash at startup of EXE apps on some systems.
  6. Runtime: Fix problem in ChangeForm slide.
  7. Samples: New JSModeler sample. (Thanks, Adrian!)
  8. Translator: Fix false negative on x = Array()

Tip: It’s worthwhile to uninstall the previous version. If you’re on Windows, delete c:\Program Files\NSB AppStudio to get a completely clean install.

AppStudio 5.0.15 released!

AppStudio 5.0.15 is now available. It includes a number of fixes and enhancements.

  1. Controls: Line bounds are now grouped.
  2. Controls: RadioButton width is now in the right place in the Property Window.
  3. Forms: jQuery Mobile theme can now be set on a form.
  4. Localization: Files updated. Indonesian is now complete.
  5. MakeEXE: Better messages and wait cursor.
  6. MakeEXE: Debug window no longer appears.
  7. MakeEXE: Windows Shell commands can now be executed.
  8. Samples: Possible error fixed when opening samples picker.

Tip: It’s worthwhile to uninstall the previous version. If you’re on Windows, delete c:\Program Files\NSB AppStudio to get a completely clean install.