Ditto for me. The S8 is a very nice device with a very visible screen in the cockpit. No
sim card, just wifi at home and the airport, and my iPhone hot spot for the rare times I
need it elsewhere. You might have a child, or grandchild, that has one sitting a drawer
because they've upgraded a couple times beyond the S8, so you can get one for free. Worked
>
> Ramy
>
> On Friday, February 25, 2022 at 8:00:50 PM UTC-8, Matthew Scutter wrote:
>> Answering some questions from this thread:
>>
>>> Matthew Scutter, SkySight developer, says he doesn't have time to do an app
>> Like everything, it's a tradeoff - if I have to do a dedicated app, that's time I could have spent on other new features, and my time will forever be split between multiple codebases going forwards. The current 'app' is a Progressive Web App, which lets me reuse the same codebase as the website for mobile.
>> The utopian beauty of the web is that you can write your code once and any device can run it.
>>
>> Unfortunately for Apple being a website bypasses the 30% cut they collect from subscriptions sold via real apps, so they very aggressively limit what you can build as a website. Until recently a website could only store 50MB on a device as a hard maximum, which is why you could only save offline one or two SkySight charts. From iOS 15.x(?) this limit has been lifted in iOS 15 and you can download a lot more.
>>
>>> This morning, 24 hours later, the SkySight data is gone from the 5s and iOS12. I wonder what facility Matthew is using for data persistence - the developers literature describes several.
>>
https://developer.mozilla.org/en-US/docs/Web/API/Cache
>> We use the Cache API. It is the only API that has enough storage, wide enough browser support, and lacks the bugs/poor performance of IndexedDB.
>> A problem with using this API is that if your phone is running out of disk space, it may decide to clear out your stored forecasts, or even the stored app. There are ways to avoid that, but Safari doesn't implement them...
>>> Have you tried a different browser? Opera, Edge, Chrome, Firefox? I'm told some work better than others.
>> On iOS there is no such thing as other browsers - the only browser is Safari, and other 'browsers' you may be able to install are functionally cosmetic styling around Safari, so no need to waste time there.
>>
>> On Android, I strongly recommend Chrome, followed by Firefox. I strongly recommend against the default "Samsung Internet" browser, which barely seems to manage the regular website.
>> Antivirus/anti-tracker software almost always disables the storage functionality we use, as it can theoretically be used to store identifying information about you to track your behaviour within a website, so I suggest disabling that too.
>>
>>> Matthew says he has not promoted this feature in SkySight because of these anomalies.
>> The problem is when it doesn't work it's basically impossible for me to find out the reason why it doesn't seem to work for specific people/phones, as your device is offline when it has the problems and extracting/sending in your device's log files is extremely challenging for most users. For most users, they are able to get it work without problems. Problems seem to be largely limited to older iOS devices. I strongly recommend users towards the LX9000/Oudie platforms which work well.
>>
>>
>> In summary:
>> Use an Android device if that is available to you, preferably using Chrome.
>> Make sure you are on the most recent OS version - iOS 15(!) is basically the minimum for Apple due to that space limitation.
>> Make sure you have plenty of free storage space - if your phone thinks it is running out by its own internal metrics, it'll start deleting things.
>> Set your phone up in the glider, connected to power with the screen on and set to not timeout/lock, download just before you launch, enable flight mode and GPS locator before takeoff, and don't turn off your screen in flight.
>>
>>
>> I may yet one day end up writing an app, or a helper app, because I would like to implement forecast notifications of upcoming good weather, which again Apple doesn't allow a website to do...