Apple News

Apple tutvustab arendajatele uusi raamistikke ja tööriistu, sealhulgas Xcode 12

Esmaspäev, 22. juuni 2020 kell 18:38 PDT, autor Joe Rossignol

Selle nädala WWDC 2020 osana tutvustas Apple rida uusi API-sid, raamistikke ja tööriistu arendajatele , ulatudes rakendusklippidest kuni Xcode 12-ni ja lõpetades uue SwiftUI API-ga iOS-i, iPadOS-i ja macOS-i jaoks töötavate vidinate loomiseks.





xcode 12

    Rakenduse klipid:Uus iOS 14-s, Rakenduse klipid avaldada teavet asjakohastest rakendustest, ilma et kasutajad peaksid terve rakenduse alla laadima. Apple kirjeldab rakenduste klippe kui rakenduse 'väikest osa', mis on loodud selleks, et avastada seda hetkel, kui seda vajatakse. Kui kasutaja on App Clipi sees, saavad nad kogu rakenduse hõlpsalt installida ühe puudutusega. Vidinad:iOS 14 sisaldab vidinaid, mida saab kinnitada erinevas suuruses mis tahes avakuva lehele, pakkudes kasulikku teavet ühe pilguga. Selleks on Apple välja andnud uue SwiftUI API, mis võimaldab arendajatel kasutada iOS-i, iPadOS-i ja macOS-i jaoks vidina koostamiseks sama koodi. Leia minu võrgutarviku programm: iOS 14-s kogub rakendus Find My toetust kolmandate osapoolte toodete ja tarvikute leidmiseks uue võrgutarviku programmiga Find My. See võimaldab kasutajatel kasutada rakendust Otsi mu mitte-Apple'i seadmete asukoha leidmiseks koos täieliku krüptimisega. Spetsifikatsiooni mustand on alates tänasest saadaval tarvikute ja tootetootjate jaoks. Xcode 12:Apple'i arendustööriist on ümber kujundatud, et see sobiks macOS Big Suriga. Apple ütleb, et uued dokumendivahekaardid muudavad mitme faili avamise kiiremaks, samas kui navigaatori fondid vastavad nüüd süsteemi suurusele või neid saab määrata väikeseks, keskmiseks või suureks. Lisaks loob Xcode 12 vaikimisi toetamiseks MacOS Universali rakendusi tulevased Mac-arvutid kohandatud Apple'i räniga . Apple andis välja Xcode 12 esimene beetaversioon täna.
  • Uus StoreKiti tööriist Xcode'is võimaldab arendajatel simuleerida tellimuse seadistamist, rakendusesiseseid oste ja tagasimakseid otse Macis.
  • Safari for Mac lisab Chrome'i, Firefoxi ja Edge'i kasutatava WebExtensions API toe, muutes laienduste arendajatel Safariga töötamise ja Mac App Store'i kaudu levitamise lihtsamaks.
  • App Store toetab nüüd tellimuste ja rakendusesiseste ostude jaoks funktsiooni Family Sharing.
  • HomePod on saada toetust kolmandate osapoolte muusikateenustele.
  • Kasutajad saavad iOS 14-s vaikeseadeteks seada kolmanda osapoole veebibrauseri ja meilirakendused.
  • Arendajatel on nüüd võimalus täpsustada oma rakenduse privaatsuspõhimõtteid otse App Store'is, et kasutajad saaksid neid üle vaadata, sealhulgas seda, millist tüüpi andmeid rakendus võib koguda, kas neid andmeid jagatakse kolmandate osapooltega, ja kasutajatele võimalus neist loobuda.

Apple kirjeldab mitmeid teisi uusi arendaja jõupingutusi Pressiteade , sealhulgas võimalus esitada väljakutseid App Store'i ülevaatesuunistele alates selle suve lõpust.