otwiera si? w nowym oknie
INFORMACJA PRASOWA 06 czerwca 2022

Apple oferuje deweloperom jeszcze pot??niejsze rozwi?zania, dzi?ki którym mog? tworzy? lepsze aplikacje

Nowe API zapewniaj? aplikacjom innych firm lepsz? integracj? z?platform? i?szersze mo?liwo?ci
?rodowisko Xcode pokazane na MacBooku Pro.
Twórcy aplikacji na platformy Apple otrzymuj? nowe pot??ne narz?dzia, technologie i?funkcje API, które pozwalaj? na kreowanie niesamowitych do?wiadczeń.
CUPERTINO, KALIFORNIA Firma Apple zaprezentowa?a dzi? nowe narz?dzia, technologie i?funkcje API, dzi?ki którym deweloperzy zapewni? u?ytkownikom jeszcze bogatsze do?wiadczenia. Wid?ety na ekranie blokady to nowy sposób na wy?wietlanie istotnych powiadomień z?aplikacji, a?nowe API dla platform Apple pozwalaj? deweloperom wprowadza? jeszcze ciekawsze funkcje. WeatherKit pozwala deweloperom na bezpo?redni? integracj? rozwi?zań z?prognozami z?aplikacji Pogoda od Apple, a?Xcode Cloud – wbudowan? w?Xcode us?ug? ci?g?ej integracji i?dostarczania od Apple – udost?pniono wszystkim uczestnikom Apple Developer Program, by mogli szybciej tworzy? znakomite aplikacje. Metal?3 umo?liwia deweloperom gier tworzenie imponuj?cej grafiki, której towarzyszy lepsza wydajno??, a?udoskonalenia j?zyka Swift, SwiftUI i?Xcode sprawiaj?, ?e przygotowywanie projektów na platformy Apple jest jeszcze bardziej intuicyjne. Ponadto zmiany wprowadzone w?SKAdNetwork pozwalaj? sieciom reklamowym i?deweloperom dok?adniej mierzy? skuteczno?? reklam przy jednoczesnej ochronie prywatno?ci u?ytkowników.
?Uwielbiamy wspó?pracowa? ze spo?eczno?ci? naszych deweloperów i?dostarcza? im nowe, innowacyjne technologie, by mogli tworzy? ?wietne aplikacje nast?pnej generacji”, deklaruje Susan Prescott, wiceprezeska Apple w?pionach Worldwide Developer Relations oraz Enterprise and Education Marketing. ?Dzi?ki nowym, zaawansowanym funkcjom API obs?uguj?cym wid?ety na ekranie blokady, nowym us?ugom takim jak WeatherKit, dost?pno?ci Xcode Cloud, czyli us?ugi przyspieszaj?cej tworzenie aplikacji dla platform Apple, oraz nowym mo?liwo?ciom, jakie autorom gier oferuje Metal?3, deweloperzy zyskuj? jeszcze wi?cej narz?dzi, by kreowa? do?wiadczenia, które u?ytkownicy wprost pokochaj?”.

Us?uga Xcode Cloud jest ju? dost?pna

Us?uga Xcode Cloud jest ju? dost?pna i?mo?na z?niej korzysta? w?ramach ró?nych planów subskrypcji odpowiednich do ró?nych potrzeb deweloperów. W?ramach podstawowego planu wszyscy uczestnicy Apple Developer Program zyskuj? 25?godzin bezp?atnego u?ytkowania miesi?cznie do grudnia 2023?roku. Najwi?kszy plan obejmuje za? 1000?godzin w?miesi?cu.
Xcode Cloud to wbudowana w?Xcode i?oparta na chmurze us?uga ci?g?ej integracji i?dostarczania, która powsta?a specjalnie z?my?l? o?twórcach aplikacji dla platform Apple. Umo?liwia ona deweloperom i?zespo?om ka?dej wielko?ci jeszcze sprawniejsze testowanie i?tworzenie znakomitych aplikacji, poniewa? pozwala na ich automatyczn? kompilacj? w?chmurze, wi?c zasoby Maca mo?na wykorzysta? do innych zadań. Oprócz tego dzi?ki testom równoleg?ym w?chmurze deweloperzy mog? przeprowadza? weryfikacj? na symulatorach wszystkich aktualnych urz?dzeń Apple, ?atwo implementowa? kompilacje do wewn?trznych testów i?dostarcza? zasoby betatesterom za po?rednictwem us?ugi TestFlight.
Dodatkowe informacje dla deweloperów na temat dost?pnych planów subskrypcji Xcode Cloud mo?na znale?? tutaj.
Us?uga Xcode Cloud pokazana na MacBooku?Pro.
Xcode Cloud pomo?e deweloperom tworzy? ?wietne aplikacje szybciej.

