Object
Actions ActionSequence Events
change/update events perform:...
basicAt:[put:] evaluate/deferred
json
Behavior Class Metaclass
ivars, clsVars, clsIvars, pools
BlockClosure CompiledMethod
functions (callable)
Boolean Number String UndefinedObject
readonly strings
Collection Array Dictionary Set
variable size arrays
Exception Error
Association ComposedAssociations
Kernel
[do NOT need eval]
Compiler
Compiler Parser FileIn/Out Export
customizable compiler, trigger events
Image
Image & snapshot
SystemManager
#launch
Natives
NativeObject
description builders #as:
events(html5 local)
NativeLibrary
URLs, singleton, custom instantiation
Syntax Sugar
Console - linux, win32, win64
Browser
Node.js
Android - A8
Cordova
.Net - CS8
Chrome extensions
Console - win32, win64, & linux
builds & tests
binary modules generation (.st.js)
Console - win32, win64, & linux
3+2*2 = 10
Browser Agent
destop/web apps
WI8 (DOM based widgets)
Server side S8
Image based, app based
remote management
Complete API implementation
SDK level, webview
Native Android apps
Transparent access to java objects
java from/to s8
Can access local and remote resources
(declared when building app)
Native multiplatform
Cordova API
Extensible via plugins
API
Accelerometer Camera Capture Compass
Connection Contacts Device Events File
Geolocation Globalization InAppBrowser
Media Notification Splashscreen Storage
Two VMs
Transparent access to .net objects
.net to/from s8
experimental IIS
Full chrome.* API
debugger
devtools
management
extension
pageActions
tabs
+++more
Compact browser
Comparative browser
References
Inspectors & Debuggers
Meeting forces
Html5 - websockets, events, mediastream, workers, WebRTC
WebIDL - WWW specs
FileAPI battery GeoLocation,...
Google Earth, Panoramio
Highcharts
Gamepad, Kinect
Three 3D
-complete alternative debugging tools
-social development tools
-more startups (iOS)