If you notice spammers in the forum, please notify Bas ON5HB, so they can be removed and banned. Give a link in the chatbox or send a PM to me. Thanks.

Mobile Devices Code

Started by Phil - NY4Q, Dec 15, 2024, 04:04 PM

Previous topic - Next topic

Phil - NY4Q

Below is how to begin to build a more mobile-friendly interface.

Install this :

npm install react-device-detect --save

Add this to App.svelte

import { isMobile } from 'react-device-detect';

How to use :

{#if isMobile}
// Display mobile-only code
{/if}

{#if !isMobile}
// Display desktop or Laptop code
{/if}

I have been reading some and a lot of web publishing believe in building your product as mobile first. Now I realize this is not some big corporation, but what we want to do here (I believe) is present a fantastic user experience (ease of use / nice interface) so that more people will want to dump the inferior websdr / kiwi / whatever, and move to this superior product. I do understand there are more trinkets with some of the other WebSDR products, but those will come as more people move to and want to use this product.

https://www.browserstack.com/guide/how-to-implement-mobile-first-design

Phil


Phil - NY4Q

This was posted yesterday to NextGenSDRs on groups.io - the 2nd paragraph is how I feel about this product.

Yes, it's true. When it comes to serious decoding, we need to separate the receiver and the decode client.
If that's the case, I would prefer to use the RX-888 as the receiver and PhantomSDR-Plus as the web interface.
 
https://phantom.sdr-list.xyz/
 
PhantomSDR-Plus leverages GPU acceleration to reduce CPU usage on wideband receivers and supports almost unlimited
online users (channels). Its web interface is already very good, especially the waterfall display. I think the only
issue is that PhantomSDR-Plus currently only provides a web interface, the demodulators are quite limited. It hasn't
yet connected with PC apps. If it could add support like the Kiwiclient interface, I believe it would become the
most powerful webSDR.
 
- True wideband with RX-888.
- A good web interface for casual use.
- Support almost unlimited online users/channels.
- Use Kiwiclient to link it to the real SDR app world, allowing users to utilize powerful decoders on their PCs
to seriously decode everything across the full bandwidth supported by the hardware.
(If there's an option for 192K or 384K slice, that would be perfect as I could use it to receive NOAA and M2
signals.)
 
I've already submit this as a feature request on PhantomSDR-Plus's GitHub.
 
https://github.com/Steven9101/PhantomSDR-Plus/issues/16
 
Then back to Web-888, as mentioned by OM4YJ, he enjoys Web-888 as an all-in-one(receiver, decoder and shareable
web UI) with low power consumption, which should be key selling point of Web-888. So maybe just under this scenario,
the Web-888 team could consider making some improvements for users.


Powered by EzPortal