Category Archives: Uncategorized

Qt: Felgo and WebAssembly

Felgo, Build Native Cross-Platform Apps and Games. Rapidly.
Make Better Qt Applications. Rapidly.
Wikipedia: Felgo

Felgo

Pricing
V-Play is Now Felgo – New Release & Roadmap
6 Reasons Why Felgo Saves Months of Development Time
How to Avoid C++ Models in Qt and Why You Should Care

Documentation

Welcome To Felgo Apps – This is your first Tutorial!
Getting Started with Felgo Apps

Blog

Coding with QML & Qt C++: The Epic Guide to Improve Your App Development

Examples

C:\Felgo\Felgo\mingw_32\include\Felgo\FelgoApplication
C:\Felgo\Felgo\mingw_32\include\Felgo\felgoapplication.h
C:\Felgo\Felgo\mingw_32\qml\VPlayApps\styles\IconType.qml

LinkedIn

Christian Feldbacher, Wien, Österreich
Alex Leutgöb (Alexander Leutgoeb)
Christian Bartsch

Udemy

QML Tutorial: Create Apps with Qt & Felgo | Youtube Course (previously Udemy)
Learn Qt and QML by Creating Cross Platform Apps with Felgo
Learn Qt and QML by creating cross-platform apps with Felgo, YouTube

Heise

Cross Platform: Felgo 3.5 bringt Qt-Apps mit WebAssembly in den Browser
WebAssembly bekommt einen Decompiler

YouTube

How to Deploy Android app to a device with Felgo and Qt
How to Make a Mobile Game – Felgo Tutorial
Make Cross-Platform Mobile Apps with Qt: Felgo Apps for iOS, Android, Desktop & Embedded
Felgo & Qt Embedded Linux Showcase for i.MX6

Kris from Felgo

Part 1: App Development Framework Tutorial – Getting Started with Felgo
Part 2: Build Apps with QML Programming Language – Getting Started with Felgo
Part 3: How to Create Feature-Rich Apps – Getting Started with Felgo
Kick-start your App Development: How-to in 2020 – Webinar from 16.09.2020

Qt on Android

YouTube

Qt QML Tutorial 7 – Qt For Android 1: Set Up, Build, Deploy
Qt QML Tutorial 8 – Qt For Android 2: Sign Android Package And Publish to Google Play
Qt QML Tutorial 9 – Qt For Android 3: Monetize QML App With Google Admod Banner

Setup Qt to make Android Apps, 16.09.2017
Build and deploy Qt apps to Android using Qt 5.1 on Windows, 19.09.2013
Qt on Android – getting started, 27.02.2011

MacBook Air

$ xcodebuild --help
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

$ xcode-select -p
/Library/Developer/CommandLineTools

$ pkgutil --pkgs
com.apple.pkg.OSX_10_13_IncompatibleAppList.16U1254
com.apple.pkg.DevSDK_macOS1013_Public
com.apple.pkg.update.os.SecUpd2019-005HighSierra.17G8037
com.apple.pkg.macOSBrain
com.apple.pkg.CLTools_Executables
com.apple.pkg.OSXSDK10.13
com.apple.pkg.DevSDK
com.apple.pkg.EmbeddedOSFirmware
com.apple.pkg.CLTools_SDK_macOSSDK
com.apple.pkg.Safari13.0.3HighSierraAuto
com.apple.pkg.MRTConfigData_10_14.16U4082
com.apple.pkg.MobileDevice
com.apple.pkg.iTunesX
com.apple.pkg.CoreADI
com.apple.pkg.MobileDeviceSU.1220A22
com.apple.pkg.CLTools_SDK_macOS1013
com.apple.pkg.SecureBoot
com.apple.pkg.XcodeCustomerContent
com.apple.pkg.CompatibilityNotificationData_10_13.16U1764
com.apple.pkg.CLTools_SDK_macOS1014
com.apple.pkg.Safari13.0.2HighSierra
com.apple.pkg.iTunesAccess
com.apple.pkg.XProtectPlistConfigData_10_14.16U4081
com.apple.update.fullbundleupdate.17G8037
com.apple.pkg.GatekeeperConfigData.16U1873
com.apple.pkg.Core
com.apple.pkg.XProtectPlistConfigData_10_14.16U4084
com.apple.pkg.CoreFP

$ pkgutil --pkg-info=com.apple.pkg.CLTools_SDK_macOSSDK
package-id: com.apple.pkg.CLTools_SDK_macOSSDK
version: 10.1.0.0.1.1539992718
volume: /
location: /
install-time: 1571061166
groups: com.apple.FindSystemFiles.pkg-group 

$ xcrun -sdk macosx --show-sdk-version
10.14.1

$ xcrun -sdk macosx --show-sdk-path
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk

$ xcrun -sdk macosx --find clang
/Library/Developer/CommandLineTools/usr/bin/clang

MIT OpenCourseWare

MIT 6.172 Performance Engineering of Software Systems, Fall 2018

  1. Introduction and Matrix Multiplication
  2. Bentley Rules for Optimizing Work
  3. Bit Hacks
  4. Assembly Language & Computer Architecture
  5. C to Assembly
  6. Multicore Programming
  7. Races and Parallelism
  8. Analysis of Multithreaded Algorithms
  9. What Compilers Can and Cannot Do
  10. Measurement and Timing
  11. Storage Allocation
  12. Parallel Storage Allocation
  13. The Cilk Runtime System
  14. Caching and Cache-Efficient Algorithms
  15. Cache-Oblivious Algorithms
  16. Nondeterministic Parallel Programming
  17. Synchronization Without Locks
  18. Domain Specific Languages and Autotuning
  19. Leiserchess Codewalk
  20. Speculative Parallelism & Leiserchess
  21. Tuning a TSP Algorithm
  22. Graph Optimization
  23. High Performance in Dynamic Languages

MIT 6.034 Artificial Intelligence, Fall 2010

  1. Introduction and Scope
  2. Reasoning: Goal Trees and Problem Solving
  3. Reasoning: Goal Trees and Rule-Based Expert Systems
  4. Search: Depth-First, Hill Climbing, Beam
  5. Search: Optimal, Branch and Bound, A*
  6. Search: Games, Minimax, and Alpha-Beta
  7. Constraints: Interpreting Line Drawings
  8. Constraints: Search, Domain Reduction
  9. Constraints: Visual Object Recognition
  10. Introduction to Learning, Nearest Neighbors
  11. Learning: Identification Trees, Disorder
  12. Neural Nets / Deep Neural Nets
  13. Learning: Genetic Algorithms
  14. Learning: Sparse Spaces, Phonology
  15. Learning: Near Misses, Felicity Conditions
  16. Learning: Support Vector Machines
  17. Learning: Boosting
  18. Representations: Classes, Trajectories, Transitions
  19. Architectures: GPS, SOAR, Subsumption, Society of Mind
  20. Probabilistic Inference I
  21. Probabilistic Inference II
  22. Model Merging, Cross-Modal Coupling, Course Summary
  • Mega-R1. Rule-Based Systems
  • Mega-R2. Basic Search, Optimal Search
  • Mega-R3. Games, Minimax, Alpha-Beta
  • Mega-R4. Neural Nets
  • Mega-R5. Support Vector Machines
  • Mega-R6. Boosting
  • Mega-R7. Near Misses, Arch Learning