reflex-frp / reflex-platform

A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
https://reflex-frp.org
BSD 3-Clause "New" or "Revised" License
720 stars 164 forks source link

Upgrade to Android API version 34 #836

Closed jecaro closed 6 days ago

jecaro commented 3 months ago

Google has recently tightened its SDK version requirements:

https://developer.android.com/google/play/requirements/target-sdk?hl=en

If I understand it correctly, it means that Google will only accept new apps or updates that target SDK 34. But we are currently on SDK 33 on the reflex platform.

I'll personally need this as I intend to add new feature to my app soon. I'm happy to help here if someone can get me started.

jecaro commented 2 months ago

Friendly reminder that this will happen at the end of the month, quoting the link I sent in my last comment:

Starting August 31 2024:

New apps and app updates must target Android 14 (API level 34) or higher to be submitted to Google Play; except for Wear OS and Android TV apps, which must target Android 13 (API level 33) or higher.

Still available to help out. I only need someone to give me the gist of what needs to be done.

danwdart commented 1 month ago

Did this get finished by Google's deadline?

jecaro commented 1 month ago

AFAIK, nothing has been done yet.

jecaro commented 1 month ago

I'm now in the position where I need to send a new version of my app on Google Play but it's no longer possible :disappointed:

@ali-abrar you're the last one to commit in this repo. Could you help me get started on this or find someone who could?

Also, how do you guys from Obsidian are coping with this issue? You should have apps on Google Play, don't you?

ryantrinkle commented 1 month ago

@jecaro Sorry, we have been very busy on other projects lately. Would you mind reaching out by email (ryan@trinkle.org) so we can schedule a meeting to hopefully get you started with this?