meypod / al-azan

Privacy focused ad-free open-source muslim Adhan (islamic prayer times) and qibla app
https://meypod.github.io/al-azan/
GNU Affero General Public License v3.0
183 stars 26 forks source link

Min and Target SDK #146

Open ghost opened 6 days ago

ghost commented 6 days ago

Hey,

i saw that the App has Target SDK on 34 and Minimum SDK on 24 and I wanted to ask if you could make Target SDK to 35 for Android 15 and Minimum SDK to 26/28/29/31? (Higher is always better) I would appreciate that!

A higher Minimum SDK version implies that your app supports fewer Android versions, minimizing compatibility issues. Because higher SDK means also Versions which are supported better. It makes the work easier. because Android 12 (SDK 31) is the last version that receives security patches. Further more, the less minSdk, the more internal compatibility layers, techniques etc. For example, lower SDK versions require v1/v2 signing, have somewhat different optimization levels, etc.

meypod commented 6 days ago

Hi Thanks for taking the time to write this

Currently the app is being rewritten in jetpack compose with a new UI by a third party (which will be checked by me at the end), which is why I'm not working on the current repo anymore

Moving to jetpack compose will reduce the maintenance burden for me a lot, which will help implementing new features and improvements faster

meypod commented 6 days ago

I will consider moving up the min sdk as we go on, for sure

Thanks for the suggestion

ghost commented 5 days ago

Hi Thanks for taking the time to write this

No problem :)

Currently the app is being rewritten in jetpack compose with a new UI by a third party (which will be checked by me at the end), which is why I'm not working on the current repo anymore

Oh wow okay. When would this be available for us?

Moving to jetpack compose will reduce the maintenance burden for me a lot, which will help implementing new features and improvements faster

Oh nice

ghost commented 5 days ago

I will consider moving up the min sdk as we go on, for sure

Thank you so much!

Thanks for the suggestion

Np, thank you more!

meypod commented 5 days ago

Oh wow okay. When would this be available for us?

I cannot give a timeframe, but its probably not any time soon, at least not in the next 140 days or so

ghost commented 5 days ago

@meypod Oh wow that's at least 6 Months...

meypod commented 5 days ago

Sorry to disappoint you Things may go faster or slower, but that's how things stand for now

ghost commented 5 days ago

No problem. I understand

muhaaliss commented 3 days ago

@meypod Will the new code be hosted in this repository or will you open a new repository?

meypod commented 3 days ago

I have not decided yet, but I think it might be a new repo and keep this as is but I will decided later