By Surender Mohan, Principal Software Architect, AT&T SDK Team
HTML5 has become a dominant platform to write modern business applications. The AT&T API Platform SDK for HTML5 is designed to enable you to easily develop Web applications harnessing the power of AT&T API Platform services. An HTML5 application generally uses a three-tier architecture:
- Client running in a WebKit browser on a mobile device or computer.
- Middleware server that hosts the application, developer keys, and performs the user management. This server could also act as a proxy to the web service backend using a developer’s credentials.
- A database or a Web Service backend like the AT&T API Platform
The AT&T API Platform SDK for HTML5 includes the following components to assist you in utilizing AT&T APIs within your browser based application:
- Sencha Touch based HTML5 applications demonstrating how to integrate with the AT&T API through a middleware component.
- Three middleware server implementations that can be deployed on your servers based on technology that your web server supports: Java SDK and a Jetty example; Ruby SDK and a Sinatra example; PHP SDK and a XAMPP example.