SDK Update v1.2: Video, MultiTouchArea and Publishing Support

By Christian

Today it’s time for our second update with version number 1.2.0. So let’s dive into the new features first:

We added a Video item capable of playing video files on iOS and Android. It uses the native Video player facilities under the hood and thus allows showing native control overlays or using the video full screen. You can easily embed it like all other QML items in your scene, and modify its size or position as you like. You can also add your own control elements and control the video functionality directly from QML and JavaScript, while enjoying maximum native performance.

Another item we added is the MultiTouchArea. It has almost the same API as the MouseArea and PinchArea, which makes it very intuitive to work with and easy to change existing code from a single-touch to a multi-touch environment. You can also use the MultiTouchArea for detecting a pinch gesture and to rotate items with a two-finger-rotation. Consider this example, where you can drag an image:

Image {
 source: "star.png"
 MouseArea {
   anchors.fill: parent
   drag.target: parent
 }
}

This can now easily be turned into multiple images being draggable with this code:

Image {
 source: "star.png"
 MultiTouchArea {
   anchors.fill: parent
   multitouch.target: parent
 }
}

Image {
  source: "moon.png"
  MultiTouchArea {
    anchors.fill: parent
    multitouch.target: parent
  }
}

Furthermore, we added a guide how to publish your V-Play game to the iOS App Store and Google Play Store. It covers all the information needed to make your game available to the shiny smartphone market. You can also read the last two blog posts about Play Store and App Store publishing for more information about this topic.

We are very proud of another app we added to this update: the V-Play Particle Editor lets you change the particle properties while the app is running. The cool thing is that this also works on mobile so you can test the performance of your particle effects directly on your device and tweak them easily. There will be another blog post covering the Particle Editor in more detail very soon, so stay tuned for more. 😉

As always, you can have a look at the changelog for a full list of changes of this update.

The update is available immediately for all Pro Users through the V-Play SDKMaintenanceTool. Users on our Free Plan will get it with a couple of weeks delay. Happy coding :)

No Responses

Leave a Reply

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