Ubiq for Mobile Developers

Ubiq Mobile offers a rapid mobile development platform enabling the development of new applications or mobile interfaces for existing systems. Dedicated client-server architecture offloads computation-intensive tasks into the cloud, while ultra-thin mobile clients serve as graphical terminal windows into the server app. The Integrated Development Environment will help to quickly develop applications for all popular mobile platforms including Android, iOS, Windows Phone, and Java ME.

Rapid Cross-Platform Development

Ubiq Mobile helps developing applications running on Android, iOS, Windows Phone and JAVA-based devices even if you have zero experience in mobile development. The core logic of the entire application is executed on a dedicated server or in the cloud using the .NET platform, while the mobile application serves as an ultra-thin terminal client interfacing with the server. No compatibility problems, no scalability issues, easy upgrades and low requirements to available hardware and bandwidth are just a few benefits of the Ubiq platform.

Get Rid of the Routine

Ubiq Mobile includes an integrated development environment and a runtime platform. As a result, most of routine work that takes a lot of time to take care of is already done, allowing you concentrate on implementing the core logic of your application.

Ready-Made Components

Ubiq Mobile provides a number of ready-made tools, components, templates and libraries. A huge template library helps implement common application blocks in a matter of minutes, while the available components make adding functionality to your applications as easy as dragging and dropping. You won’t even have to develop your own mobile clients as Ubiq Mobile provides one for you. Any Ubiq Mobile client can run any Ubiq Mobile application, making the development, testing and publishing quick and easy.

Comprehensive API

With Ubiq Mobile, you are not restricted to using ready-made blocks. A comprehensive API is available to allow interfacing with various parts of Ubiq applications. In addition, the API allows integrating with existing systems such as CMS, online banking, databases and service platforms, allowing you create mobile interfaces to existing systems running on your servers.

Supports All Types and Classes of Mobile Devices

Thanks to its client-server architecture, Ubiq Mobile applications offload all computation-heavy tasks right where they belong: on a powerful server. This allows even the most complex applications to run on even the least powerful platforms such as entry-level Java phones. Of course, the more screen estate and the higher resolution is available, the better your application will look. Ubiq Mobile applications can run on Android, iOS, Windows Phone, JAVA based mobile devices.

Easy Scalability and Maintenance

By placing the core logic of mobile applications into a cloud, Ubiq Mobile makes scalability a non-issue. Should your hardware requirements outgrow existing capacity, adding more resources is as easy as switching to the next package offered by your cloud provider.

Application updates are also easy. With the entire application hosted on a server, all you need to publish an update is deploying it on the server. All users will automatically gain access to the newest version of your application without having to update their mobile clients.

Result-Oriented Development

Applications developed with Ubiq Mobile are ultra-thin and light on resources. They work in all types of wireless networks from LTE and 3G to EDGE and GPRS, consume minimal traffic and handle dropped connection automatically. Ubiq Mobile applications will work great in rural and remote areas where high-speed data connectivity is not yet available.