Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
spiritedpause ( spiritedpause@lemmy-u6723.vm.elestio.app )  to Free and Open Source Software · 3 years ago

Why are there so few open source weather apps for iOS, compared to the very many that are on Android?

message-square
message-square
19
link
fedilink
44
message-square

Why are there so few open source weather apps for iOS, compared to the very many that are on Android?

spiritedpause ( spiritedpause@lemmy-u6723.vm.elestio.app )  to Free and Open Source Software · 3 years ago
message-square
19
link
fedilink
alert-triangle
You must log in or # to comment.
  • Moonrise2473 ( Moonrise2473@feddit.it ) 
    link
    fedilink
    arrow-up
    67
    ·
    3 years ago

    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 ( iamhangry@programming.dev ) 
      link
      fedilink
      arrow-up
      12
      ·
      3 years ago

      Android studio in a 15 year old pc sounds PAINFUL.

      • davehtaylor ( davehtaylor@beehaw.org ) 
        link
        fedilink
        arrow-up
        12
        ·
        edit-2
        2 years ago

        deleted by creator

        • Moonrise2473 ( Moonrise2473@feddit.it ) 
          link
          fedilink
          arrow-up
          13
          ·
          3 years 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 ( trimmerfrost@lemm.ee ) 
      link
      fedilink
      arrow-up
      10
      ·
      3 years ago

      Plus, you can’t sideload on Apple

    • NightOwl ( NightOwl@lemmy.one ) 
      link
      fedilink
      English
      arrow-up
      8
      ·
      3 years 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 ( mtchristo@lemm.ee ) 
      link
      fedilink
      arrow-up
      4
      ·
      3 years ago

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

      • Moonrise2473 ( Moonrise2473@feddit.it ) 
        link
        fedilink
        arrow-up
        11
        ·
        3 years ago

        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 ( xigoi@lemmy.sdf.org ) 
          link
          fedilink
          arrow-up
          1
          ·
          3 years ago

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

          • Moonrise2473 ( Moonrise2473@feddit.it ) 
            link
            fedilink
            arrow-up
            3
            ·
            3 years 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

  • jet ( jet@hackertalks.com ) Banned
    link
    fedilink
    English
    arrow-up
    37
    ·
    edit-2
    2 years ago

    Removed by mod

    • notepass ( notepass@feddit.de ) 
      link
      fedilink
      arrow-up
      9
      ·
      3 years ago

      Or the Google Play Store, which has a low one-time fee iirc.

      • jet ( jet@hackertalks.com ) Banned
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        2 years ago

        Removed by mod

        • notepass ( notepass@feddit.de ) 
          link
          fedilink
          arrow-up
          4
          ·
          3 years ago

          There is a one-time signup fee. Last time I heard about it it was 20$ or something. I don’t think you have to pay per listing.

    • smeg ( smeg@feddit.uk ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 years ago

      deleted by creator

  • xilliah ( xilliah@beehaw.org ) 
    link
    fedilink
    arrow-up
    23
    ·
    edit-2
    2 years ago

    deleted by creator

  • Lem Jukes ( Lemjukes@lemm.ee ) 
    link
    fedilink
    arrow-up
    13
    ·
    3 years ago

    Are you new to Apple?

    • spiritedpause ( spiritedpause@lemmy-u6723.vm.elestio.app ) OP
      link
      fedilink
      arrow-up
      5
      ·
      3 years ago

      haha not at all, it’s moreso that it seems like the open source weather app category has a particularly large gap in options on iOS vs Android compared to other categories, which I found strange. But I can see why the usual factors are causing it, as other commenters mentioned.

      • Lem Jukes ( Lemjukes@lemm.ee ) 
        link
        fedilink
        arrow-up
        3
        ·
        3 years ago

        Not a dev just a vaguely informed layman. But my understanding would be that the primary API iOS weather apps would use is weatherkit, which is not open source.

  • Muddybulldog ( muddybulldog@mylemmy.win ) 
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 years ago

    In addition to the reasons already mentioned, Apple has a requirement that applications have a novel component. While it’s often questionable as to what is considered “novel” Weather applications get contrasted against the built-in weather app. If the app simply duplicates the functionality it will be rejected.

  • Rentlar ( Rentlar@beehaw.org ) 
    link
    fedilink
    arrow-up
    9
    ·
    3 years ago

    This goes for any phone app:

    • No onerous Terms of Service Agreement required
    • cheap and easy to develop
    • Easy to make fully open source apps
    • great backwards compatibility (some apps built for Android versions from 13 years ago can still be used)
    • no need to be locked into Apple’s ecosystem
    • no need to pay Apple fees to “be a developer”.
    • easy to load apps into phone without going through the official store or “test flight”
  • shexbeer ( shexbeer@feddit.de ) 
    link
    fedilink
    arrow-up
    4
    ·
    3 years ago

    Where do these opensource apps get their data from? Usually retrieving weather data costs money when you use an api. I guess those „opensource“ weather apps use an ad model to finance this api calls. May work on a large user base.

    Usally iOS users buy their products so i guess gathering a large user base for ad revenue model isnt working for those devs

    • Kissaki ( Kissaki@feddit.de ) 
      link
      fedilink
      arrow-up
      7
      ·
      3 years ago
      • https://www.weather.gov/documentation/services-web-api

      All of the information presented via the API is intended to be open data, free to use for any purpose. As a public service of the United States Government, we do not charge any fees for the usage of this service

      • https://brightsky.dev/

      Bright Sky is free-to-use for all purposes

      • https://www.dwd.de/EN/service/copyright/copyright_artikel.html

      all spatial data and spatial data services available for free access may be used without any restrictions provided that the source is acknowledged

      • https://open-meteo.com/en/pricing

      Open-Meteo APIs are free for non-commercial use

      …

      Dunno about “usually”. There’s providers that cost and there’s providers that don’t. There’s certainly multiple free providers available.

    • Schlemmy ( Schlemmy@lemmy.ml ) 
      link
      fedilink
      arrow-up
      3
      ·
      3 years ago

      Aren’t there many govt funded free weather API’s around the globe?

Free and Open Source Software

foss

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !foss@beehaw.org

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.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 9 users / day
  • 55 users / week
  • 545 users / month
  • 1.87K users / 6 months
  • 3.47K local subscribers
  • 23.2K subscribers
  • 1.29K Posts
  • 16.2K Comments
  • Modlog
  • mods:
  • Gaywallet (they/it) ( Gaywallet@beehaw.org ) 
  • alyaza [they/she] ( alyaza@beehaw.org ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code