Build Cross-Platform Apps in Days

  • Save up to 90% source code

  • Voted the best supported, most time-saving and easiest to learn development tool

  • Monetize, analyze and engage users

  • Completely free for an unlimited time

Better Apps, Less Effort

Develop feature-rich, cross-platform mobile apps from a single code base.

V-Play apps look, feel and perform exactly like native iOS, Android and Desktop apps. With less code & much faster development time.

Save time, code & money by using V-Play!

PropertyCross is an open-source project, with the goal to help developers choose a cross-platform framework for their apps.

The same application is implemented with different frameworks, to allow a direct comparison between them.

Save up to 90% Source Code with V-Play!

Write Better Code - with QML

Qt Meta Language is a highly intuitive reactive language, which is super easy to learn, yet it's extremely powerful and flexible. Mix it with JavaScript to create awesome stuff, with just a few lines of code.

Hello V-Play! 0
  • Code Once - Deploy Everywhere
  • Powerful Property BindingsConnect properties to update on changes, automatically!
  • Save up to 90% Code
  • Increase Productivity

Native Navigation

The navigation paradigms on iOS and Android are different. On iOS you have a swipe-back gesture to navigate back in a navigation stack. On Android you usually use a navigation drawer that slides in from the left side. V-Play Apps abstracts these navigation differences and allows you to use just a single Navigation component, that works cross-platform.

Mobile Plugins

With V-Play, you can use many 3rd party services with just a few lines of code.

All of these plugins work cross-platform, which allows you to maintain a single code base.

import QtQuick 2.0
import QtQuick.Controls 2.0
import VPlayPlugins 2.0

ApplicationWindow {

  OneSignal {
    appId: "<ONESIGNAL-APP-ID>"
    onNotificationReceived: {
      console.debug("Received push: ", message)
    }
  }
}

Push Notification QML Example

Engage your Users

Server-triggered Push Notifications with OneSignal or Google Cloud Messaging (Firebase). Local Push Notifications included.

Monetize your Apps

Ads with Google AdMob, Chartboost and Appodeal with all kind of ad formats. Use interstitials, banner ads and rewarded videos, to earn money with your app.

Offer Paid Content

In-App Purchases to monetize your app.

Gain Insights

Google Analytics and Flurry to measure your app’s performance.

Better Safe than Sorry

HockeyApp for cross-platform beta distribution, crash reporting and testing.

Grow your Audience

Facebook, Twitter & WhatsApp sharing and social login.

Responsive Design

Did you optimize your app for smartphone AND tablet already? This can be a tricky challenge, because with wider screens you can show more information in your app and make the user experience even better. If you optimize for smartphone only, you’re reducing your potential for success.

With V-Play, you don’t need to change your existing code but can use the same source code for phones & tablets. You get a “tablet view” with a navigation page on the left and the actual content page on the right automatically when the screen gets bigger.

Animations Made Easy

Creating complex animations in your app has never been easier. Make use of V-Plays powerful animation system, to create stunning animated UIs.

V-Play apps are native, for top performance and smooth animations.

Highly Extensible

You have existing JavaScript, C++ or native code? You want to add any 3rd party SDK that we do not offer already?

No worries, you can add any JS, C++, Java or Objective-C code to your project.

Simulate Platform at Runtime

Speed up your development and testing time with the live platform simulation feature by V-Play: Simulate any platform and change it at runtime on your PC!

The native components and navigation automatically change their style to the new platform. This allows you to rapidly test how your app looks like on iOS and Android on your Desktop PC. The start time of your app goes from 1-2 minutes, down to just a few seconds!

The Ultimate Toolkit

V-Play Apps harness the power of Qt, the leading cross-platform development framework used by over 1,000,000 developers.

This provides you with a unique SDK with all the features to develop the next generation of iOS and Android Apps.


V-Play is a Technology Partner of The Qt Company.

Native Look and Feel

Get a native look and feel from a single code base, like a navigation drawer on Android vs tabs on iOS.

Auto-adapting UI

Create one app and support every device, with responsive layout components that adapt to any screen.

Powerful and Flexible Animations

Polish your App with smooth and easy-to-use animations and transitions.

Native Performance

V-Play Apps run fully native on devices.

No wrapper, no hybrid.

Enjoy full performance instead.

Controls
  • Buttons
  • Switches
  • Lists
  • User Input
  • and more ...
Native Device Features
  • Camera
  • Microphone
  • File System
  • Custom C++
  • Custom Obj-C / Java
  • Custom Native SDKs
Sensors & Location
  • Acceleromenter
  • Gyroscope
  • Compass
  • Light
  • and more ...
Multimedia Content
  • Images
  • Video
  • Audio
  • Radio
  • HTML
Networking and Connectivity
  • TCP/UDP
  • XmlHttpRequest
  • WebSockets
  • Bluetooth LE
  • NFC
Storage / Database
Localization
Extendible

Add your own new or existing code, plugins and native SDKs.

  • C++
  • Java
  • Obj-C
Monetization
  • Native Ad SDKs
  • AdMob, Chartboost
  • In-App Purchases
  • One Code, All Platforms
Analytics

Learn more about your users, by tracking and measuring their behaviour in your App with Google Analytics or Flurry.

Push Notifcations

Local Native Push Notifications

Remote Push Notifications with OneSignal, GCM

Social Services

Facebook

Sharing to Twitter, WhatsApp & more

Let your users do the marketing for you!

Not Sure Where to Begin? Use our App Templates!

Use one of our open-source, best-practice app templates to accelerate your developement. We are constantly expanding our range of templates and examples, accross various different app types, like map apps, messaging apps and more...

Join V-Play Partners and Customers like:

Start Developing Now!

Join 20.000+ Developers

Get V-Play

Blog apps

read blog
MWC2017_Logo_CMYK_OnWhite
Meet Us at Mobile World Congress 2017!

It’s that time of year again! Mobile World Congress 2017 will take place at the end of the month in Barcelona, Spain. The V-Play team will once again be in attendance and are looking forward to connecting with friends old and new! Meet us there and we can give you a quick introduction to the V-Play Game Engine or show …

continue reading
feature2
Release 2.10.0: New App Showcase, Multiplayer & Multi-Language Improvements, Qt 5.8

V-Play 2.10.0 is here and it includes all the new features of Qt 5.8, as well as Qt Creator 4.2. It adds a new Showcase App which combines all V-Play app demos in one application. It includes some of the most common app components used today and you can access it’s full source code from your V-Play installation. You can …

continue reading
feature
How to Make Cross-Platform Mobile Apps with Qt – V-Play Apps

2016 was a big year for V-Play Apps. After its initial release in August 2015, the V-Play Apps SDK has been improved tremendously. We’ve added a lot of features to the tool this year and made even more open-source example apps available to V-Play developers. To celebrate this, we’ve produced a short video to help you find out what V-Play …

continue reading

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
FREE!
create apps
create games
cross platform
native performance
3rd party services
game network
multiplayer
level editor
easiest to learn
biggest time saving
best support