<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.appstudio.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WinVetPro</id>
	<title>NSB App Studio - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.appstudio.dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WinVetPro"/>
	<link rel="alternate" type="text/html" href="https://wiki.appstudio.dev/Special:Contributions/WinVetPro"/>
	<updated>2026-07-12T17:21:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.appstudio.dev/index.php?title=AppStudio_Documentation&amp;diff=2319</id>
		<title>AppStudio Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.appstudio.dev/index.php?title=AppStudio_Documentation&amp;diff=2319"/>
		<updated>2013-01-18T10:15:26Z</updated>

		<summary type="html">&lt;p&gt;WinVetPro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NSB/AppStudio is a powerful, complete development environment for creating web apps which run on iOS, Android, the desktop and other platforms. A drag and drop design screen lets you design your app using the latest Frameworks. Coding can be done in JavaScript or BASIC.&lt;br /&gt;
&lt;br /&gt;
== AppStudio ==&lt;br /&gt;
* [[handbook|Handbook]]&lt;br /&gt;
* [[Tech_Notes|Tech Notes]]&lt;br /&gt;
* [[Tutorials|Tutorials]]&lt;br /&gt;
* [//blog.nsbasic.com Tips from the Blog]&lt;br /&gt;
* [[AppStudio_FAQ|FAQ]]&lt;br /&gt;
* [//www.nsbasic.com/app/ NSB/AppStudio website]&lt;br /&gt;
&lt;br /&gt;
== BASIC Language ==&lt;br /&gt;
One of the most popular programming languages of all time, BASIC is easy to learn. AppStudio&#039;s BASIC is a subset of VB, with extensions for web apps.&lt;br /&gt;
* [[:Category:Language_Reference|BASIC Language Reference - Alphabetic]]&lt;br /&gt;
* [[Language_Reference_by_Type|BASIC Language Reference - By Type]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== CoffeeScript Documention ==&lt;br /&gt;
* [http://coffeescript.org/#language CoffeeScript Language Reference]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JavaScript Language ==&lt;br /&gt;
JavaScript is the standard language of the Web. AppStudio allows the use full standard JavaScript in its apps.&lt;br /&gt;
* [http://www.w3schools.com/js/default.asp JavaScript Tutorial at W3Schools]&lt;br /&gt;
* [http://www.referencedesigner.com/tutorials/js/js_1.php JavaScript Tutorial at Reference Designer]&lt;br /&gt;
* [http://dochub.io/#javascript/ JavaScript Quick Reference]&lt;br /&gt;
&lt;br /&gt;
== Frameworks ==&lt;br /&gt;
Frameworks provide the controls (also called widgets) that the user interacts with. AppStudio makes it easy to use them in your app. You cannot use Classic and jQuery Mobile in the same app. jqWidgets controls work in any project.&lt;br /&gt;
* [[:Category:Classic|Classic]]&lt;br /&gt;
* [[:Category:jQuery Mobile|jQuery Mobile]]&lt;br /&gt;
* [[:Category:jqWidgets|jqWidgets]]&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
* [http://jquerymobile.com jQuery Mobile Framework]&lt;br /&gt;
* [http://api.jquery.com/ jQuery]&lt;br /&gt;
* [http://plugins.jquery.com/ jQuery Plugin Registry]&lt;br /&gt;
* [http://www.jqwidgets.com jQWidgets Framework]&lt;br /&gt;
* [http://docs.phonegap.com/en/2.0.0/index.html PhoneGap/Cordova API]&lt;br /&gt;
* [https://build.phonegap.com PhoneGap Build]&lt;br /&gt;
* [http://mobilehtml5.org HTML5 Compatibility Chart]&lt;br /&gt;
* [http://html5test.com/compare/browser/ios60/android40/chromemobile.html HTML5 Browser Comparison]&lt;br /&gt;
* [http://diveintohtml5.info/index.html]Dive into HTML5 - a Tutorial&lt;br /&gt;
* [http://www.php.net PHP Documentation]&lt;br /&gt;
* [http://mobilehtml5.org HTM5 Compatibility Chart for Mobile Devices]&lt;br /&gt;
* [http://cubiq.org/iscroll-4 iScroll]&lt;br /&gt;
* [http://www.sqlite.org/docs.html]SQLite Documentation&lt;/div&gt;</summary>
		<author><name>WinVetPro</name></author>
	</entry>
	<entry>
		<id>https://wiki.appstudio.dev/index.php?title=Array&amp;diff=1991</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://wiki.appstudio.dev/index.php?title=Array&amp;diff=1991"/>
		<updated>2012-11-28T08:44:58Z</updated>

		<summary type="html">&lt;p&gt;WinVetPro: /* Related Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array(&#039;&#039;expressionlist&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Array creates an array dynamically. The required parameter, &#039;&#039;expressionlist&#039;&#039;, is a comma-delimited list of valid expressions. The resulting array has a length equal to the number of elements in &#039;&#039;expressionlist&#039;&#039;. Arrays created with Array have a lower bound of 0.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Rem Array Example&lt;br /&gt;
&#039;Array creates an array dynamically&lt;br /&gt;
Dim MyArray, Message&lt;br /&gt;
&#039;Create an array with 2 string elements&lt;br /&gt;
MyArray = Array(&amp;quot;Hello&amp;quot;, &amp;quot;World!&amp;quot;)&lt;br /&gt;
&#039;Access the array and concatenate elements&lt;br /&gt;
Print MyArray(0) &amp;amp; &amp;quot; &amp;quot; &amp;amp; MyArray(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hello World!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related Items ==&lt;br /&gt;
&lt;br /&gt;
[[dim|Dim]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Language Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Variable Handling]]&lt;/div&gt;</summary>
		<author><name>WinVetPro</name></author>
	</entry>
	<entry>
		<id>https://wiki.appstudio.dev/index.php?title=Array&amp;diff=1988</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="https://wiki.appstudio.dev/index.php?title=Array&amp;diff=1988"/>
		<updated>2012-11-27T16:29:02Z</updated>

		<summary type="html">&lt;p&gt;WinVetPro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array(&#039;&#039;expressionlist&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Array creates an array dynamically. The required parameter, &#039;&#039;expressionlist&#039;&#039;, is a comma-delimited list of valid expressions. The resulting array has a length equal to the number of elements in &#039;&#039;expressionlist&#039;&#039;. Arrays created with Array have a lower bound of 0.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Rem Array Example&lt;br /&gt;
&#039;Array creates an array dynamically&lt;br /&gt;
Dim MyArray, Message&lt;br /&gt;
&#039;Create an array with 2 string elements&lt;br /&gt;
MyArray = Array(&amp;quot;Hello&amp;quot;, &amp;quot;World!&amp;quot;)&lt;br /&gt;
&#039;Access the array and concatenate elements&lt;br /&gt;
Print MyArray(0) &amp;amp; &amp;quot; &amp;quot; &amp;amp; MyArray(1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hello World!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related Items ==&lt;br /&gt;
&lt;br /&gt;
[[dim|Dim]]&lt;br /&gt;
&lt;br /&gt;
[[JavaScript:]]&lt;br /&gt;
concat(), join(), pop(), push(), reverse(), shift(), slice(), splice(), sort(), unshift()&lt;br /&gt;
&lt;br /&gt;
[[Category:Language Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Variable Handling]]&lt;/div&gt;</summary>
		<author><name>WinVetPro</name></author>
	</entry>
	<entry>
		<id>https://wiki.appstudio.dev/index.php?title=Location&amp;diff=1987</id>
		<title>Location</title>
		<link rel="alternate" type="text/html" href="https://wiki.appstudio.dev/index.php?title=Location&amp;diff=1987"/>
		<updated>2012-11-27T15:57:13Z</updated>

		<summary type="html">&lt;p&gt;WinVetPro: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Location[(&#039;&#039;string&#039;&#039; | &#039;&#039;variable&#039;&#039;)]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Location lets you get or set the name of the current app. It will return the URL of the current app that you are running. If you want to run another app, assign the URL of that app to Location. In this respect, it works similarly to the Chain statement found in some other implementations of BASIC. &lt;br /&gt;
&lt;br /&gt;
To send parameters to the next app, put a question mark (?) followed by the string after the new app name.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Rem Location Example&lt;br /&gt;
MsgBox &amp;quot;The name of this app is &amp;quot; &amp;amp; location&lt;br /&gt;
MsgBox &amp;quot;Going to http://www.nsbasic.com/Project1/index.html?someParameters&amp;quot;&lt;br /&gt;
location = &amp;quot;http://www.nsbasic.com/Project1/index.html?someParameters&amp;quot;&lt;br /&gt;
…&lt;br /&gt;
Rem PROJECT1&lt;br /&gt;
MsgBox &amp;quot;Started with parameter &amp;quot; &amp;amp; location.search&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
?someParameters&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Language Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Miscellaneous]]&lt;/div&gt;</summary>
		<author><name>WinVetPro</name></author>
	</entry>
</feed>