Advanced Mobile Development Platform
Browser Based, Hybrid and Native Application Development
Tyfish’s mobile 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.

- Accessed via browser
- Both business logic and data sits on the server
- Simple to develop
- Slow because of network latency
- Cannot be accessed if network goes down
- 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
- Cannot be accessed if network goes down
- 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 sauce behind our Mobile Cloud Platform
- 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.
