Lanny Rosiky from the Czech Republic reports that NS Basic/App Studio runs on Virtualbox WIN/XP and on Ubuntu Wine with the Linux version of Chrome.
Are you using App Studio on an interesting configuration? Let us know!
Lanny Rosiky from the Czech Republic reports that NS Basic/App Studio runs on Virtualbox WIN/XP and on Ubuntu Wine with the Linux version of Chrome.
Are you using App Studio on an interesting configuration? Let us know!
NS Basic/App Studio 1.0.5 is ready to download. You can download it from the same URL as before.
This update has both fixes and some new stuff. Here they are:
Sorry for the quick update from 1.0.4. The guy working on the Translator had a great day yesterday, knocking off quite a few items. We felt it would be good to get them into people’s hands right away.
Release 1.0.4 made it possible to send and receive information from a server. Together with a new sample, SendData, there is a new tutorial on the website:
http://www.nsbasic.com/app/technotes/TT07.htm
NS Basic/App Studio 1.0.4 is ready to download. You can download it from the same URL as before.
This update has both fixes and some new stuff. Here they are:
The big news in this release is the new SendData sample. It shows how you can collect data on a form, send it to a server, and receive a reply from that server. It’s surprisingly simple. You can start digging into the sample right away: we will be publishing documentation explaining how it works as soon as we can.
One of the cool features of NS Basic/App Studio is that apps can be installed to the Home screen and run even if the device is offline. It does this by caching the files the app uses.
There have been some questions about how offline apps get cached: how do you tell if you app is being updated with a fresh copy?
It turns out there are some nice events you can watch. You could use these to put up a progress dialog, or a warning to wait until the update is complete. The events only appear if you are downloading a deployed version – they do not fire if you are running locally.
Here’s the important code – a good place to put it is in the global code section.
window.applicationCache.addEventListener("checking", logEvent, false)
window.applicationCache.addEventListener("downloading", logEvent, false)
window.applicationCache.addEventListener("noupdate", logEvent, false)
window.applicationCache.addEventListener("progress", logEvent, false)
window.applicationCache.addEventListener("updateready", logEvent, false)
Function logEvent(e)
print e.type
End Function
You can download it from the same URL as before.
The manifest is simpler now: all it needs in it is your own files, if
you have any. The rest are taken care of for you.
From Lennie De Villiers:
WebWorks is an open source project by RIM, supporting all new devices like the new Blackberry Torch 9800 (OS 6.0) and Blackberry Playbook tablet PC (from next year). There are two ways to target WebWorks: use WebWorks directly or via PhoneGap. The PhoneGap version adds additional JavaScript APIs. Instructions below are for WebWorks only. If there is demand, I’ll add instructions for PhoneGap as well.
WebWorks is the same as “WebKit” so you can see a lot of videos + tutorials etc on the Blackberry Developer Zone website. The WebWorks home page:
http://us.blackberry.com/developers/browserdev/opensource.jsp
These instructions are for Windows.
From Lennie De Villiers:
This requires a Mac OX running 10.6.0 Snow Leopard or greater.
Once this is done, you can start the process for submitting to the App Store. Be prepared – it’s a lot of work.
From Lennie De Villiers:
Instructions to compile an NSBasic app to PhoneGap on Android on MS (Windows only)