Developing on the aloashbei platformPresentation Transcript
Developing on the AloAshbei Platform A technical session with the AloAshbei registered developers. 17th July, 2010
Who Am I? 2 Abu AshrafMasnun Business Student at KU PHP & Python Developer
3 Contained REST APIs Common Mistakes Integration Possibilities Mobilizing the Web
4 REST APIs User makes a request to the REST API. User receives JSON response. Related SOAP API is called on the server. A HTTP POST call is all you need. Doesn’t require you to play with WSDL files. Implement with almost any programming language.
5 How to use REST APIs? 1. Get the URL for a specific API. 2. Gather the required parameters. 3. Make a HTTP POST call to the URL. 4. Parse the JSON response. Let’s see! Can this be any simpler ?
8 Detailed Docs on REST APIs For documentation and API specific code samples: http://masnun.com/aloashbei/
9 Common Mistakes While Working with the APIs 1. Not editing the WSDL file. 2. Missing out one or more parameter. 3. Wrong Request Name. 4. Miss-matching parameters. 5. Others. Look into the docs. Use the Wiki or Forums. And how to resolve them?
Dynamic web serving, with full support for common web technologies
Persistent storage with queries, sorting and transactions.
Automatic scaling and load balancing.
APIs for authenticating users and sending email using Google Accounts.
A fully featured local development environment that simulates Google App Engine on your computer.
Scheduled tasks for triggering events at specified times and regular intervals
16 Mobilizing The Web Why mobilize your web applications?
17 Common Challenges in Mobile Web App Development
18 Possibilities on the Mobile Web Messaging/Social Applications. Online Mobile Games. News and Information. Remote control over devices. Content Sharing Services. Possibilities are endless. Let your imagination drive you!