JavaScript, HTML, CSS: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
Line 8: Line 8:


== Translator ==
== Translator ==
[[File:Translator.png|framed|left]]
[[File:Translator.png|framed|left]]
* When an AppStudio program is run, all BASIC code is converted to JavaScript.
* When an AppStudio program is run, all BASIC code is converted to JavaScript.
* JavaScript is fast!
* JavaScript is fast!

Revision as of 18:28, 12 December 2013

What's behind the scenes?

  • In this section, we will learn more about the internals of AppStudio.
  • AppStudio is built on top of HTML5, css3 and JavaScript.
  • We deliberately left those parts accessible.
  • Makes it easy to learn more about HTML5, css3 and JavaScript.
  • Advanced users can build almost anything.

Translator

  • When an AppStudio program is run, all BASIC code is converted to JavaScript.
  • JavaScript is fast!
  • JavaScript on a iPhone 5S is almost twice as fast as VB.Net on a desktop!
  • Latest iPhones are 100x faster than the original.
  • Translation happens only to code modules which have changed.
  • You can see your BASIC translated to JavaScript by right clicking in the Code Window.

Controls

Generated Index.html

JavaScript Libraries

Ways to include

Included Libraries

Add to Home Screen

jQuery

Retina Display Support

Sencha Touch

Spinning Wheel

Stanford Crypto Library

xml2json

Other Libraries