blackberry / WebWorks

BlackBerry WebWorks for Smartphones is a platform for building deeply integrated web applications for BlackBerry smartphones
http://developer.blackberry.com/html5
268 stars 51 forks source link

Service Oriented Architecture for APIs #45

Closed tneil closed 12 years ago

tneil commented 13 years ago

Background

Re-write architecture for API extensions to match that of the Tablet OS. Move as much as possible to JavaScript and remove the Java Scriptable objects.

New APIs will be based on a RESTful Architecture. This removes any further possibilities of a Memory Drain and also provides better use of memory on BB6/BB7

Old API extensions will continue to be supported.

Goal

This release will focus on providing the base architecture for allowing extensions to be written in JavaScript with a RESTful system integration.

The APIs that will converted to the new SOA implementation will be