"We wanted to make a really good product - no compromises on quality due to time constraints. This is why we went for a supplier like Felgo. It was just a seamless way of working together."
Felgo extends Qt to fast-forward your development.
Since 2014, Felgo is an official Qt Tech Partner.
You can mix Felgo APIs with existing Qt & QML code!
Check out the latest handout and Felgo QML component reference. Get a quick overview about the most important Felgo features, services and most useful Felgo and Qt QML components. Perfect to print and put on your desk!
"We wanted to make a really good product - no compromises on quality due to time constraints. This is why we went for a supplier like Felgo. It was just a seamless way of working together."
"If you improve your efficiency by saving up two hours per month, then Felgo Hot Reload has already repaid itself.
I'm already saving up to a few hours per day even."
"I really had a good feeling about the team already just from working with the Felgo SDK. The working relationship was easy, excellent results, great team.
Felgo really stepped up to the plate and honored my faith."
How to better use your time - our productivity tips for Qt developers
How Felgo enables excellence developing apps with Qt - aim high!
For an application to comply with modern UX guidelines, it needs to provide an optimized experience based on the target platform and input method. It should adapt the information shown (“adaptive layouts”) based on the available screen size. It is the details that determine if an application is just ok and usable, or outstanding. Outstanding products are what we should aim for!
Accelerate your development speed with hot code reloading.
Stop Waiting for Build, Package and Deployment Steps
Automate your workflows to save precious time.
Create high performance embedded system apps & second screen apps. Native performance and rapid UI creation, powered by C++ & JavaScript. Learn more about embedded development with Felgo on this dedicated page.
Create iOS and Android apps with native look and feel, with 100% shared code base.
Felgo Native Code Components give you full access to native APIs, directly from QML & JavaScript. This provides you with a direct bridge between Qt Quick and the underlying native platform, without additional wrappers.
You get access to features like:
Felgo Native App integration allows you to integrate Qt and Felgo views into existing native apps. You can make use of Qt's power for individual parts of your app, like custom UI/UX, 3D, shader effects and more of Qt's strenghts.
This can help you with use cases like:
No need to reinvent the wheel. Integrate third party services and platform-specific functionality into your applications.
Read NDEF tags from Android and iOS.
Render PDF pages as images, build your own PDF viewer.
Discover devices in your local network.
Use Google and Siri APIs to retrieve spoken text in any language.
With Felgo for WebAssembly, you get an improved version of the Qt WASM port, with several fixes and additional features. This allows you to put production-ready Felgo and Qt apps to the web, from your existing code-base.
You can also use QML Hot Reload to develop for WebAssembly.!
The future is now. Add augmented reality or machine learning powered by Felgo APIs.
Did you optimize your app for smartphone AND tablet already? This can be a tricky challenge, because with wider screens you can show more information in your app and make the user experience even better. If you optimize for smartphone only, you’re reducing your potential for success.
With Felgo, you don’t need to change your existing code but can use the same source code for phones & tablets. You get a “tablet view” with a navigation page on the left and the actual content page on the right automatically when the screen gets bigger.
Speed up your development and testing time with the live platform simulation feature by Felgo: Simulate any platform and change it at runtime on your PC!
The native components and navigation automatically change their style to the new platform. This allows you to rapidly test how your app looks like on iOS and Android on your Desktop PC. The start time of your app goes from 1-2 minutes, down to just a few seconds!
Felgo allows you to save huge amounts of code, compared with pure Qt projects, or other frameworks and languages. This results in less maintenance effort, fewer errors and increased development speed.
Here are 2 quick case studies, to show you the potential code savings for your own applications.
App | Felgo lines of code | Qt lines of code |
Qt World Summit Conference App | 1,900 QML 10 C++ 1,910 total GitHub 92% less source code! |
7,200 QML 16,000 C++ 23,200 Total GitHub |
PropertyCross Real Estate Search |
|
|
Felgo can be used with both the open-source and the commercial Qt licenses.
No. The Qt open-source license requires you to comply with LGPLv3, but this does not mean that you need to share your own source code.
Felgo adds components, tooling and services on top of the Qt core. The Qt core itself is unmodified and you will be able to use your existing code together with Felgo.
Felgo plugins can also be integrated into Qt projects that do not use any Felgo components. You can [contact us](https://felgo.com/contact) to get more info.
Your published apps will stay fully functional, also after your license expires. You will not be able to release new updates that include commercial Felgo features, after your license expires.
Felgo offers a free license for Personal use. Commercial users of the Business license can obtain access to the source code, based on individual agreements. Demos and examples provided by Felgo are open-source.
If you have questions about our licenses or billing, please get in touch with us by Email.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: