As someone who has built offline-first, I noticed that as well : D
All the offline-first apps I've built have felt magically fast to load. It really is an incredible experience. I think its likely something to do with parsing/loading the initial view state that is taking a bit. Thats a pretty complicated widget so likely has to load libraries to handle it.
it's an issue with the ios app only that i'll be investigating (the loading screen is mostly idling during that time). If you load the kinopio website in safari while offline (the app is just a thin wrapper over the site), then it is indeed magically fast
All the offline-first apps I've built have felt magically fast to load. It really is an incredible experience. I think its likely something to do with parsing/loading the initial view state that is taking a bit. Thats a pretty complicated widget so likely has to load libraries to handle it.