Beta verzije iOS-a 10.3 daju nam znakove onoga što iOS 11 može biti u budućnosti ili barem kamo će ići novo ažuriranje. Jedna od stvari koja treba biti jasna je da iOS 11 dopustit će samo 64-bitne programe, pa se programeri čije su 32-bitne aplikacije ili ažuriraju ili umiru.
Appleov je primjer prilično jasan. Većina vaših aplikacija, poput cijelog paketa iWork (Pages, Numbers, Keynote), zahtijeva da ih imate iOS 10 ili novija verzija kako bismo ih mogli preuzeti s našeg uređaja. Nakon zadnjeg ažuriranja aplikacije Apple Store, Big Apple je također izmijenio ovaj kriterij: od sada se mogu preuzimati samo verzije aplikacija viših od iOS 10.
Zahtjevi Applea sve su prisutniji: sada iOS 10 ili noviji
Apple je oduvijek želio savršenstvo u svojim uređajima i u svom ekosustavu, u koji uvrštavam aplikacije i različite trgovine. Tijekom izdanja operativnog sustava Cupertino je objavio brojne značajke zbog kojih su programeri morali evoluirati ili umrijeti. Neophodno je da programeri napreduju prema promjenama u iOS-u, macOS-u i drugim operativnim sustavima.
Si hacemos memoria, en febrero de 2015 Apple obligó a los desarrolladores a que las apps subidas a partir de febrero de 2015 fueran compatibles con 64 bita:
Od 1. veljače 2015. nove iOS aplikacije prenesene u App Store morat će sadržavati 64-bitnu podršku i bit će izrađene s iOS 8 SDK-om, uključenim u Xcode 6 ili noviji. Da biste omogućili 64-bitni okvir u vašem projektu, preporučujemo vam da koristite zadane "standardne arhitekture" Xcodea za izgradnju jedne binarne datoteke s 32-bitnim verzijama i 64-bitnim kodom.
Od tog datuma do danas, sve promjene koje se dogode u aplikacijama moraju biti podržane 64-bitna arhitektura. No dolazi vijest da će Apple vjerojatno eliminirati one programe koji nisu ažurirani za iOS 10 ili noviji, a očekuje se da će pokretanje iOS-a 10 utjecati na gotovo 11% aplikacija dostupnih u App Storeu.
U slučaju aplikacije AppleStore, u posljednjem je ažuriranju već uključio zahtjev da imate iOS 10 ili noviju verziju, eksplozija za one programere koji su zaostali u razvoju svojih aplikacija.