Overview
Next Topic 

Introduction

Saasmob's cloud platform allows business users as well as developers to create mobile apps in the cloud in minutes, without writing any code. The platform can be used for browser based as well as native apps. The native apps can run in connected as well as semi-connected environment. Browser based apps can run on any device with a browser. They support wml, chtml, xhtml and html based browsers. Native apps can run on iPad, iPhone, iPod Touch, Android, Palm WebOS, Blackberry, Symbian and Windows Mobile and integrate with device capabilities like Camera, GPS, Accelerometer and Address Book.

We support 3 types of mobile apps:

Browser based

  • Accessed via browser
  • Both business logic and data sits on the server
  • Simple to develop
  • User has to remember and enter url every time
  • Slow because of network latency
  • Can not be accessed if network goes down

Hybrid

  • Install as a native app and accessed by clicking on phone top icon
  • Call browser based app under the covers
  • Both business logic and data sits on the server
  • Simple to develop
  • Slow because of network latency
  • Can not be accessed if network goes down

Native

  • Business logic and optionally data sit on the device
  • Integrates with native capabilities like GPS, Camera, Address book etc
  • More complex to develop
  • Faster, better experience
  • Can be accessed if network goes down
The secret source behind our cloud is the platform, which includes:
  • Intelligent content adaptation for browser based apps
  • A native client for different devices with UI, local db, sync and native hooks
  • Out-of-the-box widgets
  • Custom skins and branding
  • Usage reporting
  • SMS gateway integration

Pre-requisites

Developers must have command of HTML, Javascript and CSS. Depending on the extent of native interaction required, the developers must also be familiar with Objective-c for iPhone, Java for Android, Mojo for Palm WebOS, J2ME for Blackberry and Silverlight for Windows Mobile.

About Cloud Computing

Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand…

http://en.wikipedia.org/wiki/Cloud_computing
How to use Saasmob Cloud
Please read Tour and FAQ before starting the Developer Guide