Unwired Platform addresses the complex issues present in mobilizing applications to heterogeneous devices and networks.
Features that address these challenges include:
- Reliable communication between devices and the server runtime to support guaranteed delivery of data and transactions, without imposing any developer or management requirements.
- Integrated support for messaging-based and replication-based synchronization paradigms for varying network and application requirements.
- Normalized data model for a variety of back-end data sources, including databases, SOAP and REST Web services, SAP® R/3® and DOE, and Remedy systems.
- Reusable, and elegant mobile business objects that capture device application data and transaction requirements.
- Integrated end-to-end security, using Secure Sockets Layer (SSL) and Transport Layer Security (TLS), for both over-the-air and data at rest.
- System security using common security providers including LDAP, Active Directory, and the operating system.
- Full development support for Eclipse development communities, and uniform development paradigm across all device platforms.
- Consistent APIs that support network-aware communication between the server and device.
- Freedom from the underlying complexity of back-end systems protocols and interaction details.
- Seamless development of applications across heterogenous device platforms.