Only when working with Swift though, right? I always use React Native for my Apps which can target IOS as well and you can build react native in every environment, I think.
Developer fighting 502s from Lemmys Servers.
Only when working with Swift though, right? I always use React Native for my Apps which can target IOS as well and you can build react native in every environment, I think.
uhhh… I guess so?
My point was that Sync is overpriced, not that devs couldn’t demand money for their work, of course.
Again, this is only from what I heard, since I didn’t use Sync during Reddit times but apparently it was cheaper back then, so he raised the price for switching from Reddit to Lemmy - which I think is overcharging.
Of course it’s more than changing some URL, but it’s less work than actually making it from ground up - for which he used to charge less.
You see my point? Of course you may disagree with me, but I don’t think my point is so outragous that it calls for “insults” (?).
Well I mean he got paid before as well during reddit times. From what I heard the app is basically the same switched to the new APIs.
To build an IOS app you need an Apple Developer Account, which is a subscription service for 100 bucks a year.
It’s similar but not the same for Android. With Android you don’t need an Account to build the App, just one to publish it on the Play Store - which also only costs 25$ one-time purchase.
Also, I can understand the financing on for-profit Apps like Sync. Shit costs so much money the dude breaks profit with just one person paying premium.
For hobbiest it’s on the expensive side. I mean it’s probably the most expensive part of the pipeline for most hobby Devs for a way overpriced service. But I get it if you really want to publish your Lemmy App on the IOS store and have the money to do it, just wondering if these people have any plans of breaking at least even via donations or such.
Thank you for sharing!
Ah, damn. Well back to trial and error I guess.
I just wished the Lemmy API docs were better lol.
Ah, thanks for that insight! Look like I’m going to create my own way of getting these then.
Great project!
Also, FYI Markdown in titles isn’t supported by a lot of Lemmy Apps, so it might not be obvious to many that that’s actually a link to the github.
I JUST FOUND IT!!! https://join-lemmy.org/api/interfaces/LocalSiteRateLimit.html
Every instance sets own rates limit. You can get ALL RATE LIMITS for a specific instance through that enpoint.
Edit: When finding something in the docs you were looking for feels like an accomplishment, something’s wrong with the docs :D.
Here’s an example for Lemmy.world:
Yeah but I think having a central post to aggregate common questions would be a benefit to everyone, especially new devs.
What’s the exact problem with the pagination? Basically you set the page param to the page you want to receive. The amount of pages is unknown to the client, you just know how many per Page you receive (the limit).
However, I’d recommend to make infinite scrollers anyway.
Pretty late to the party here, but I have an answer for you. There another parameter called “depth”, you have to set that to “1” on the initial call. Then you only get “root” comments. Then, for each root comment, you call the API again with the parent id of said comment with the “depth” parameter set to depth+1 until there are no more comments.
So basically, you have to use recursion. If you want I can give you a code example from my App.
When I say it’s a lot less work than making an app from scratch I’m mainly thinking about the UI/UX design which only had to be adjusted in Sync’s case. I do lots of UI design for private projects and work, so I know that it’s a big part of the workload.
What do you mean? I’m no Sync expert but I did test out the app and didn’t notice any special features. I’m especially interested in instance related tech since that’s kinda the USP of my own App, Nemmy.