App Studio 2.5.1.1 Released!

We have just uploaded 2.5.1.1 to the servers. It has a number of minor enhancements as well as bug fixes.

The download URL is the same as for 2.5.

2.5.1.1

  1. IDE: Add default form size for Nexus 7.
  2. IDE: Fix small bug causing incorrect save prompts in limited cases.
  3. Language: Add new control.resize(left, top, width, height) function.
  4. Translator: Fix problem with functionName_xxx variables.

App Studio 2.5.1.0 Released!

We have just uploaded 2.5.1.0 to the servers. It has a number of minor enhancements as well as bug fixes.

The download URL is the same as for 2.5.

2.5.1.0

  1. Code Window: Added .text to autocomplete.
  2. Code Window: Function/Sub popdown formatting improved.
  3. Code Window: Go to event was creating new event when one existed.
  4. Installer: Now has a certificate. Should help with Norton install.
  5. Language: NSB.InputBox sets focus and bring up soft keyboard.
  6. Library: Retina.js library added.
  7. Runtime: Internal logging improved.
  8. Samples: New Retina sample shows how to do HiRes images on iOS.
  9. Translator: Fix hang on Sub name with no parameters.

2.5.0.7

  1. Design Screen: Fix right click to create event function.
  2. IDE: Add ThemeRoller link to Options menu.
  3. Samples: Add ThemeRoller sample.

2.5.0.6

  1. Code Window: Fix spurious syntax error on Function statements.

App Studio 2.5.0.5 Released!

We have just uploaded 2.5.0.5 to the servers. It has a number of minor enhancements as well as bug fixes.

The download URL is the same as for 2.5.

2.5.0.5

  1. Code Window: Pulldown function list cleaned up and sorts properly.
  2. Code Window: Right click and Find now opens Find with current selection.
  3. Controls: ComboBox, Select now have a .text property.
  4. Controls: ComboBox, Select with empty initial list fixed.
  5. Controls: ComboBox, Select: Changing .ListIndex calls _onchange, _onclick.
  6. Controls: Controls now have a .Visible property.
  7. Controls: Label now has Caption property.
  8. Controls: TextBox, TextArea controls now have .text property.
  9. Docs: Handbook and Language Reference updated.
  10. Runtime: CSng() uses more digits of precision.
  11. Samples: Now opens complex pathnames properly.
  12. Translator: Dim a(5):s=a(b.c+1) gets proper brackets.
  13. Translator: Empty function args now default to empty string.
  14. Translator: Function variable names now initialized as empty strings.
  15. Translator: Internal function Format() renamed to fix potential conflict.

App Studio 2.5.0.4 released!

We have just uploaded 2.5.0.4 to the servers. It has a number of minor enhancements as well as bug fixes.

The download URL is the same as for 2.5.

2.5.0.4

  1. Code Window: Fix syntax highlighting on Case Else.
  2. Controls: Add align property to Label, TextBox ad TextArea.
  3. Controls: Add List, ListCount and ListIndex to ComboBox and Select.
  4. Controls: Added setSelectionRange() to TextArea.
  5. Controls: Rendering bug fixed in Twitter control.
  6. Controls: Trim item names in NavBar and FooterBar.
  7. IDE: fixed problem with demo timeout.
  8. Language: Erase now works on multidimensional arrays.
  9. Libraries: Added new xml2json library.
  10. Samples: Added HelloWorldHebrew sample.
  11. Samples: Added SAP sample.
  12. Translator: Button1_onclick now translates to Button1_onclick().
  13. Translator: Dim a(3):s=a(b.c) fixed.
  14. Translator: Function names used as variables in functions fixed.
  15. Translator: MsgBox 10^2 no longer hangs IDE.

App Studio 2.5.0.3 Released!

We have just uploaded 2.5.0.3 to the servers. It has a number of minor enhancements as well as bug fixes.

The download URL is the same as for 2.5.

2.5.0.3

  1. Code Window: Auto complete improved for a number of controls.
  2. Deploy: improved messages if local deploy fails.
  3. IDE: Added new -ftp-active start up command line switch
  4. IDE: Problem with Reset IDE fixed.
  5. IDE: Removed Del key that was behaving ambiguously.
  6. IDE: Updated demo message.
  7. Language: NSB.ShowProgress can now be removed with an empty argument.
  8. Samples: A number of samples updated.
  9. ToolBox: FaceBook and PayPal no longer error if offline.
  10. ToolBox: FaceBook and PayPal now have .hide() and .show() functions.

What’s new in iOS 6 for App Studio?

The quick answer is that we cannot say, due to nondisclosures. iOS 6 is just available in a closed beta for now. However, I probably can make comments on what I have read on the web.