Udoskonalenia w?Xcode?14

W??rodowisku Xcode?14 wprowadzono nowe ulepszenia, które umo?liwiaj? deweloperom jeszcze wydajniejsz? prac?. Skompilowanie projektu jest o?nawet 25% szybsze dzi?ki wy?szemu poziomowi równoleg?o?ci, przeznaczona do pobrania aplikacja Xcode ma teraz o?30% mniejszy rozmiar, a?do tego pobra? mo?na równie? ?rodowiska wykonawcze symuluj?ce dzia?anie watchOS i?tvOS. Nowa strategia wieloplatformowa pozwala na u?ywanie jednego interfejsu SwiftUI dla ró?nych platform: iOS, iPadOS, macOS i?tvOS. Aktualizowanie kodu deweloperskiego jest prostsze, a?ponadto mo?na go sprawnie modyfikowa?, tak by korzysta? z?niepowtarzalnych w?a?ciwo?ci ka?dej platformy. SwiftUI zapewnia podgl?dy na ?ywo, które w??rodowisku Xcode s? teraz domy?lnie interaktywne. Dzi?ki temu zmiany s? wprowadzane na bie??co, a?deweloperzy mog? tworzy? ró?ne warianty ka?dego podgl?du bez programowania, zmieniaj?c ich kolorystyk?, rozmiar tekstu, orientacj? urz?dzenia lub u?atwienia dost?pu. Nowa funkcja App Icon w?katalogu zasobów pozwala uzyska? jeden rozmiar ikon na wszystkich platformach, a?wszystkie zasoby potrzebne aplikacji s? generowane automatycznie przez Xcode. Oprócz tego w?Xcode wprowadzono ulepszenia w?zakresie j?zyka, edycji i?autouzupe?nianie, a?tak?e dynamiczne fragmenty kodu, które pozwalaj? deweloperom na szybsze napisanie po??danego kodu.
?rodowisko Xcode?14 pokazane na MacBooku?Pro.
Xcode?14 przynosi nowe ulepszenia, dzi?ki którym deweloperzy mog? pracowa? produktywniej.

Nowe mo?liwo?ci w?grach

Metal?3?– najnowsza wersja interfejsu programistycznego Apple do zastosowań graficznych?– ma nowe funkcje, dzi?ki którym potencja? czipa Apple mo?na wykorzysta? do tworzenia jeszcze bardziej wci?gaj?cych gier. Funkcja MetalFX Upscaling pozwala deweloperom na szybsze renderowanie skomplikowanych scen przy u?yciu klatek wymagaj?cych mniej intensywnego przetworzenia, a?nast?pnie znakomicie skaluje wymiary przestrzenne i?stosuje antyaliasing czasowy. W?efekcie wydajno?? komputera wzrasta, co przek?ada si? na wi?ksz? p?ynno?? gry i?ol?niewaj?c? grafik?. Producenci gier zyskali równie? nowy interfejs API do szybkiego ?adowania zasobów cyfrowych, który przyspiesza przetwarzanie i?skraca drog? z?pami?ci masowej do GPU. Pozwala to tworzy? gry o?znakomitych teksturach i?doskona?ej geometrii poziomów, bez których rozbudowane, realistyczne i?wci?gaj?ce ?wiaty wirtualne nigdy by nie zaistnia?y.
Twórcy gier, które s? zintegrowane z?Game Center, mog? teraz umieszcza? w?panelu kontrolnym widoki aktywno?ci. Pozwalaj? one u?ytkownikom sprawdza?, w?co graj? ich znajomi i?jakie s? ich najwi?ksze osi?gni?cia. Ponadto obs?uga SharePlay sprawia, ?e wspólne granie w?czasie rzeczywistym jest proste jak nigdy.
W?Metal?3 dost?pne s? nowe funkcje, które wykorzystuj? pe?ny potencja? czipa Apple.

