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.

Specially Optimized for Mobile Networks

Applications developed with Ubiq Mobile are ultra-thin and light on resources. Due to the use of proprietary binary protocol over tcp/ip, 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.

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.

Comprehensive API

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.

How It Works


1. Develop


2. Debug


3. Deploy

All development is C#-based within single SDK environment. No native mobile development is required.
Up to 90% of the debugging of your application can be done locally in emulation mode.
Deploy your application on all supported mobile devices in one click.