Learn what Felgo offers to help your business succeed. Start your free evaluation today!
Felgo for Your Business
Download Felgo
Contact Us
Sign up for Felgo
Products
Felgo SDK
App Development
Develop cross-platform apps
Embedded Development
Develop embedded applications
Game Development
Develop cross-platform games
Tools & Extensions
QML Hot Reload
Cloud Builds CI / CD
Felgo Qt for WebAssembly
Plugins for 3rd-party Services
Visual Studio QML Extension
VS Code QML Extension
Getting Started as
Qt Developer
Web & JS Developer
iOS Developer
Android Developer
Flutter, React Native Dev
Embedded Developer
Game Developer
Resources
Download Felgo SDK
Documentation
Services
Felgo Services
App Development
Mobile and desktop application development
Embedded Development
Applications and companion apps for embedded
Qt Consulting and Development
Ask our help for anything Qt related
Qt Trainings and Workshops
Book trainings and tailored workshops
Qt 6 Porting and Migration
Migration, modernization, optimization
Resources
Felgo Resources
Success Stories & Showcases
Learn how our clients have profited from Felgo
Whitepapers & Webinars
Discover our library of educational content
Blog
Browse through all the latest news from Felgo
Developer App
Experience the power of the Felgo SDK
Developer Documentation
API Documentation for the Felgo SDK
Pricing
Developers
Dashboard
My Dashboard
Help
Documentation
Tools
Generate License Key
Cloud Builds Dashboard
Cloud IDE
Web Editor
Developer App
Home
Install & Deploy
Install the Felgo SDK
Update the Felgo SDK
Update Guide
What's New in this Release
Older Releases
Migrate to Felgo 4
Create a New Project
Deploy to Devices
Run on Android
Run on iOS
Run on Desktop
Run on Embedded
Run on Web
Publish to App Stores
Felgo QML Hot Reload
NEW!
Cloud IDE
Integrate Felgo with Existing Native Applications
Call Native APIs and Embed Native Views in QML using JavaScript
Build Apps
App Components & Guides
Overview
Get Started
Felgo for Web & JS Developers
Felgo for Android Developers
Felgo for iOS Developers
Felgo for Qt Developers
Layout & Positioning
Navigation
Widgets & Controls
Model and View Separation
Theming
Touch & Gestures
User Input
Animations
Images & Photos
PDF
ListView & ScrollView
Storage, Data & Firebase
Files, PDFs, Downloads
Audio & Video
Location & Maps
Camera & QR
Sensors
App Logic & Native Code
Bluetooth LE
Charts
Web View
Ads, Analytics, Notifications & more
REST Service
Connectivity & Networking
Shaders & Graphical Effects
3D, AR, Machine Learning & AI
Internationalization
Accessibility
Universal and App Links
Other App Tutorials
Getting Started
Basic Tutorials
Code Snippets
Support Multiple Resolutions
Supporting Multiple Screen Sizes & Screen Densities with Felgo Apps
Internationalization
More Tutorials for Felgo & Qt
All Components & APIs
Essentials
App
AppFlickable
AppPage
FlickablePage
ListPage
Controls
AppActivityIndicator
AppButton
AppCard
AppCardSwipeArea
AppCheckBox
AppIcon
AppImage
AppListItem
AppListView
AppMap
AppModal
AppOverlay
AppPaper
AppRadio
AppRangeSlider
AppScrollIndicator
AppSwitch
AppSlider
AppTabBar
AppTabButton
AppText
AppTextEdit
AppTextField
AppTextInput
AppToolTip
DatePicker
Dialog
FloatingActionButton
IconButton
ImagePicker
InputDialog
MultiResolutionImage
NativeDialog
PageControl
PictureViewer
PullToRefreshHandler
RoundedImage
SearchBar
SectionSelect
SimpleRow
SimpleSection
SwipeButton
SwipeOptionsContainer
TextFieldRow
VisibilityRefreshHandler
Navigation
ActivityIndicatorBarItem
AppDrawer
ButtonBarItem
IconButtonBarItem
Navigation
NavigationBar
NavigationBarItem
NavigationBarRow
NavigationItem
NavigationStack
TabControl
TextButtonBarItem
Styling
IconType
Theme
ThemeAppButton
ThemeAppCheckBox
ThemeAppRadio
ThemeColors
ThemeDialog
ThemeNavigationAppDrawer
ThemeNavigationBar
ThemeNavigationTabControl
ThemeTabControl
ThemeSimpleRow
ThemeSimpleSection
ThemeSimpleSectionCompact
StyleSimpleRow
StyleSimpleSection
RippleMouseArea
Utility
DateFormatter
FpsMeter
Storage
VersionCheckDialog
VersionCheckLoader
Bluetooth LE
BluetoothLeCharacteristic
BluetoothLeManager
BluetoothLeDevice
BluetoothLeService
Context
FileUtils
NativeUtils
Qt Context Objects
SpeechToText
ZeroConf
Multimedia
YouTubeWebPlayer
BackgroundMusic
GameSoundEffect
Additional Qt Quick Components
QtMultimedia
SoundEffect
MediaPlayer
Video
VideoOutput
Camera
Networking
HttpRequest
HttpImageUtils
HttpNetworkActivityIndicator
Promise
XMLHttpRequest Element
DownloadableResource
ZeroConf
PDF
PDF Utils
View Model
JsonListModel
SortFilterProxyModel
AllOf
AnyOf
ExpressionFilter
Filter
IndexFilter
RangeFilter
RegExpFilter
RoleFilter
ValueFilter
ExpressionRole
JoinRole
ProxyRole
SwitchRole
ExpressionSorter
RoleSorter
Sorter
StringSorter
LocaleAwareSorter
QML Native Code Components
NativeView
NativeObject
NativeClass
NativeObjectUtils
NativeViewBinding
Native App Integration
FelgoIOS
FelgoIOSView
FelgoAndroidActivity
FelgoAndroid
FelgoAndroidView
FelgoAndroidFragment
Useful QML Components
Full list of QtQuick 2.0 types
QML overview documentation
QtQuick overview documentation
Item
Animation
Timer
Loader
Demo Apps
Felgo Developer App
Access Demos & Examples
Conference App
Component Showcase App
Music Streaming App
Time Tracking App
Bluetooth LE App
GPS Workout App
News App
Social Network App
Bike Sharing App
Messenger App
Map Features Showcase App
Map Browser Communication
Weather Dashboard App
ToDo List App
Coffee Machine UI App
Real Estate App
Video Player App
Shopping List App
Input Forms Demo App
Translation Example
C++ QML Integration Demo App
C++ Backend Charts Demo App
MVC Architecture Demo App
More App Examples
Code Snippets
Snippet Overview
Listview
Navigation
REST Access & Local Storage in Database
Maps
Styling
Build Games
Game Components & Guides
Overview
Get Started
Tutorials
Basic Tutorials
Getting Started with Felgo and Qt Creator
Entity Based Game Design
Creating QML Objects
Communication between QML Objects
Game Tutorials
Flappy Bird
BalloonPop
Match-3
Doodle Jump
Slots Game
2048
Side Scroller with R.U.B.E. Box2D Level Editor
Support Multiple Resolutions
Creating mobile games for different screen sizes and resolutions
Supporting Multiple Screen Sizes & Screen Densities with Qt & Felgo
Scenes
Create mobile games with multiple scenes and multiple levels
Internationalization
Internationalization with Felgo
All Components & APIs
Core Components
GameWindow
GameWindowApplicationWindow
AppItem
Scene
Utils
EntityManager
EntityBase
Storage
DownloadableResource
Context
Visual
Camera
GameAnimatedSprite
GameSpriteSequence
GameSprite
ParallaxItem
ParallaxScrollingBackground
LineItem
PolygonItem
Additional Qt Quick Components
Image
BorderImage
Text
Rectangle
Input
SimpleButton
StyledButton
JoystickControllerHUD
TwoAxisController
Additional Qt Quick Components
MouseArea
MultiPointTouchArea
Flickable
Keys
TextInput
TextEdit
Physics
Basic Physics Components