Apple Nyheder

Apple introducerer nye rammer og værktøjer til udviklere, inklusive Xcode 12

Mandag den 22. juni 2020 18:38 PDT af Joe Rossignol

Som en del af WWDC 2020 i denne uge har Apple introduceret en række nye API'er, rammer og værktøjer til udviklere , lige fra App Clips til Xcode 12 til en ny SwiftUI API til at lave widgets, der fungerer på tværs af iOS, iPadOS og macOS.





xcode 12

    App klip:Ny i iOS 14, App klip overflade information fra relevante apps uden at kræve, at brugerne skal downloade en hel app. Apple beskriver App Clips som en 'lille del' af en app, der er designet til at blive opdaget i det øjeblik, den er nødvendig. Når du først er inde i App Clip, kan brugerne nemt installere den fulde app med et enkelt tryk. Widgets:iOS 14 har widgets, der kan fastgøres i forskellige størrelser på enhver startskærmside, hvilket giver nyttige oplysninger med et øjeblik. Til dette har Apple udgivet en ny SwiftUI API, der giver udviklere mulighed for at bruge den samme kode til at bygge en widget til iOS, iPadOS og macOS. Find mit netværkstilbehørsprogram: I iOS 14 får Find My-appen støtte til at finde tredjepartsprodukter og tilbehør med det nye Find My-netværkstilbehørsprogram. Dette giver brugerne mulighed for at bruge Find My-appen til at finde ikke-Apple-enheder, komplet med ende-til-ende-kryptering. Et udkast til specifikation er tilgængeligt for tilbehørsproducenter og produktproducenter fra og med i dag. Xcode 12:Apples udviklingsværktøj har fået et redesign, så det matcher macOS Big Sur. Apple siger, at nye dokumentfaner gør åbning af flere filer hurtigere, mens navigatorskrifttyper nu matcher systemstørrelsen eller kan indstilles til små, mellemstore eller store. Derudover bygger Xcode 12 'macOS Universal'-apps som standard for at understøtte kommende Mac'er med tilpasset Apple-silicium . Apple udgav første beta af Xcode 12 i dag.
  • Et nyt StoreKit-værktøj i Xcode lader udviklere simulere abonnementsopsætning, køb i appen og refusioner direkte på en Mac.
  • Safari til Mac tilføjer understøttelse af WebExtensions API, der bruges af Chrome, Firefox og Edge, hvilket gør det nemmere for udvidelsesudviklere at arbejde med Safari og distribuere gennem Mac App Store.
  • App Store understøtter nu familiedeling for abonnementer og køb i appen.
  • HomePod er at få støtte til tredjeparts musiktjenester.
  • Brugere kan indstille tredjeparts webbrowser og e-mail-apps som standard i iOS 14.
  • Udviklere har nu mulighed for at detaljere deres apps privatlivspraksis direkte i App Store, så brugerne kan se dem, herunder de typer data, som appen kan indsamle, om disse data deles med tredjeparter, og muligheden for, at brugerne kan fravælge dem.

Apple skitserer flere andre nye udviklerindsatser i sin pressemeddelelse , herunder muligheden for at 'udfordre' App Store-anmeldelsesretningslinjer, der starter senere på sommeren.