You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The of this issue goal is to do a proof-of-concept to understand how we might be able to do cross-platform app development. This will help us make a decision about what solution might be right for us. We want to understand if cross-platform development is possible and what the pain points might be.
The output of this issue should be:
Code repo that has an implementation of this POC that we described.
We can build with instructions in readme for android, ios, desktop
It doesn’t have to be pretty or well-written but it needs to run. The less code the better. This Helps us inspect the repo and find areas where there may be issues.
Notes about what we want the POC to do:
Basic support for starting a test using probe-engine (single test is enough)
Supporting automatic background runs
Some sort of way of speaking to a DB + query to show measurements (list, filter, sort measurements)
DB migrations: are there nice frameworks that allow DB migrations nicely, or delete measurements and start fresh.
If we can somehow integrate react-based explorer views (web view? Or some other way?)
What is the effort to implement a MAT in the mobile and desktop apps and what would it 'cost' to implement a measurement page?
How do we get stuff about network capabilities of the device? (is there a vpn, info about mobile network, whether they are on wifi, etc)
Auto-update on desktop is important. How do we transition automates to new framework/system. Is there a clean way to do this or we have to tell people to re-install?
Settings handling - how does that work?
How mobile deep linking
Platform specific logic, is there a nice way to make app behave slightly differently per platform if need be
In general - what is the developer experience like? Try making some builds, what is that like
Integrating translations (localization strings) - can we import it in one format and use across all? What happens if strings might be slightly different per platform?
Countly, how do we add countly? In general, push notifications. Is there something even better then countly?
The text was updated successfully, but these errors were encountered:
jbonisteel
changed the title
Build POC for cross-platform app development
POC for cross-platform app development: mobile + desktop
Jan 22, 2024
The of this issue goal is to do a proof-of-concept to understand how we might be able to do cross-platform app development. This will help us make a decision about what solution might be right for us. We want to understand if cross-platform development is possible and what the pain points might be.
The output of this issue should be:
Notes about what we want the POC to do:
The text was updated successfully, but these errors were encountered: