Forums

OverviewFelgo 2 Support (Qt 5) › Lack of C++

Tagged: 

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #17117

    Felgo User

    Why do all of the examples that I see only use C++ as the jump off point for starting the application? Do any of the example programs actually handle logic on the C++ side?

    #17119

    Marcin

    Hi,
    Form what I have seen all  examples provided by Felgo are written purely in Qt Quick + JS fashion.
    What is misleading here is the fact that Felgo “only” provides additional plugins/features on top of Qt.
    They are plenty of Qt tutorials about c++ and passing data between Qt Quick layer.
    All of that is possible while using Felgo.

    Separate thing is if all the plugins provided by Felgo can be used on c++ level.
    In my opinion Felgo expose only features to Qt Quick, not libraries on c++ level.
    But can be wrong here.

    #17129

    Günther
    Felgo Team

    Hi,

    QML / Javascript as the main programming language is a real time-saver when creating UI-centric applications. That’s why we built Felgo on top of Qt to utilize the power of QML for creating mobile games and apps.

    While we only offer access to our components via QML, e.g. the Gaming Components for physics, collision detection, etc are implemented in pure C++ and only exposed as QML types for simple and easy use in your QML UI. And as QML runs quite fast as well, many use-cases don’t necessarily require to implement app or game logic in C++.

    However, just as Marcin said it is possible to freely mix-in any C++ logic or components to e.g. perform data-intense calculations, threaded operations or use Qt C++ features like e.g. Qt Networking. Please see here to learn more about C++ and QML: http://doc.qt.io/qt-5/qtqml-cppintegration-topic.html

    Best,
    Günther from Felgo

Viewing 3 posts - 1 through 3 (of 3 total)

RSS feed for this thread

You must be logged in to reply to this topic.

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