this post was submitted on 23 Aug 2023
44 points (100.0% liked)

Free and Open Source Software

17915 readers
67 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Moonrise2473@feddit.it 67 points 1 year ago (4 children)

To make apps for Android you can take a 15 years old PC from the dumpster and a 5 years old smartphone that your cousin threw away and you're done. No other payment required.

To make apps for iOS you need to have a supported Mac and you need to have a supported iPhone. The OS upgrade treadmill means you need to buy a new one of both every 5-6 year (or used every 2-3 years). Finally, you need to pay a yearly $100 development subscription forever. (When you stop paying, your apps are unpublished)

Also: on Android you share the source and anyone can compile it even a decade after release. On iOS compiling old source is much more difficult as you probably need to change or fix to the updated apis

[–] iamhangry@programming.dev 12 points 1 year ago (1 children)

Android studio in a 15 year old pc sounds PAINFUL.

[–] davehtaylor@beehaw.org 12 points 1 year ago (1 children)

Android studio on a modern computer is painful

Also on Android, Google decides what models of phones are able to use the Play Store. So unless you get into a third party store, or expect your users to side-load, that old smartphone might not be so useful.

[–] Moonrise2473@feddit.it 14 points 1 year ago

The old smartphone is only used for testing, you can literally use whatever you want (with increasing limitations), if you really want you can use even an HTC dream with Android 2

[–] trimmerfrost@lemm.ee 10 points 1 year ago

Plus, you can't sideload on Apple

[–] NightOwl@lemmy.one 8 points 1 year ago* (last edited 1 year ago)

Yeah, subscription cost has led to apps that would be free on Android being paid on Apple or opting out of being available all together. Not just on iOS but MacOS too, and opting for being available outside the Mac store.

[–] mtchristo@lemm.ee 4 points 1 year ago (1 children)

Android studio is a very heavy peace of garbage! you need modern hardware to get somewhere.

[–] Moonrise2473@feddit.it 12 points 1 year ago (1 children)

Can use an ancient version of eclipse if you really want.

The point btw is that there's isn't a marketing department that artificially decides that your computer is too old to run a specific application and you need to buy a new one

[–] xigoi@lemmy.sdf.org 1 points 1 year ago (1 children)

I thought Android Studio (or more specifically, the Android SDK) is required for making Android apps?

[–] Moonrise2473@feddit.it 4 points 1 year ago

You aren't limited to that, android studio is just a customized specialized version of JetBrains IntelliJ IDEA, if someone has a lot of time and patience, can use another ide