Ulepszenia w?j?zyku Swift i?w?SwiftUI

Wykorzystanie j?zyka Swift i?SwiftUI to najlepszy sposób na stworzenie aplikacji, a?teraz maj? one nowe funkcje, które usprawniaj? prac? deweloperów.
Swift umo?liwia teraz zaawansowane przetwarzanie ci?gów dzi?ki wbudowanej bezpo?rednio w?j?zyk obs?udze litera?ów wyra?eń regularnych. W?efekcie deweloperzy mog? szybko sprawdzi? poprawno?? wyra?eń regularnych i?wyodr?bnia? informacje, pisz?c jednocze?nie mniej kodu. W?narz?dziu Swift Package Manager dost?pne s? nowe wtyczki Package Plugin, które u?atwiaj? deweloperom uruchamianie w?projektach niestandardowych poleceń, a?nawet ich przesy?anie i?udost?pnianie.
SwiftUI, architektura nowej generacji od Apple przeznaczona do tworzenia interfejsów, ma ulepszone API do nawigacji, które u?atwia deweloperom kontrol? nad tym, jak zmieniaj? si??kolejne widoki aplikacji. Oprócz tego deweloperzy maj? do wyboru niestandardowe uk?ady tre?ci. Pozwalaj? one odej?? od podstawowych rozwi?zań i?zaprojektowa? taki wygl?d aplikacji, który b?dzie dla niej najlepszy. Wykresy Swift Chart mo?na natomiast dostosowa? tak, by pozwala?y przedstawi? niemal ka?dy rodzaj informacji, wi?c wizualizacje danych w?aplikacjach mog? by? jeszcze lepsze.
Programowanie w?SwiftUI pokazane na MacBooku?Pro.
Swift i?SwiftUI robi? du?y krok naprzód.

Premiera WeatherKit

Z?pomoc? WeatherKit deweloperzy mog? wbudowywa? bezpo?rednio w?aplikacje dok?adnie te same znakomite prognozy pogody ze??wiata, które pokazuje aplikacja Pogoda Apple. Aplikacja Pogoda Apple wykorzystuje szczegó?owe modele meteorologiczne, samouczenie maszyn i?algorytmy predykcyjne, aby dostarcza? aktualne informacje pogodowe, godzinowe prognozy pogody na 10 dni, prognozy codzienne i?historyczne dane meteorologiczne1. Z?WeatherKit deweloperzy mog? korzysta? zarówno w?natywnym ?rodowisku Swift, jak i?za po?rednictwem API REST. W?ramach cz?onkostwa w?Apple Developer Program dost?pnych jest 500?000 wywo?ań API w?miesi?cu. W?razie potrzeby deweloperzy b?d? mogli od jesieni zakupi? szarszy pakiet dost?pu do us?ugi bezpo?rednio w?aplikacji Apple Developer.
Dodatkowe informacje dla deweloperów na temat dost?pnych planów subskrypcji WeatherKit mo?na znale?? tutaj.

Analiza reklam ukierunkowana na ochron? prywatno?ci

W?funkcji API SKAdNetwork zastosowano nowe rozwi?zania, które u?atwiaj? sieciom reklamowym i?reklamodawcom dok?adniejszy pomiar skuteczno?ci reklam w?aplikacjach, a?przy tym chroni? prywatno?? u?ytkowników. Hierarchiczne identyfikatory ?róde? u?atwiaj? deweloperom optymalizacj? kampanii bez podnoszenia ryzyka ?ledzenia aktywno?ci pojedynczych u?ytkowników mi?dzy aplikacjami. SKAdNetwork dostarcza te? deweloperom hierarchicznych warto?ci konwersji, by mogli dowiedzie? si? wi?cej o?konwersjach dla mniejszych kampanii i?trafniej szacowa? zyski z?wydatków na reklam? dzi?ki analizie kilku konwersji w?okre?lonych oknach czasowych.

Nowe API to?jeszcze lepsze aplikacje

