15

A post so everybody knows;

SOURCE from the PWA: https://github.com/dr010001111/...

Comments
  • 0
    marvelous, thx 👏
  • 2
    Why not GPL?
    People can just take the code and claim that it is their own now without credit to you.
  • 1
    @Linux If that’s the case the community should hate him to death lol

    We’ll see, maybe I’ll fix that up
  • 1
    What features not implemented in the website does the PWA offer?
  • 0
    @Oktokolo currently, none yet lol

    But for example you can't create collabs on the website, only in the app.

    Generally speaking, I'm trying to also fix everything that's in the official devRant issue tracker.
  • 0
    @010001111
    Too bad, dev time gets wasted on duplicating redundant apps instead of improving the device-agnostic website, wich works for everyone regardless of their OS and never crashed for me.

    Never heard of that collab feature though. What does it do and why is it only in the app?

    P.S.: Did you know, that you can get limited Theming support for any website by installing the Stylus extension? ;)
  • 1
    @Oktokolo There is no alternative app for iOS. I was waiting a long time for @OmerFlame 's Swift version, but eh, he takes too long!

    The PWA should universally do all those things, make an even better web App, as well as remarkable Android and iOS Apps.

    Also, there are many small quirks and bugs that I wanna make better for greater efficiency in your dayli ranting-life.

    The community offered many times to help with various things, but quite frankly, dfox always declied. And I'm personally sick of crashing apps after more than 2 years.

    You should try the app. The Theme's I'm planning to implement go way beyond than "just drop this stupid lil peace of css in here".

    EDIT: Even if the website "works", it's not great. You can't do ctrl+enter to post comments and lacks UX.

    EDIT EDIT: I also honestly don't want to compile my own app. An PWA make's it's stupid simple for an better alternative.
  • 1
    @010001111 the reason it’s taking me so much time is because of one simple thing: I’m trying to do the UI as best as I can; I am making an iOS app, so I want to use as many native command-space UI elements as I can, and I am still learning a lot as I go, and today I am pretty sure I found a bug in UIKit (Apple’s main UI library).

    I don’t wanna rush anything because I want to make a no-compromises iOS UI, since I myself would want to use the app for myself and I just want a challenge but most of all, I want it to be presentable.
  • 1
    @OmerFlame it’s fine my love, I’d still use it 💕
  • 0
    @010001111
    Even iOS has browsers. Browsers are pretty good at displaying websites. devrant.com is a website.

    The website has pretty okayish UX.
    It just misses a setting for excluding "other people also commented on what you commented on" from the event list.
    But it does not look overly complex - it can't be easier to build a new app than make a patch for the website.
    I seriously don't get the "website app" trend...
  • 1
    @Oktokolo The App doesn't use any native features, so, theoretically, DevRant doesn't need a Mobile App. We can create same experience, or even better experience, using a PWA. PWAs are easy to make, platform-independent and free to distribute. It is also safer as PWAs have very less access. Why give unnecessary access to something that doesn't need it. PWAs are not going to replace native apps, but most cases don't need a native app, PWAs are a far superior alternative in such cases.
  • 0
    @Oktokolo Well then use what fits for you! :) Again, we the community cannot fix the website and dfox doesn’t do it.
  • 0
    @010001111 thank you my dude!

    Just one small issue.

    😬

    Full devRant experience should have push notifications as well, and, well... to access Apple push notifications server you need a paid Apple Developer license.

    That’s 100 dollarydoos a year, and I have no idea if I can maintain this license
  • 1
    @OmerFlame notifications are already implemented. The problem is, Apple still does not allow them on iOS and strangely the notifs are also broken on the official app for me.

    Anyways, there are rumors that Apple might support WebNotifications on iOS at the end of this year, maybe somewhere next year.

    I’m rooting for that.
  • 1
    @010001111 they’re not broken for me, yet sometimes when you launch the app from them they do crash the app, which is just a regular side effect for devRant mobile :(

    What are WebNotifications though? If it’s notification services for free then I’m all for it :P
  • 1
    @OmerFlame Well it's what it says. Notification API for the Web. And sure, we don't need to pay anything on the web :P

    https://developer.mozilla.org/en-US...
  • 1
    @010001111 can this be an API of sorts for Push Notifications for iDevices? If so, hell fucking YEAH
  • 1
    @OmerFlame Yeah, it's already supported on Android. It's just that apple is whiney about it. But it'll come someday, it's just a matter of time (again)
  • 0
    @010001111 does devRant even HAVE WebNotifications?
  • 1
    @OmerFlame The official website? No
  • 0
    @010001111 so how would we implement it? Why are you rooting for it then?
  • 0
    @OmerFlame What do you mean by "how"? It's already done :P
  • 1
    BRUH WAIT
    Give the source or a link to the API, and I’ll just hope for the best about WebNotifications
Add Comment