I have been pondering the minimum supported Android version also. First I thought of 4.0.3, which I recall is what Android Studio has been suggesting. On the other hand, Android 4.3 supports widgets "anywhere" on Android Home Screen and I might use widgets with some of my apps. Any thoughts on that? (I don't have my notes with me about the correct version numbers regarding 4.0.3 and 4.3.)
On Thursday, March 30, 2017 at 4:49:52 PM UTC+3, Elias Naur wrote:Go has very few dependencies on its environment, so it should be able to run on quite old phones. I have a 4.1 device still running that I regularly test Go (with Go Mobile) on.I would recommend using the newest Go version for your projects. There are often important fixes in newer Go versions for mobile platforms that are not backported to older releases. This mostly applies to iOS, but is true for Android as well.Note that the mobile platforms (including Android) are not first-class platforms (https://github.com/golang/go/wiki/PortingPolicy), and breakages are therefore not release blockers. In practice, however, Go works very well on mobile.Finally, OS'es or architectures are very slowly deprecated; the Go team pays attention to its users. For example, the planned removal of armv5 support was postponed because there were still users for it.- elias
On Thursday, March 30, 2017 at 3:35:59 PM UTC+2, Tomi Häsä wrote:I have been thinking of using Go in Android apps with Android NDK. How does the Go deprecation policy affect me in the long run? How old phones can I support? Should I use as old Go version as possible for maximum compatibility?
--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/JYOrMxZVkhU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.