Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
printablefalse

Currently supported OS versions

AndroidiOS
5.0 - 8.19.x - 11.3.1

Description

Descriptive description goes here

Rationale

Both Apple and Google drop official support for older versions of their respective mobile operating systems after several years of release.  The dropping of support almost always coincides with the release of a newer version.  Dropping of support generally equates to: no more feature updates, security updates, or bugfixes will be rolled out for that operating system.  Both Apple and Google always requires a user updates their device to the latest supported version of its operating system that is available.

Due to the above policies from Google and Apple, Vix Verify will follow the same policies as these suppliers.

Apple releases a new iOS version roughly every 12 months, and only support up to the previous release, which equates to an effective 2 year support cycle.

Google releases a new Android version roughly every 12 months as well, but their support cycle does not seem to be directly linked with the release of a new version.  See Android version history for current effective support status from Google.

Apple dropped support for 32-bit applications in iOS 11.x.  The iPhone 5 has limited support in iOS 10.x due to the phone not having a 64-bit processor.  The oldest phone that has a 64-bit processor is the iPhone 5s, thus Vix Verify will currently support the iPhone 5s and later, running a supported iOS version.

Any device that can run the first major version of iOS (9.0, 10.0 etc) can also run the latest version of that major release, thus there will be limited support for any version older than the latest version of a major release branch.

iOS Devices and OS Version Support

  • greenID mobile will only support iPhone devices supported by Apple after the release announcement of new device(s) and/or iOS versions. 

  • greenID mobile will only support major iOS versions released up to 2 years ago.


Xcode Version Support 

  • greenID mobile will only be supported when using the latest non-beta version of Xcode to compile an application


Android Version Support

  • greenID mobile will only support major Android versions released up to 3 years ago

  • greenID mobile for Android is supported when:
    • compiled in the latest stable version of Android Studio and
    • built using the latest version of Gradle that is bundled with Android Studio


Dropping support for versions

Vix Verify will inform clients for the 3 months prior to a release of the greenID Mobile SDK, of the impending dropping of support, and new lowest-supported mobile OS version that will be supported on a specific date.

Please see the see the "Mobile OS Support Calendar" to the side for pertinent dates.

Supported Versions as at 2018-05-01

Mobile OS versions

Android 5.0 - 8.1 (API 21 to 27) (See API Levels for more information)

iOS 9.x - 11.3.1

Development Environments

Android Studio 3.x

Gradle 3.x

XCode 9.3

iOS handsets

iPhone 5s and higher




Mobile OS Support

calendar of important months

2017

Android NotesiOS NotesJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberiOS 9.0 is 2 years oldOctober

iOS 9.1 is 2 years old

NovemberAndroid 5.0 (API 21) is 3 years oldDecember

2018

Android NotesiOS NotesJanuaryiOS 9.2.1 is 2 years oldFebruaryMarchAndroid 5.1 (API 22) is 3 years old

iOS 9.3 is 2 years old

AprilMay3 months of Android 5.x support leftJune2 months of Android 5.x support left3 months of iOS 9.x support leftJuly1 month of Android 5.x support left2 months of iOS 9.x support leftAugust

Android 6.0 (API 23) becomes oldest supported version

1 month of iOS 9.x support left

iOS 9.3.5 is 2 years oldSeptemberiOS 10.0 becomes oldest supported versionOctober

Android 6.0 (API 23) is 3 years old

3 months of Android 6.x support leftNovember2 months of Android 6.x support leftDecember1 month of Android 6.x support leftAndroid 6.0.1 (API 23) is 3 years old

2019

Android NotesiOS NotesJanuary

Android 7.0 (API 24) becomes oldest supported version

FebruaryMarchAprilMay3 months of iOS 10.x support leftJune3 months of Android 7.0 support left2 months of iOS 10.x support leftJuly2 months of Android 7.0 support left1 month of iOS 10.x support leftiOS 10.3.3 is 2 years oldAugust1 month of Android 7.0 support leftiOS 11.0 becomes oldest supported versionAndroid 7.0 is 3 years oldSeptember

Android 7.1 (API 25) becomes oldest supported version

OctoberAndroid 7.1 (API 25) is 3 years oldNovemberDecemberAndroid 7.1.1 (API 25) is 3 years old

2020

Android NotesiOS NotesJanuaryFebruary3 months of Android 7.1.x support left3 months of iOS 11.x support leftMarch2 months of Android 7.1.x support left2 months of iOS 11.x support leftApril1 month of Android 7.1.x support left1 month of iOS 11.x support leftAndroid 7.1.2 (API 25) is 3 years oldiOS 11.3.1 is 2 years oldMay

Android 8.0 (API 26) becomes oldest supported version

iOS 12.0 becomes oldest supported versionJune3 months of Android 8.0 support leftJuly2 months of Android 8.0 support leftAugust1 month of Android 8.0 support leftAndroid 8.0 (API 26) is 3 years oldSeptember

Android 8.1 (API 27) becomes oldest supported version

October3 months of Android 8.1 support leftNovember2 months of Android 8.1 support leftDecember1 month of Android 8.1 support leftAndroid 8.1 (API 27) is 3 years old

2021

Android NotesiOS NotesJanuary

Android 9.0 (API 28) becomes oldest supported version

FebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember

Legend:

2 or 3 year birthday

Last months of support

Updated oldest supported version

References

https://en.wikipedia.org/wiki/Android_version_history

https://en.wikipedia.org/wiki/IOS_version_history

https://source.android.com/setup/start/build-numbers

Mobile OS Support Calendar

Legend:

(n) year birthday

last (n) months of support

support ends (X)

iOS


2018201920202021

JFMAMJJASONDJFMAMJJASONDJFMAMJJASONDJF
iOS 9.2.12






X




























iOS 9.3

2




X




























iOS 9.3.5






2X




























iOS 9.x




321X




























iOS 10.0







2









X

















iOS 10.0.3








2








X

















iOS 10.1








2








X

















iOS 10.2










2






X

















iOS 10.3













2



X

















iOS 10.3.3

















2X

















iOS 10.x















321X

















iOS 11.0



















2
















iOS 11.0.3




















2















iOS 11.1




















2















iOS 11.1.2





















2














iOS 11.2






















2













iOS 11.2.6
























2











iOS 11.3

























2










iOS 11.3.1


























2









iOS 11.x





































Android


2018201920202021

JFMAMJJASONDJFMAMJJASONDJFMAMJJASONDJ
Android 5.1.1


3


X





























Android 5.x



321X





























Android 6.0








3

X
























Android 6.0.1










3X
























Android 6.x








321X
























Android 7.0


















3X
















Android 7.0.x
















321X
















Android 7.1




















3





X








Android 7.1.1






















3



X








Android 7.1.2


























3X








Android 7.1.x


























321X








Android 8.0






























3X




Android 8.0.x




























321X




Android 8.1


































3X
Android 8.1.x
































321X

References

https://en.wikipedia.org/wiki/Android_version_history

https://en.wikipedia.org/wiki/IOS_version_history

https://source.android.com/setup/start/build-numbers