AppStudio Course: Difference between revisions
Created page with "'''AppStudio Training''' Course length: 4 days 1. Opening remarks :History of NS BASIC and AppStudio :Preview of next 4 days :Let me know if… 2. Hello World - Demonstrati..." |
No edit summary |
||
Line 3: | Line 3: | ||
Course length: 4 days | Course length: 4 days | ||
#. Opening remarks | |||
:History of NS BASIC and AppStudio | :History of NS BASIC and AppStudio | ||
:Preview of next 4 days | :Preview of next 4 days | ||
:Let me know if… | :Let me know if… | ||
#. Hello World - Demonstration | |||
:Load sample and run it | |||
#. Tour of the IDE | |||
File Menus | :File Menus | ||
Design Screen | :Design Screen | ||
ToolBox | :ToolBox | ||
Project Explorer | :Project Explorer | ||
Properties Window | :Properties Window | ||
Code Window | :Code Window | ||
Wiki | :Wiki | ||
4. Lab Session 1: Hello World | 4. Lab Session 1: Hello World | ||
:Joint step by step with entire class | |||
Frameworks | 5. Frameworks | ||
jQuery Mobile | jQuery Mobile | ||
jqWidgets | jqWidgets | ||
Line 29: | Line 29: | ||
Others | Others | ||
6. Some Controls in depth | |||
Label | Label | ||
Button | Button | ||
Line 37: | Line 37: | ||
Form | Form | ||
7. Lab Session 2: Create an app with some Controls. The app will be built on in subsequent labs. | |||
8. Fundamentals of BASIC | |||
Variables | Variables | ||
Control structures | Control structures | ||
Line 45: | Line 45: | ||
A few interesting statements | A few interesting statements | ||
9. Chrome Debugger | |||
Sources Tab | Sources Tab | ||
Console Tab | Console Tab |
Revision as of 19:12, 6 December 2013
AppStudio Training
Course length: 4 days
- . Opening remarks
- History of NS BASIC and AppStudio
- Preview of next 4 days
- Let me know if…
- . Hello World - Demonstration
- Load sample and run it
- . Tour of the IDE
- File Menus
- Design Screen
- ToolBox
- Project Explorer
- Properties Window
- Code Window
- Wiki
4. Lab Session 1: Hello World
- Joint step by step with entire class
5. Frameworks jQuery Mobile jqWidgets iWebKit Others
6. Some Controls in depth Label Button TextBox HeaderBar List Form
7. Lab Session 2: Create an app with some Controls. The app will be built on in subsequent labs.
8. Fundamentals of BASIC Variables Control structures Importing VB code A few interesting statements
9. Chrome Debugger Sources Tab Console Tab
9. Lab Session 3: Fix a program with syntax errors and make some enhancements.
10. Web Services Introduction AJAX Asynchronous Calls JSON JSONP XML
11. Lab Session 4: Pull in some data from a Weather site and display the data in an app.
12. MultiMedia and Social Media PictureBox: images, text and sprites Multimedia: Audio and Video Social media: Twitter and Facebook
13. Lab Session 5: Add Twitter feed to the app.
14. Saving Data: SQLite and localStorage Chrome Debugger Resources tab
15. Lab Session 5: Saving data
16. Mobile Device Features Camera Emoji Compass Geolocation Accelerometer
17. Lab Session 6: Play with Features
18. avaScript, HTML, CSS What’s behind the scenes?
19. iOS and Android Quirks, things to know Dealing with different screensizes
20. Deploying Differences between Demo and AppStudioEDU Servers PHP Website vs hybrid PhoneGap Chrome Packaged Apps