Here are some of the rumored improvements:

  1. Remote Debugging: It looks like there will be a way to have a desktop debug session hooked up to a device. This will make it much easier to debug on iOS devices.

  2. <input type=”file”>: This will allow interaction with local files on the device. I’m not sure whether this will be more than just photos. It should get rid of the need to use PhoneGap for some apps.

  3. Improved Audio: This would be great, if true. The current audio on iOS is not great.

  4. App Cache increased from 5 to 25 megs. Lets you do much larger apps!

We will continue to watch for more new stuff in iOS 6. We will try to make sure that as many of the new features as possible will be available to App Studio users when OS6 is actually release.

App Studio 2.5 Released!

We’re thrilled to announce that App Studio 2.5 is ready for download!

This release has a long list of enhancements and fixes. So long, in fact, that we’ll break from our usual tradition of listing them individually in the announcement. Here are the highlights:

  • Deploy to DropBox
  • Deploy to local server
  • Support for jqWidgets
  • New ShowProgress function
  • Upload SQLite databases with your app
  • New Facebook and Twitter controls
  • Import and export of databases
  • Early support for Windows Phone 7 devices
  • Improved Find/Replace

… and about 60 other changes.

To see the full list and documentation changes, have a look at this page:
http://www.nsbasic.com/app/History.htm

We will be creating a series of blog posts giving more detail on what is new.

As usual, let us know of any problems you find.

You can download from the usual location. If you are not sure what it is, hang on. We will be sending an email to all registered and demo users with the information.

Programming Contest 2 Results!

We’re pleased to announce the results of our second programming contest.

We had two categories: Web Apps (available via browser download) and App Store (available through various App Stores). All registered NSB/App Studio users were welcome to participate in the contest. Prizes were $100 USD in each category.

Judging was by NSB’s experts. All judging was arbitrary and final. We looked for quality, performance, ease of use, sophistication and overall coolness. Apps could be anything: Enterprise, business, commercial, education, games or even something whimsical.

All programs had to be created using NSB/App Studio. Entries could be commercial, shareware or freeware, and for iPhone, iPad, Android or multiple platforms. Code could be written in JavaScript or Basic, HTML5 and css.

Without further ado, here are our winners: (full results are here)

Continue reading “Programming Contest 2 Results!”

NS Basic/App Studio 2.1.0.2 released!

We have just uploaded 2.1.0.2 to the servers. It has a number of minor enhancements as well as bug fixes.

Download URL is the same as for 2.1.

  1. Code Window: Add Math object.
  2. Code Window: Improve AutoComplete parsing.
  3. Controls: ComboBox Classic: removeItem function added. (Thanks, Norman Peelman!)
  4. Controls: jQM List can now have variable width.
  5. Controls: jQM RadioButton fixed with update to jQuery Mobile.
  6. Controls: jQM Select has new multiple selection property.
  7. Controls: jQM Select: selected* functions return arrays for multiple selections.
  8. Controls: PictureBox background now fills entire control.
  9. Deploy: Fix problem with browser warning and iPad splashscreen.
  10. Deploy: Script and Link entries generated from _requiredFiles
  11. Design Screen: Clicking on a blank area of the form now selects the form instead of nothing.
  12. Framework: jQueryMobile updated to 1.1.0 RC2
  13. IDE: .keyCode is now a keyword.
  14. IDE: Clicking from Design Screen to Project Explorer selected wrong item.
  15. IDE: Fix crash on resize.
  16. IDE: Fix problem saving minimized dimensions on exit.
  17. IDE: Changing framework does not leave Design Screen blank.
  18. Installer: Fix shortcut to Readme.htm.
  19. Translator: Fix $(“#T_A”).A({selectedItem:2})

Programming Contest Announced!

Our second NS Basic/App Studio Programming Contest starts today. We’re looking forward to cool entries which take advantage of the capabilities of devices and App Studio.

We have two categories: Web App and App Store. Web Apps are installed from a browser, while App Store apps are distributed through the Apple, Google, BlackBerry or other store. All registered NS Basic users are welcome to participate in the contest. Prizes are $100 USD in each category.
contest

You may enter more than one program. Judging will be by NS Basic’s experts. All judging is arbitrary and final. We will be looking for quality, performance, ease of use, sophistication and overall coolness. Apps can be whatever you like: enterprise, business, commercial, education, games or even something whimsical.

All programs must be written using NS Basic/App Studio. Entries may be commercial, shareware or freeware, and for iPhone, iPad, Android, BlackBerry or multiple platforms. Please indicate with your entry whether we can share your program or screenshots with the public.

Send your questions and entries to support@nsbasic.com.

The deadline for entries is Monday, April 23, 2012 at 12:00 midnite EST.