Deweloperzy rozwi?zań dla platform Apple maj? do dyspozycji wi?cej funkcji API ni? kiedykolwiek dot?d, by tworzy? aplikacje uwielbiane przez u?ytkowników. Oto niektóre z?najnowszych funkcji API dost?pnych dla deweloperów:
  • Wid?ety na ekranie blokady: W?iOS?16 wid?ety dzia?aj? tak?e na ekranie blokady iPhone’a, a?deweloperzy mog? bez trudu u?ywa? identycznego kodu dla wid?etów na ekranie blokady i?w?komplikacjach dla Apple Watch, które opieraj? si? na tym samym nowym interfejsie API WidgetKit.
  • Tekst na ?ywo: Deweloperzy mog? oferowa? u?ytkownikom funkcj? wyodr?bnienia tekstu prosto ze zdj?cia lub filmiku pokazanych w?ich aplikacji lub streamingu relacjonowanego na ?ywo wydarzenia. Ca?e przetwarzanie w?ramach funkcji Tekst na ?ywo odbywa si? na urz?dzeniu, co przek?ada si? na wi?ksz? wydajno?? i?lepsz? ochron? prywatno?ci.
  • Narz?dzia do pracy zespo?owej: Zaawansowane funkcje wspó?pracy wbudowane w?Wiadomo?ci s? dost?pne tak?e dla aplikacji innych firm. Deweloperzy mog? te? doda? do swoich aplikacji now? sekcj? Udost?pniane Tobie, w?której zebrane s? tre?ci z?danego programu udost?pnione w?Wiadomo?ciach. Dzi?ki temu odbiorcy mog? ?atwo odnale?? otrzymane wcze?niej tre?ci.
  • Klucze: Klucze to rozwi?zanie uwierzytelniaj?ce nowej generacji, które jest bezpieczniejsze i?prostsze w?u?yciu, a?przy tym dzia?a równie dobrze w?aplikacjach, jak i?na stronach internetowych.
  • MapKit: Szczegó?owe trójwymiarowe mapy miast i?funkcja Rozejrzyj si? s? teraz dost?pne tak?e dla aplikacji innych firm i?zapewniaj? u?ytkownikom tych rozwi?zań wi?ksz? funkcjonalno??. Nowe serwerowe API dla Map Apple upraszczaj? i?przyspieszaj? integracj? z?aplikacj? Mapy.
  • Filtry trybu skupienia: Deweloperzy mog? sprawi?, by zawarto?? aplikacji zmienia?a si? stosownie do trybu skupienia ustawionego przez u?ytkownika.
  • Skróty automatyczne: Korzystaj?c z?App?Intents, deweloperzy mog? wprowadzi? w?swoich aplikacjach obs?ug? Siri i?Skrótów, która nie b?dzie wymaga?a skonfigurowania przez u?ytkowników.
  • watchOS?9: CallKit obs?uguje teraz po??czenia VoIP, arkusz udost?pniania umo?liwia u?ytkownikom dzielenie si? tre?ciami z?ulubionych aplikacji bezpo?rednio w?iMessage i?innych popularnych komunikatorach, a?aplikacje zewn?trzne maj? teraz dost?p do aplikacji Zdj?cia i?funkcji wyboru fotografii. Ponadto mo?liwa jest te? integracja z?Apple?TV.
  • RoomPlan: Dzi?ki ARKit deweloperzy mog? wykorzysta? skaner LiDAR na iPhonie i?iPadzie do tworzenia trójwymiarowych planów pomieszczeń z?uwzgl?dnieniem wymiarów i?umeblowania.
  • Wydarzenia na ?ywo: Dzi?ki WidgetKit deweloperzy mog? zapewni? u?ytkownikom dost?p do bie??cych i?najaktualniejszych informacji o?wydarzeniach i?imprezach bezpo?rednio na ekranie blokady2.
Udost?pnij artyku?

Media

  • Tekst tego artyku?u

  • Zdj?cia z?tego artyku?u

  1. Historyczne dane pogodowe nie s? dost?pne dla wszystkich regionów. Informacje o?dost?pno?ci mo?na znale?? na stronie developer.apple.com/weatherkit.
  2. Funkcja Wydarzenia na ?ywo zostanie udost?pniona deweloperom jeszcze w?tym roku.

Kontakt dla mediów

Infolinia Apple dla mediów

media.cee@apple.com