Hi Felgo,
Have some feedback after upgrade to newest version.
Background, tested only on Desktop or Android, didn’t touch iOS/Mac yet.
Linux Mint 18.3 with KDE.
Felgo Live new issues:
1. My experience show that, at least Android, app from Google play is really unstable.
If I start app on Android with Felgo server and leave it running, without reloading, for like 3 minutes or so it just crashes.
Tried 2-3 apps and all of them crash after a while without any actions from my side.
2. One of my demo is “broken” after the upgrade.
Tried cleaning the build directory etc but something is wrong.
Can’t start it either in Desktop or Android.
Getting, at the start:
QQmlComponent: Component is not ready
/home/marcin/.local/share/Felgo Live Client/WindDemo/qml/Main.qml: No such file or directory
Don’t know what happened. Tested two different apps and all works fine.
I think, only in this scenario, I am getting error(similar, this one is not full message): Can't save to file ./, doesn't exists
. . Can send later full log, case is it only happens for this app so can be related.
Any idea how to make it work, apart from reinstalling Felgo again?
3. Please check if Soomla is included on Android.
At the Android app start getting:
VPlay - Live: Warning: Plugin "VPlay.plugins.soomla" disabled: Native frameworks not found
4. There is warning in Android, at the beginning and few times later:
Empty filename passed to function
Not sure if this is crucial or not, happens for all my Android apps which I tested.
5. When testing my main app getting some weird warning for entity manager.
I used dynamic entity list with entity manger, after every balloon entity creation getting:
Felgo Live: EntityManager: a component for this variationType was added before, use it
EntityManager: found a component to create from entityType Balloon and variationType Default : QQmlComponent(0xbe973c68)
QCoreApplication::postEvent: Unexpected null receiver
If you need can find some time and take a look at some small example which shows the problem.
Didn’t see any wrong behavior though.
Now some good things for Felgo live 🙂
1. Like the new UI and caching, nice stuff.
2. There was an error before, which I forgot to report.
When I start first time live app(Android), and the client is already registered in QtCreator, before with Android app there was crash.
First time in session so the app had to be “uploaded”, when i triggered the upload/start of app from Android Felgo live there was a crash.
No problem if I triggered the first session run from the QtCreator.
Now If I use app, not QtCreator, I still get an error but uploading is continued and, eventually, the app starts.
So improvement 🙂
3. The crash with Store{]
element on Android is no more, thanks.
Unfortunately, because of not really stable experience, my main project is not usable for Felgo Live, atm.
It is great for short/simple prototypes/demos.