Mar 15, 2024 3 min read

Moving with the Times: The Importance of Upgrading to iOS 15

Reluctance of some companies to adopt iOS 15 as the minimum deployment for their apps, despite the low presence of users with older iPhone models.

Moving with the Times: The Importance of Upgrading to iOS 15
Only a few users with iPhones model 6 or earlier will not be able to use our app

ES

In this first post I would like to give my opinion on a fact that as of today, Q2 2024, is still happening in some companies.

  • It is about keeping as minimum deployment versions prior to iOS 15.
    • The argument I receive is that users cannot be left in the lurch.

iOS 15 is compatible with a wide range of iPhones, starting from 6S and newer.

  • This means that the iPhones that cannot run iOS 15 are mainly obsolete models such as iPhones 6, 5S, 5C and 5.

If we check the app usage metrics, we can see that apps are used by very few users with iPhone 5 and 6 models.

  • As the table below shows, the iPhone 6S was released in 2015 and is compatible with iOS version 15.
iOS
Vers.

Year
Swift
Vers.
Xcode
Vers.
macOS
Vers.
iPhone
Models
From
iPhone
SwiftUI
Vers.
6 2012 4 10.8 5
7 2013 5 10.9 5S, 5C
8 2014 1.0 6 10.10 6
9 2015 2.0 7 10.11 6S
10 2016 3.0 8 10.12 7, SE (1st gen.)
11 2017 4.0 9 10.13 8, X
12 2018 4.2 10 10.14 XS, XR
13 2019 5.0 11 10.15 11 1
14 2020 5.3 12 11 Big Sur 12, SE (2nd gen.) 2
15 2021 5.5 13 12 Monterey 13 6S 3
16 2022 5.7 14 13 Ventura 14, SE (3rd gen.) 8, X 4
17 2023 5.9 15 14 Sonoma 15 XS, XR 5

It is clear that we cannot force our users to buy a new iPhone to use our app, but we can ask them to update the iOS versions of their previous generation devices.

  • For just a few, we can't stop the rest of the users from enjoying the advances that are incorporated in each iOS version.
  • Nor can companies continue to assume the cost in time and money of developing and maintaining apps with older versions of the Swift language, and without updating or incorporating new frameworks.

EN

Avanzando con los Tiempos: La Importancia de Actualizar a iOS 15

Sólo unos pocos usuarios con iPhones modelo 6 o anteriores no podrán utilizar nuestra app

En esta primera entrada me gustaría dar mi opinión sobre un hecho que a día de hoy, segundo trimestre de 2024, todavía está sucediendo en algunas empresas.

  • Se trata de mantener como despliegue mínimo (EN Mínimum Deployment) versiones anteriores a iOS 15.
    • El argumento que recibo es que no se pueden dejar usuarios en la estacada.

iOS 15 es compatible con una amplia gama de iPhones, a partir del 6S y más recientes.

  • Esto significa que los iPhones que no pueden ejecutar iOS 15 son principalmente modelos obsoletos como por ejemplo los iPhones 6, 5S, 5C y 5.

Si comprobamos las estadísticas de utilización de apps, podemos ver que éstas están utilizadas por muy pocos usuarios con modelos iPhone 5 y 6.

  • Tal y como muestra la siguiente tabla, el iPhone 6S se lanzó en 2015 y es compatible con la versión 15 de iOS.
Vers.
iOS

Año
Vers.
Swift
Vers.
Xcode
Vers.
macOS
Modelos
iPhone
A partir
iPhone
Vers.
SwiftUI
6 2012 4 10.8 5
7 2013 5 10.9 5S, 5C
8 2014 1.0 6 10.10 6
9 2015 2.0 7 10.11 6S
10 2016 3.0 8 10.12 7, SE (1a gen.)
11 2017 4.0 9 10.13 8, X
12 2018 4.2 10 10.14 XS, XR
13 2019 5.0 11 10.15 11 1
14 2020 5.3 12 11 Big Sur 12, SE (2a gen.) 2
15 2021 5.5 13 12 Monterey 13 6S 3
16 2022 5.7 14 13 Ventura 14, SE (3a gen.) 8, X 4
17 2023 5.9 15 14 Sonoma 15 XS, XR 5

Está claro que no podemos obligar a nuestros usuarios a comprar un nuevo iPhone para usar nuestra app, pero sí podemos pedirles que actualicen las versiones iOS de sus dispositivos de anteriores generaciones.

  • Por sólo unos pocos, no podemos hacer que el resto de usuario dejen de disfrutar de los avances que se van incorporando en cada una de las versiones de iOS.
  • Ni tampoco las empresas pueden seguir asumiendo el coste en tiempo y dinero de lo que supone desarrollar y mantener apps con versiones antiguas del lenguaje Swift, y sin la actualización o incorporación de nuevos frameworks.

Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to Swift Legacy Bridge.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.