[-] BorgDrone@lemmy.one 1 points 22 hours ago

It's not hard to target the older models, with iOS it's mostly just a few small tweaks.

It depends what you are doing. Targeting the iPhone 7’s GPU can be quite a PITA.

[-] BorgDrone@lemmy.one 5 points 22 hours ago

Upgrade your dinosaur of a phone.

[-] BorgDrone@lemmy.one 14 points 3 days ago

You’d think he’d run out of red crayon at some point.

[-] BorgDrone@lemmy.one 3 points 4 days ago

Several things that made the SD card annoying to developers.

First: you could not install an APK on the SD card (probably due to DRM reasons). So if you had a larger app and you wanted users to be able to take advantage of the additional storage offered by the SD card you could not do this simply by having a large APK. (Note that this also was true for phones that had no removable SD card but had internal memory that presented itself as ‘external storage’).

On some phones the normal storage was so small that any larger app had to leverage the external storage to be able to even fit (we’re talking 10+ years ago). The way to do this was using so-called ‘expansion files’. These were additional data files, up to 2GB a piece, that could be installed on the external storage. These came with some additional difficulties.

  • They were pure data files, so they could not contain any executable code. They were just big binary blobs, so none of the Android built-in mechanisms for loading assets depending on screen density, screen size and all that stuff worked. You had to do it all by hand.
  • Since they were just binary blobs, you had to do any organization inside the files yourself. For example, they could be large ZIP files but you had to do all the ZIP handling yourself. Compared to normal APKs that are also ZIP files but where you can just load stuff from the APK archive and it’s all handled by the framework.
  • The expansion files were separate from the APK. The Play Store did try to automatically download them if your app had expansion files, but this was not guaranteed. Furthermore, because they live on an SD card they could disappear at any moment. Your app needed additional logic to deal with this, code to re-download the files if they were missing, code to handle errors during the download, UI to show the download progress, etc.

Another problem with SD cards was the huge variety in quality of SD cards. Phones internal storage is reasonably fast, but you never know what kind of cheap-ass yanky SD card the users installed in their phone. This caused all kinds of performance problems in more demanding apps and as a developer you had to deal with the fall-out (bad reviews, support requests, etc.)

[-] BorgDrone@lemmy.one -5 points 5 days ago
  • Losing SD Expansion sucks; they should bring this back. Only reason they stopped this is greed.

Fuck that noise. SD expansion was a terrible idea and I’m glad it’s gone. There are so many problems introduced by removable storage, it was a terrible PITA to deal with as a developer. One of Google’s dumbest ideas in early Android. Good. Fucking. Riddance.

[-] BorgDrone@lemmy.one 2 points 6 days ago* (last edited 6 days ago)

Doesn’t matter either way because everyone uses WhatsApp anyway.

RCS will never be able to compete with either because it’s a GSMA standard. Apple or Meta can think of a cool new feature, add it to their client and roll it out to all their users with the next update.

If they want to add a new feature to RCS, the GSMA (An organization with over 1500 members) will have to form a committee, they can then talk about their conflicting interestes for a few years before writing down a new version of the standard, then dozens of clients and servers at hundreds of different operators need to be upgraded before everyone can use the new feature. Due to this bullshit RCS will never be able to keep up.

[-] BorgDrone@lemmy.one -3 points 6 days ago

Not entirely true… the American Android users care about it;

Then I guess it’s nice for both of them that iOS will support RCS.

[-] BorgDrone@lemmy.one 159 points 10 months ago

I live near a university that attracts quite a few international students/lecturers and I’ve often witnessed the exact opposite of this. You’re outside in the middle of summer, trying not to die of a heat stroke, when a obviously non-native person walks by wearing a winter coat and a hat.

[-] BorgDrone@lemmy.one 204 points 1 year ago

Lightning is/was actually pretty great. Also remember that it was introduced before USB-C even existed.

[-] BorgDrone@lemmy.one 140 points 1 year ago* (last edited 1 year ago)

Triangeljosti.

The Jostiband is a Dutch orchestra for people with a developmental disability, mainly people with down syndrome.

A [triangle](https://en.wikipedia.org/wiki/Triangle_(musical_instrument)) , or triangel in Dutch, is possibly the simplest instrument you can think of.

So calling someone a ‘triangeljosti’ is basically comparing them to someone who plays the simplest possible instrument in a band for developmentally disabled people.

[-] BorgDrone@lemmy.one 116 points 1 year ago

Also, cancer isn’t one disease but a whole class of diseases. And we actually do have vaccines that prevent certain forms of cancer, like the HPV vaccine.

-2

Hope this is the right place to report this, as this community is mentioned on the contact page of join-lemmy.org.

If you go to https://join-lemmy.org and click on 'run a server', this results in a 404. This is a shame as it puts up a roadblock for those wanting to create their own Lemmy instances.

view more: next ›

BorgDrone

joined 1 year ago