Forums

OverviewFelgo 2 Support (Qt 5) › Some questions of webassembly

Tagged: 

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #23295

    NgapWei

    Thanks for the update, great to see wasm work with Felgo, now I could port the app to the browser for my clients.

     

    Following are some questions and bugs report

     

    1. The app(showcase) looks great on desktop, but not that good on mobile(firefox), native app is far more superior compare with the wasm example on moblie, any suggestions to make the wasm apps on mobile looks  closer to native app?Thanks

    2. Do QNetworkAccessManager support ssl?

    3. The lineEdit field do not support unicode(you can paste it, but cannot input unicode directly, same bug as official Qt)

    4. No virtual keyboard popup on mobile(same as official Qt)

    #23296

    NgapWei

    I think multimedia don’t support yet?So no camera and sound?

    #23298

    Bas

    And is custom C++ code supported?

    #23305

    Bas

    And wow great work again, Team Felgo for making this happen!

    #23320

    Alex
    Felgo Team

    Hi Guys,

    I’ll try to cover all questions as good as possible:
    1. WASM targets desktop browsers in particular. WASM support on mobile browsers is growing at this point, but it is not yet reliable enough. Felgo enables to write a WASM app for easy access on desktop, and a native app for the best experience on mobile from the same code base.

    2. For WASM, SSL is actually handled by the browser, so SSL is supported. If you need a special SSL setting or certificate, this needs to be handled by your website that wraps the WASM application.

    3. We are working on fixing that with the one of the next releases. Same for 4. But as said, WASM is not recommended to be used on mobile yet.

    5. We are working on multimedia support as one of our top priorities for WASM.

    6. If custom C++ refers to just using C++ in your app, yes this is fully supported. For the Live Client, the Live Client Module to use Hot Reload with custom C++ is not yet available with WASM but also being worked on already.

    I hope I could answer everything 🙂

    Cheers,
    Alex

    #23324

    NgapWei

    alex.huber said:

    Hi Guys,

    I’ll try to cover all questions as good as possible:
    1. WASM targets desktop browsers in particular. WASM support on mobile browsers is growing at this point, but it is not yet reliable enough. Felgo enables to write a WASM app for easy access on desktop, and a native app for the best experience on mobile from the same code base.

    2. For WASM, SSL is actually handled by the browser, so SSL is supported. If you need a special SSL setting or certificate, this needs to be handled by your website that wraps the WASM application.

    3. We are working on fixing that with the one of the next releases. Same for 4. But as said, WASM is not recommended to be used on mobile yet.

    5. We are working on multimedia support as one of our top priorities for WASM.

    6. If custom C++ refers to just using C++ in your app, yes this is fully supported. For the Live Client, the Live Client Module to use Hot Reload with custom C++ is not yet available with WASM but also being worked on already.

    I hope I could answer everything 🙂

    Cheers,
    Alex

     

    Thanks, would be great to see the unicode code input issue and the support of multimedia.

    Do you plan to release a Felgo wasm compile with multi-thread ?

    Many apps could benefit from it, Chrome got great support about this feature.

     

    Is it safe to mix the library compiled with multi-thread(ex : opencv) with the Felgo compiled without multi-thread?

Viewing 6 posts - 1 through 6 (of 6 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