QML Live Code Reload

The easiest cross-platform live reloading, with just a single click.

Get Felgo now and join 50.000+ developers: Free Download

Focus on Development Stop Waiting for Build, Package and Deployment Steps

Felgo Live helps you boost your development speed, by reloading your Qt QML & JavaScript code simultaneously on every connected device, immediately after saving. This reduces the long waiting times for build and deployment steps, to only a couple of seconds. You can even test your projects on mobile, without installing native mobile SDKs, only by installing the Felgo Live App on your device.

The video shows how code changes are reloaded simultaneously on an iPhone, an Android tablet and the desktop simulator, all connected to a single Windows PC.

Save Time Deploy and Test in Seconds

Felgo Live reduces deployment time, from several minutes to a couple of seconds. It deploys your code changes to all connected devices, automatically after saving. Save more than 95% of time on deployment for testing!

Concurrent Testing on All Your Devices

You can connect as many devices as you want, and every single one is updated simultaneously. This allows you to test any change on different platforms and devices at the same time.

iOS Deployment from Windows & Linux

With Felgo Live, you can test your Felgo projects on your iPhone and iPad, even from Windows or Linux. No more need to ask your office neighbor with that shiny Mac, to build your application for iOS.

No Native SDKs Required

You don’t need to install native mobile SDK for Android or iOS to develop and test your apps on mobile phones.

Felgo Plugins without Additional Setup

Test Felgo Plugins like Admob Ads, Facebook Login, Google Analytics, Firebase or push notifications. With Felgo Live you can skip the individual setup steps.

LIVE

1. Start Felgo Live

You can start Felgo Live for your active project, by clicking on the LIVE-Run button in Qt Creator.

This will open the Felgo Live Server and a desktop Live Client for local testing. The desktop client will automatically connect to the server.

2. Connect Live Clients

If you want to connect your mobile devices, download and start the Felgo Live App for Android or iOS.

Select Connect Desktop in the app and accept the connection request in the Live Server. Felgo Live is using your local network, please make sure that all your devices are connected to the same local network.

3. That's it!

Once you have connected a Live Client, your project is automatically loaded in your Live Client. Every change to your source code will now be shown in real-time on any connected Live Client, as soon as you save your file.

C++ & Native Code Build your own Live Clients

Some projects include custom C++ or native code. Those languages require a compilation step and cannot be reloaded directly with QML live reloading.

You can build your own Live Clients that include all your custom code with just 3 additional lines of code, using the Live Client Module.

import Felgo 3.0
import QtQuick 2.8

App {
  NavigationStack {
    Page {
      title: "My First App"

      AppButton {
        anchors.centerIn: parent
        text: "Celebrate"
        onClicked: {
          nativeUtils.displayAlertDialog("Yay", "That is so cool!")
        }
      }
    }
  }
}

Cloud IDE Live Code Reloading right from your Browser

With the Felgo Web Editor, you can test QML code from your Browser on your iOS and Android devices.

Test Code Examples

You can test code examples from the documentation directly on your phone, with QML live reloading.

Share Code Snippets

You can save and share code snippets, to show them to other developers or customers.

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