Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop iOS 7 support. Anyone mind? #24

Open
rsattar opened this issue Sep 18, 2015 · 3 comments
Open

Drop iOS 7 support. Anyone mind? #24

rsattar opened this issue Sep 18, 2015 · 3 comments

Comments

@rsattar
Copy link
Owner

rsattar commented Sep 18, 2015

With Xcode 7 no longer supporting iOS 7 simulators, I think the writing is on the wall for iOS 7 support. Also, since June 1, 2015, we have been required to submit our apps with at least the iOS 8 SDK.

@confile
Copy link
Contributor

confile commented Sep 18, 2015

bad idea still 12% use ios7

@bizibizi
Copy link

bizibizi commented Aug 26, 2016

Good idea. Also you need to customize 'Grant/No Grand' buttons. Currently 'No Grand' is bold, that's not good. We need to highlight 'Grant' button of alert. And its time to go to SWIFT

@rsattar
Copy link
Owner Author

rsattar commented Aug 31, 2016

I haven't found time to work on this lately, but have been meaning to get back into it and make some updates.

I think at this point, dropping iOS 7 makes sense. However, as fun as Swift is, it's NOT a good idea to be writing a library in Swift. First, you have to deal with the language changing (from 2.3 to 3.0 to 4.0), which will cause a lot of headaches as a library developer (do I maintain branches of the code for each version of Swift?). Additionally, it requires that the app using the library has to now ship with the swift runtime. Until Swift stabilizes its ABI (and ships the runtime as part of the OS, so we don't have to include it), it's an unnecessary burden that developers have to put up with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants