this post was submitted on 14 Jun 2023
62 points (95.6% liked)

Lemmy.World Announcements

29099 readers
31 users here now

This Community is intended for posts about the Lemmy.world server by the admins.

Follow us for server news ๐Ÿ˜

Outages ๐Ÿ”ฅ

https://status.lemmy.world

For support with issues at Lemmy.world, go to the Lemmy.world Support community.

Support e-mail

Any support requests are best sent to [email protected] e-mail.

Report contact

Donations ๐Ÿ’—

If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.

If you can, please use / switch to Ko-Fi, it has the lowest fees for us

Ko-Fi (Donate)

Bunq (Donate)

Open Collective backers and sponsors

Patreon

Join the team

founded 2 years ago
MODERATORS
 

Native Alpha is an Android app that lets you easily create PWAs (Progressive Web Apps) of your favourite websites. Basically, it's a way to make a website look and work like an app in a matter of seconds.

I've mostly used it to access websites that are effectively spyware (Instagram, Facebook etc) but still somewhat necessary to visit every now and then. This is because Native Alpha also has the added benefit of sandboxing PWAs from the rest of your phone. You can tailor each PWA to your needs (block ads, disable cookies etc).

But with Lemmy, I've actually enjoyed using Native Alpha for its primary purpose (easy PWAs) instead of secondary one (privacy).

Here's how you can set up Lemmy on Native Alpha:

  • Download & install Native Alpha from F-Droid or the Play Store
  • From the main screen, click the "+" icon from the bottom right
  • Input the URL of your Lemmy instance
  • Tweak the rest of the settings, or leave them unchanged. Personally, I like to allow the PWA to open links in my browser. I'm not too worried about the privacy risks of this, but YMMV of course.
  • You'll now have the option to create an app icon on the home screen if you'd like. Completely up to you.
  • All set! Access the PWA from your homescreen or Native Alpha, login, and you've got your very own Lemmy "app" in basically <1 minute

You can stop reading now, but some extra thoughts. Pros of this approach:

  • Unlike Jerboa, you can now create communities and search posts (not just communities) from your new Lemmy "app"
  • Unlike Jerboa, you can now mark messages read from you inbox
  • Jerboa is obviously not invasive, but you save some space on your phone, and prevent any potential additional tracking that would've come from installing an extra app

Some cons:

  • You still can't open links to other instances within the app. I'm sure there's an easy workaround for this, I'm just not sure what that is.
  • Native Alpha is a bit glitchy with opening links within a PWA. This is why I chose to open links in my external browser above.
  • Some UI gestures are unintuitive. To reload, you need to swipe down with two fingers. But if you also enable the "pinch to zoom" option from your PWA settings, you lose the reload functionality for some reason.

Have you already used Native Alpha? Your thoughts on the experience?

If there's interest, I can also share a quick recording of the Lemmy experience on my phone.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 1 year ago (1 children)

To me it's fairly laggy.. also to do a page refresh I've had to resort to tapping on the website banner as it seems that pull-to-refresh isn't possible.

All that said, it works well enough and always great to have choices!

[โ€“] [email protected] 2 points 1 year ago

Yep, the UI can be a bit tricky. If I swipe a few times it usually figures out that I'm trying to refresh, and does so.