L'utilizzo del codice Swift è più che raddoppiato con iOS 13

L'utilizzo del codice Swift è più che raddoppiato con iOS 13

Swift-iOS
L'utilizzo rapido è di nuovo in aumento.
Foto: Killian Bell/Culto di Mac

Il linguaggio di programmazione di Apple sta lentamente prendendo il sopravvento sui suoi sistemi operativi mobili. iOS 13 contiene più del doppio di Swift rispetto a iOS 12, secondo una ricerca di Alexandre Colucci.

Un numero enorme di app e funzionalità di Apple ora contiene binari Swift. Un totale di 141 sono stati scoperti nella versione più recente di iOS 13.1 di Apple.

Apple ha iniziato a utilizzare Swift per iOS nel 2015. Il suo aggiornamento iOS 9.1 includeva una singola app - Calcolatrice - scritta con il linguaggio Swift. Da allora il suo utilizzo è aumentato rapidamente ogni anno.

iOS 10.1 conteneva sette binari Swift, mentre iOS 11.1 ne conteneva 32. iOS 12 ha più che raddoppiato quel record con 66, mentre iOS 13 ha alzato significativamente l'asticella con un enorme 141.

Swift prende il controllo di iOS

I binari Swift ora possono essere trovati quasi ovunque. Apple li usa per App Store, Game Center, Notification Center, Promemoria, Sidecar, Apple Music e la nuova app Dov'è.

"Nota che questi binari potrebbero contenere una singola riga di codice Swift e non sono necessariamente interamente scritti in Swift", scrive Colucci, che ha scavato in iOS 13.1 per determinare l'estensione dell'utilizzo di Swift da parte di Apple.

Tuttavia, è la prova che l'utilizzo di Swift sta crescendo esponenzialmente tra gli ingegneri del software di Apple.

"Le nuove funzionalità di iOS 13 sono state create senza sorprese con del codice Swift nella loro applicazione corrispondente", continua Colucci. "Degno di nota è anche l'uso di Swift nelle app Health, Book e Shortcuts."

Eliminare l'utilizzo di Swift in iOS 13

Colucci ha utilizzato una versione di iPhone 11 Pro Max con numero di build 17A844. È probabile che l'utilizzo di Swift sia altrettanto diffuso in iPadOS 13, che è essenzialmente iOS ma con un nuovo nome solo per iPad.

Colucci deve ancora approfondire l'utilizzo di Swift per macOS Catalina. Ha scoperto nel 2016 che i binari di Swift erano limitati a sole 10 app in macOS 10.12.

Mela ha introdotto Swift all'annuale Worldwide Developers Conference nel 2014. Il linguaggio open source può essere utilizzato per creare app per tutte le piattaforme Apple, inclusi tvOS e watchOS.

Ultimo post sul blog

| Culto di Mac
September 10, 2021

Gli utenti di Apple Card possono posticipare i pagamenti di luglio se bloccati dal COVID-19I titolari di carta potrebbero essere in grado di postic...

| Culto di Mac
September 10, 2021

Verizon lancia un altro grande lancio di 4G LTE giusto in tempo per l'estateAvere Verizon come operatore può avere alcuni inconvenienti quando si t...

Ragazzo ottiene Siri su iPod Touch dopo il ripristino dal backup di iPhone 4S
September 10, 2021

Ragazzo ottiene Siri su iPod Touch dopo il ripristino dal backup di iPhone 4SDa quando Apple ha lanciato Siri su iPhone 4S nell'ottobre dello scors...