Forums

OverviewV-Play 1 SupportParsing error while installing apk on android › Re: Parsing error while installing apk on android

OverviewV-Play 1 SupportParsing error while installing apk on android › Re: Parsing error while installing apk on android
#4034

Christian
V-Play Team

Hi Heini,
yes it will definetely be possible in future! In fact, we are currently working on a plugin system that allows sharing QML components written in C++ with other V-Play users! That system can also be used to implement platform-specific code for example in Java for Android or Obj-C for iOS.

What kind of logic would you like to implement in C++? Is providing game logic as QML components sufficient for your use-case?

For local testing on desktop, you can already register custom QML components written in C++ by calling

qmlRegisterType()

before calling

VPlayApplication::startApplication()

from main.cpp.

If you are fine with contributing your C++ logic, we can incorporate your C++ component in V-Play. Otherwise, we can send you a template for writing a V-Play plugin as soon as we release it, estimated in December 2012.

Regarding Rectangle:
We were thinking about support of gradient and radius properties for Rectangle elements, but decided against it for performance reasons: It is much faster to use images for buttons because with batched drawing, only a single draw call is needed for all graphics in a sprite sheet. Whereas each Rectangle would require a different draw call, which is the graphics bottleneck on mobile devices. If you would urgently require the Rectangle functionality, we will set it on our requested features list though! Please let us know in the roadmap post how important the Rectangle support is compared to the other features mentioned here: http://v-play.net/beta-area/forum/?mingleforumaction=viewtopic&t=2 so we can prioritize our tasks based on your feedback.

Cheers,
Chris

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