TrustRadius: an HG Insights company

Felgo

Score10 out of 10

4 Reviews and Ratings

What is Felgo?

Felgo provides components, tools and professional services for developing apps on Mobile, Desktop and Embedded platforms.

The Felgo framework extends Qt with 200+ APIs. Among them is support for 3rd party SDK integrations like push notification or analytics, native iOS styling, Qt Quick Controls extensions for native look & feel on Android & iOS, density independence and responsive layout support. Felgo also provides features like AR (Augmented Reality) and Machine Learning integrations for all supported Qt platforms.

Felgo Cloud provides a backend solution for user authentication, realtime chat and cloud data syncing, combined with a QML UI. Both hosted and on-premise are available.

Felgo Professional Services help Qt developers deliver top quality apps on time and provide Qt development trainings for Mobile, Desktop and Embedded.


Easy implementation and fast development cycles

Pros

  • Easy to learn.
  • Fast development cycles.
  • Can grow from JavaScript plus QML into C++ if needed.
  • Can use existing talent that comes from Web platforms.
  • Has a very supportive community.

Cons

  • Clarify the complexities related Qt and QML licensing.
  • Allow for a better splash screen loading experience with the free license.
  • Correct the ssl problem when installing under Ubuntu.

Return on Investment

  • Faster output from current resources.
  • Leveraging current abilities and talent.
  • Constant feedback from internal clients in shorter cycles.

Alternatives Considered

Xamarin, Apache Cordova and React

Other Software Used

Visual Studio IDE, Microsoft Visual Studio Code, Ubuntu Linux, Blender, MySQL, Alexa, Microsoft SQL Server, MS SharePoint, Microsoft Teams

Usability

The best tool we use

Pros

  • Easy to use
  • Lot of tools
  • Good communication with the team

Cons

  • QML component / C++ code with hot reload feature.

Most Important Features

  • Cross-Platform Achievements
  • Fully customizable UI
  • Cross-Platform Leaderboards

Return on Investment

  • UI Design
  • Performances of the app

Alternatives Considered

C++Builder, ActivNetworks BoostEdge and Cisco Aironet and Catalyst Access Points

Other Software Used

Adobe XD, Adobe PhotoShop, Bubble.io

Easy to use

Use Cases and Deployment Scope

The framework is easy to learn, with an extensive documentation & training materials. The easy use of QML with the entirety of Qt and the best C++ libraries as a back-end. The robust performance, number of LoC, number of supported platforms as well as the integrated theming/navigation.

Pros

  • You can easily build apps without needing to know the entire framework. If you are a beginner, it might take a while to figure out the details, make sure to check out the examples all across the documentation
  • You have the whole world of Qt at your hands when using Felgo.
  • If you search for answers online, also search for Qt related answers and resources, you can use them with Felgo as well.

Cons

  • Examples could have been more
  • Best to create cross platform applications

Most Important Features

  • The great variety of plugins
  • Superior UI/UX quality
  • Felgo Cloud Builds automates my workflows and saves me time for test and publish builds.

Return on Investment

  • Development cost became low
  • Easy to learn
  • created well performed cross platform application

Other Software Used

Android Studio, QGIS, ChromeOS

Felgo is the best choice for faster implementation of cross-platform mobile apps and embedded devices softwares, with Qt and c++.

Pros

  • Ready available solutions for all platform mobile app development.
  • Live hot reloading of UI and other advance controls by Felgo implemented in Qt.
  • Using Qt underneath provides an opportunity to developers to use it in all kind of sectors like embedded devices, mobile apps, desktop apps, games etc.

Cons

  • Improve documentation for Felgo. APIs and usage of Felgo functionalities are not updated with granular details.
  • More examples would help, there are very few examples available for developers to explore functionalities.

Most Important Features

  • Ready available solutions for cross platform mobile apps.
  • Ready available solutions for UI controls.
  • Hot reload of UI

Return on Investment

  • product not released so not applicable.

Alternatives Considered

Flutter, by Google, Unity and Unreal Engine

Other Software Used

Android Studio, iOS, Microsoft Visual Studio Code