Ātra koda izmantošana vairāk nekā divkāršojas, izmantojot iOS 13

Ātra koda izmantošana vairāk nekā divkāršojas, izmantojot iOS 13

Swift-iOS
Ātra izmantošana atkal pieaug.
Foto: Killian Bell/Mac kults

Apple programmēšanas valoda lēnām pārņem mobilās operētājsistēmas. Saskaņā ar Alexandre Colucci pētījumu iOS 13 ir vairāk nekā divas reizes vairāk Swift nekā iOS 12.

Daudzās Apple lietotnēs un funkcijās tagad ir Swift binārie faili. Pavisam Apple jaunākajā iOS 13.1 laidienā ir atklāts 141.

Apple pirmo reizi sāka izmantot Swift iOS jau 2015. gadā. Tās iOS 9.1 atjauninājumā bija iekļauta viena lietotne - kalkulators - rakstīta ar Swift valodu. Kopš tā laika tā izmantošana katru gadu ir strauji pieaugusi.

IOS 10.1 saturēja septiņus Swift bināros failus, bet iOS 11.1 - 32. IOS 12 vairāk nekā divkāršoja šo ierakstu ar 66, savukārt iOS 13 ir ievērojami paaugstinājis latiņu ar milzīgo 141.

Swift pārņem iOS

Swift bināros failus tagad var atrast gandrīz visur. Apple tos izmanto App Store, Game Center, Notification Center, Reminders, Sidecar, Apple Music un jaunajā lietotnē Find My.

"Ņemiet vērā, ka šie binārie faili var saturēt vienu Swift koda rindu un ne vienmēr ir pilnībā uzrakstīti Swift," raksta Koluči, kas izpētīja iOS 13.1, lai noteiktu Apple Swift izmantošanas apjomu.

Neskatoties uz to, tas liecina, ka Swift lietojums eksponenciāli pieaug Apple programmatūras inženieru vidū.

"Jaunās iOS 13 funkcijas bez pārsteiguma ir izveidotas, izmantojot atbilstošo lietojumprogrammu, izmantojot kādu Swift kodu," turpina Koluči. "Jāatzīmē arī Swift izmantošana lietotnēs Veselība, Grāmatas un saīsnes."

Swift lietošanas atcelšana operētājsistēmā iOS 13

Colucci izmantoja iPhone 11 Pro Max laidienu ar būvējuma numuru 17A844. Iespējams, ka Swift lietošana ir tikpat izplatīta iPadOS 13, kas būtībā ir iOS, bet ar jaunu nosaukumu tikai iPad.

Colucci vēl nav iedziļinājies Swift lietošanā macOS Catalina. Viņš 2016. gadā atklāja, ka Swift binārie faili bija ierobežoti tikai ar 10 lietotnēm operētājsistēmā macOS 10.12.

Apple ieviesa Sviftu savā ikgadējā Vispasaules izstrādātāju konferencē 2014. Atvērtā pirmkoda valodu var izmantot, lai izveidotu lietotnes visām Apple platformām, ieskaitot tvOS un watchOS.

Jaunākais emuāra ziņojums

| Mac kults
August 20, 2021

Izstrādātājs ļauj Google Maps darboties operētājsistēmā iOS 6 ar nelielu triku [video]Google Maps vairs nav pieejams operētājsistēmā iOS 6, taču da...

CES: portatīvajos cietajos diskos, kas tiek pārdoti Apple veikalos, jāiekļauj Firewire? (Atjaunināts)
September 10, 2021

ATJAUNINĀT: Atvainojiet, šis stāsts ir nepareizs. Es sekoju Buffalo Technologies, kas tagad saka, ka Apple bija tikai padomdevēja loma Firewire iek...

CES: Filmu biļešu elektroniskā biļešu iegāde drīzumā iPhone, saka Fandango
August 20, 2021

CES: Filmu biļešu elektroniskā biļešu iegāde drīzumā iPhone, saka FandangoLAS VEGAS - Filmu biļešu tirdzniecības vietne Fandango savai iPhone lieto...