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
It's been awhile since I've posted an update. My New Years has unfortunately been quite hectic, but here we are!
Because Fuse takes a pretty unique approach using an embedded HTTP server, it can be a little hefty to launch. In part because every app launch requires generating SSL keypairs.
On top of that, webviews are expensive to create, it's inevitable that there will be a period of time where there is no webview content to show in between native application loading and when the actual webview application is ready to be shown.
Therefore Fuse is integrating a standardized loading progress system.
iOS
Android
FuseIOSSplashLoaderRecording.mp4
FuseAndroidSplashLoaderRecording.webm
Please excuse the poor graphics, work in progress!
There are plans on making the splashscreen view extendable by allowing applications to implement their own view, as long as they conform to a loading interface, which is simply to update a progress bar of some sort.
The renders shown above is definitely not final, there are plans to improve the default loading screen as well, but it is a lower priority task.
This feature also brings in a breaking change in that the web application must tell Fuse when the application itself is "ready" by calling on context.onWebviewReady();.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It's been awhile since I've posted an update. My New Years has unfortunately been quite hectic, but here we are!
Because Fuse takes a pretty unique approach using an embedded HTTP server, it can be a little hefty to launch. In part because every app launch requires generating SSL keypairs.
On top of that, webviews are expensive to create, it's inevitable that there will be a period of time where there is no webview content to show in between native application loading and when the actual webview application is ready to be shown.
Therefore Fuse is integrating a standardized loading progress system.
FuseIOSSplashLoaderRecording.mp4
FuseAndroidSplashLoaderRecording.webm
Please excuse the poor graphics, work in progress!
There are plans on making the splashscreen view extendable by allowing applications to implement their own view, as long as they conform to a loading interface, which is simply to update a progress bar of some sort.
The renders shown above is definitely not final, there are plans to improve the default loading screen as well, but it is a lower priority task.
This feature also brings in a breaking change in that the web application must tell Fuse when the application itself is "ready" by calling on
context.onWebviewReady();.Beta Was this translation helpful? Give feedback.
All reactions