otwiera się w nowym oknie
INFORMACJA PRASOWA 09 czerwca 2025

Narzędzia i technologie od Apple dla deweloperów teraz z turbodopalaniem – dla wyższego poziomu kreatywności, innowacyjności i designu

Dostęp do modelu Apple Intelligence działającego bezpośrednio na urządzeniu, integracja dużego modelu językowego z Xcode i nowy, elegancki design oprogramowania platform Apple – deweloperzy mają wszystko, czego potrzeba do szybkiego i bezpiecznego tworzenia atrakcyjnych, nowoczesnych aplikacji.
Ekran Xcode 26 pokazany na 14-calowym MacBooku Pro.
Apple ogłasza nowe technologie i udoskonalenia w zakresie narzędzi oferowanych deweloperom. Pomogą one w tworzeniu lepiej wyglądających, inteligentniejszych i atrakcyjniejszych interakcji w aplikacjach na wszystkich platformach Apple.
CUPERTINO, KALIFORNIA Apple ogłasza nowe technologie i udoskonalenia w zakresie narzędzi oferowanych deweloperom. Pomogą one w tworzeniu lepiej wyglądających, inteligentniejszych i atrakcyjniejszych interakcji w aplikacjach na wszystkich platformach Apple. Fantastyczny nowy design uwydatnia treści oraz sprawia, że korzystanie z systemów iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26 i tvOS 261 daje więcej wrażeń i przyjemności. Jednocześnie oprogramowanie od razu wygląda znajomo. Architektura Foundation Models dołącza do zestawu narzędzi, które pozwalają deweloperom zaprzęgnąć do pracy wbudowane inteligentne algorytmy. Z kolei środowisko Xcode 26 wykorzystuje duże modele językowe, takie jak ChatGPT, aby zapewniać dostęp do narzędzi programistycznych Xcode i innych inteligentnych funkcji.
Nowe rozwiązania dołączają do bogatego i nieustannie poszerzanego zbioru technologii oferowanych przez Apple deweloperom. Wśród nich wyróżnić warto ponad 250 000 interfejsów API, za pomocą których deweloperzy mogą integrować swoje aplikacje z funkcjami sprzętu i oprogramowania Apple. Interfejsy API, o których mowa, dają multum możliwości w zakresie m.in. uczenia maszynowego, rzeczywistości rozszerzonej, zdrowia i fitnessu, spatial computing czy wysokowydajnej grafiki. Wraz z każdym kolejnym wydaniem poszczególnych platform Apple rozbudowuje i udoskonala swoje technologie i narzędzia, tak by wspierać deweloperów w realizacji pomysłów oraz kreowaniu bogatych, interaktywnych i zoptymalizowanych doświadczeń w różnych środowiskach Apple.
„Deweloperzy odgrywają kluczową rolę z perspektywy kształtowania doświadczeń, za które klienci tak cenią platformy Apple”, stwierdziła Susan Prescott, wiceprezeska Apple w pionie Worldwide Developer Relations. „Dzięki dostępowi do działającego na urządzeniu modelu bazowego Apple Intelligence i nowych inteligentnych funkcji w Xcode 26 pozwalamy deweloperom tworzyć bardziej rozbudowane i intuicyjne aplikacje dla użytkowników na całym świecie”.

Nowy design na bazie Liquid Glass

Elegancki nowy design pozwala deweloperom sprawić, że oferowane przez nich aplikacje dostarczają więcej wrażeń i przyjemności. Jednocześnie oprogramowanie od razu wygląda znajomo. Do jego wykonania wykorzystano nowy, oparty na oprogramowaniu materiał o nazwie Liquid Glass, który łączy właściwości optyczne szkła z poczuciem płynności. Ten olśniewający nowy materiał można znaleźć zarówno w najmniejszych elementach wykorzystywanych przez użytkowników (przyciskach, przełącznikach, suwakach i elementach sterujących multimediami), jak i w większych elementach, takich jak paski kart i panele boczne umożliwiające nawigację w aplikacjach.
Elegancki nowy design – stworzony z wykorzystaniem Liquid Glass – pozwala deweloperom sprawić, że oferowane przez nich aplikacje dają więcej wrażeń i przyjemności. Jednocześnie oprogramowanie od razu wygląda znajomo.
Architektury natywne, takie jak SwiftUI, zapewniają deweloperom wszystko, czego potrzeba do uwzględnienia nowych rozwiązań projektowych w oferowanych aplikacjach. Uniwersalny design pozwala deweloperom bardziej uwydatnić kierowaną do użytkowników treść. To przekłada się na spójność doświadczeń na poszczególnych platformach Apple.
Dzięki zupełnie nowej aplikacji Icon Composer deweloperzy i projektanci mogą tworzyć atrakcyjne wizualnie ikony, które uwydatniają charakter aplikacji. To potężne narzędzie pomaga w kreowaniu spójnie wyglądających ikon aplikacji. Do poszczególnych warstw można dodawać adnotacje na potrzeby wielu trybów renderowania, a także korzystać z zaawansowanych funkcji, takich jak zamazywanie, dostosowywanie przejrzystości, testowanie odblasków świetlnych czy podgląd ikon w różnych odcieniach.
Ekran narzędzia Icon Composer.
Dzięki zupełnie nowej aplikacji Icon Composer zarówno deweloperzy, jak i projektanci mogą tworzyć atrakcyjne wizualnie ikony, które uwydatniają charakter aplikacji.

Architektura Foundation Models

Dzięki dostępowi do architektury Foundation Models deweloperzy będą mogli z pomocą Apple Intelligence dostarczać użytkownikom inteligentne, dostępne offline i chroniące prywatność rozwiązania, wykorzystując do tego inferencje AI bez dodatkowych opłat.
Wspomniana architektura obsługuje natywnie język Swift, dlatego deweloperom wystarczą zaledwie trzy linijki kodu, by z łatwością uzyskać dostęp do modelu Apple Intelligence. Prowadzone generowanie zawartości, wywoływanie narzędzi i inne rozwiązania zostały wbudowane w tę architekturę, przez co wdrażanie funkcji umożliwiających generowanie treści wprost do istniejącej już aplikacji jest prostsze niż kiedykolwiek. Przykładowo, Automattic wykorzystuje tę architekturę w swojej aplikacji Day One do prowadzenia dziennika, aby oferować użytkownikom inteligentne rozwiązania w zakresie zarządzania prywatnością.
„Architektura Foundation Model pomaga nam dostrzec nowe możliwości w zakresie prowadzenia dzienników”, stwierdził Paul Mayne, szef ds. Day One w Automattic. „Możemy teraz integrować inteligentne algorytmy z ochroną prywatności przy jednoczesnym poszanowaniu dobra naszych użytkowników”.
iPhone 16 Pro pokazuje ekran z aplikacji Day One do prowadzenia dziennika. Widać sugestie dotyczące wpisów.
Automattic wykorzystuje tę architekturę w swojej aplikacji Day One do prowadzenia dziennika, aby oferować użytkownikom inteligentne funkcje w zakresie zarządzania prywatnością.

Xcode 26

Xcode 26 oferuje multum inteligentnych funkcji i interakcje, które pomagają deweloperom w urzeczywistnianiu pomysłów.
Mogą oni wykorzystywać duże modele językowe bezpośrednio w ramach zadań programistycznych – pisania kodu, testów i dokumentacji – a także do doskonalenia designu czy naprawiania usterek. Xcode ma wbudowaną obsługę systemu ChatGPT. Deweloperzy mogą też używać kluczy interfejsów API od innych dostawców i uruchamiać lokalne modele na Macu z układem scalonym Apple. Wszystko po to, by wybrać model najlepiej dopasowany do ich potrzeb. Aby zacząć korzystać z systemu ChatGPT w Xcode, deweloperzy nie muszą zakładać konta. Z kolei subskrybenci mogą połączyć swoje konta, żeby zwiększyć wachlarz dostępnych działań2.
Ekran systemu ChatGPT pokazany na 16-calowym MacBooku Pro.
Xcode 26 ma wbudowaną obsługę systemu ChatGPT. Deweloperzy mogą też używać kluczy interfejsów API od innych dostawców i uruchamiać lokalne modele na Macu z układem scalonym Apple. Wszystko po to, by wybrać model najlepiej dopasowany do ich potrzeb.
Narzędzia programistyczne (Coding Tools) pomagają deweloperom w płynnym i wydajnym wykonywaniu zadań. Narzędzia programistyczne dostępne są w każdym obszarze kodu. Podsuwają propozycje działań, na przykład wygenerowanie podglądu czy środowiska testowego bądź też naprawienie usterki. Bezpośrednio radzą sobie również z konkretnymi poleceniami dotyczącymi innych zadań.
Ekran narzędzi programistycznych pokazany na 16-calowym MacBooku Pro.
Narzędzia programistyczne pomagają deweloperom w płynnym i wydajnym wykonywaniu zadań, takich jak pisanie testów i dokumentacji, usuwanie błędów czy analiza konwersji typów.
Xcode 26 ma dodatkowe funkcje, dzięki którym deweloperzy utrzymują koncentrację i produktywność na najwyższym poziomie. Obejmują one przeprojektowany interfejs, ulepszony katalog lokalizacyjny czy udoskonalone wsparcie dla funkcji Sterowanie głosem na potrzeby dyktowania kodu Swift i poruszania się po środowisku Xcode za pomocą głosu.

App Intents

Interfejs App Intents pozwala deweloperom na ścisłą integrację możliwości i treści oferowanych przez aplikację z rozwiązaniami dostępnymi na różnych platformach, m.in. Siri, Spotlight, widżetami czy elementami sterującymi.
W tym roku interfejs App Intents zyskał obsługę analizy wizualnej. Dzięki temu aplikacje mogą generować wyniki wyszukiwania wizualnego w ramach analizy wizualnej, co pozwala użytkownikom przejść bezpośrednio do aplikacji z poziomu tych wyników. Przykładowo, firma Etsy wykorzystuje analizę wizualną do polepszania doświadczeń użytkowników jej aplikacji iOS poprzez przyspieszanie i ułatwianie znajdowania towarów i produktów.
„W Etsy dążymy do skomunikowania kupujących z kreatywnymi przedsiębiorcami z całego świata oferującymi wyjątkowe produkty – z których wiele wręcz trudno opisać. Możliwość spotkania kupujących bezpośrednio na iPhonie za sprawą analizy wizualnej to duży przełom. Osoby robiące zakupy mogą jeszcze szybciej i łatwiej znajdować to, czego szukają, a jednocześnie bezpośrednio wspierać drobne przedsiębiorstwa”, wyjaśnia Rafe Colburn, CTO w Etsy.
Dzięki analizie wizualnej aplikacje takie jak Etsy polepszają doświadczenia użytkowników poprzez przyspieszanie i ułatwianie znajdowania towarów i produktów.

Swift 6.2

Swift 6.2 zyskuje zaawansowane funkcje zwiększające wydajność, współbieżność i interoperacyjność z innymi językami, takimi jak C++, Java czy JavaScript. Teraz – dzięki współpracy ze społecznością Open Source – Swift 6.2 obsługuje język WebAssembly.
Swift 6.2, bazując na rygorystycznej weryfikacji współbieżności Swift 6, upraszcza pisanie kodu jednowątkowego. Deweloperzy mogą teraz konfigurować moduły lub pojedyncze pliki tak, żeby domyślnie działały na głównym aktorze, co eliminuje konieczność dodatkowych adnotacji.

Architektura Containerization

Architektura Containerization pozwala deweloperom tworzyć, pobierać i uruchamiać obrazy kontenerów Linux bezpośrednio na Macu. Została zbudowana na fundamencie architektury Open Source zoptymalizowanej pod kątem układu scalonego Apple i zapewnia bezpieczną separację obrazów kontenerów.
Ekran architektury Containerization pokazany na 16-calowym MacBooku Pro.
Architektura Containerization pozwala deweloperom tworzyć, pobierać i uruchamiać obrazy kontenerów Linux bezpośrednio na Macu.

Narzędzia i rozwiązania w zakresie gier

Game Porting Toolkit 3 zapewnia deweloperom udoskonalone narzędzia do ewaluacji i profilowania gier. Programiści mogą teraz dostosować narzędzie Metal Performance HUD oraz uzyskiwać na ekranie informacje i wskazówki pozwalające na optymalizację grafiki, tak by w środowisku ewaluacji uzyskać maksymalną wydajność. Deweloperzy mogą też używać narzędzi Mac Remote Developer Tools for Windows do tworzenia gier na Maca na zdalnie działającym Macu w ramach dotychczasowych przepływów pracy.
Game Porting Toolkit 3 zapewnia deweloperom udoskonalone narzędzia do ewaluacji i profilowania gier.
Interfejs Metal 4 opracowano z myślą o układzie scalonym Apple. To fundament pod nową generację gier na platformach Apple, które będą obsługiwać zaawansowaną grafikę i technologie uczenia maszynowego.
Deweloperzy mogą teraz uruchamiać sieci inferencji bezpośrednio na shaderach w celu generowania oświetlenia, materiałów i geometrii, co przekłada się na niezwykle realistyczne efekty wizualne w grach. MetalFX Frame Interpolation generuje dodatkową klatkę na każde dwie wcześniej renderowane klatki, tak by uzyskać wyższy i stabilniejszy klatkaż. Z kolei MetalFX Denoising umożliwia wykorzystanie działających w czasie rzeczywistym technologii ray tracingu i path tracingu w najbardziej zaawansowanych grach.
Dzięki interfejsowi Metal 4 deweloperzy mogą teraz uruchamiać sieci inferencji bezpośrednio na shaderach w celu generowania oświetlenia, materiałów i geometrii, co przekłada się na niezwykle realistyczne efekty wizualne w grach.
Aplikacja Apple Games to zupełnie nowa, kompleksowa platforma do gier i grania z przyjaciółmi na iPhonie, iPadzie i Macu. Wraz z nią pojawia się nowa, wyspecjalizowana aplikacja dla deweloperów, która pozwoli zaangażować dotychczasowych graczy i przyciągnąć nowych.
Wyzwania stanowią nowy sposób rywalizowania ze znajomymi w ramach punktowanych rozgrywek, dzięki czemu gry jednoosobowe dostarczają wrażeń, które można przeżywać wspólnie. Deweloperzy oferujący rankingi Game Center mogą z łatwością dodawać wyzwania, zapewniając jeszcze więcej sposobów zwoływania drużyn, honorowania zwycięzców i rozgrywania rewanżów.
Game Overlay sprawia, że rozgrywka jest jeszcze bardziej wciągająca dzięki bezpośredniej integracji funkcji Game Center. Gracze mają dostęp do osiągnięć i najnowszych wyników, a także widzą, w co aktualnie grają ich znajomi. Łatwo więc zainicjować rozmowę, i to bez wychodzenia z gry. Gracze mogą też dostosowywać ustawienia i sprawdzać najnowsze wydarzenia In-App Events, co pozwala im pozostawać w kontakcie i zachowywać kontrolę bez uszczerbku na poziomie immersji.
Game Overlay sprawia, że rozgrywka jest jeszcze bardziej wciągająca dzięki bezpośredniej integracji funkcji Game Center.
Managed Background Assets upraszczają udostępnianie materiałów deweloperom, zapewniając im nadzór nad tym, jak ich aplikacja lub gra pobiera zasoby. Deweloperzy mogą samodzielnie udostępniać zasoby Background Assets lub zdecydować się na zasoby udostępniane przez Apple. Każde członkostwo w programie Apple Developer Program obejmuje 200 GB hostingu Apple na potrzeby App Store. Udostępniane przez Apple zasoby Background Assets można przesyłać osobno z poziomu aplikacji.

Narzędzia do ochrony dzieci w internecie

Aby zadbać o atrakcyjne, wartościowe i właściwe dla dzieci doświadczenia w aplikacjach, deweloperzy mogą wykorzystać szeroką gamę narzędzi. To m.in. nadzór rodzicielski czy architektura Sensitive Content Analysis. Pozwalają one zwiększyć bezpieczeństwo dzieci i zadbać o ochronę ich prywatności. Bazując na już istniejących narzędziach, deweloperzy mogą sięgnąć po nowy interfejs API Declared Age Range, tak by dostarczać treści dopasowane do wieku użytkownika. Wdrożenie przez deweloperów tego interfejsu API sprawia, że rodzice mogą pozwolić dzieciom na ujawnienie przedziału wiekowego, ale bez zdradzania daty urodzenia czy innych wrażliwych informacji. To z kolei umożliwia programistom odpowiednie dostosowywanie doświadczeń. Funkcja ta skupia się na ochronie prywatności – informacja o przedziale wiekowym jest udostępniana tylko wtedy, gdy rodzice wyrażą na to zgodę, którą mogą jednak wycofać w każdej chwili.

Nowe funkcje App Store Accessibility i App Store Connect

Nowe etykiety Accessibility Nutrition Labels na stronach produktowych w App Store jeszcze przed pobraniem informują użytkowników, które ułatwienia dostępu są uwzględnione w aplikacji lub grze.
Deweloperzy mogą teraz udostępniać w App Store Connect informacje o zakresie wsparcia oferowanego przez aplikację bądź grę – na przykład obsłudze funkcji VoiceOver, Sterowanie głosowe, Większy tekst czy Napisy. Etykieta Accessibility Nutrition Label będzie widniała na stronie produktowej aplikacji i będzie odpowiednio dostosowana do każdej platformy, na której działa aplikacja. Deweloperzy mogą też dodać na stronie produktowej aplikacji w App Store adres URL, który prowadzi na stronę ze szczegółowymi informacjami.
Ekran Accessibility Nutrition Label pokazany na 16-calowym MacBooku Pro i iPhonie 16 Pro.
Etykiety Accessibility Nutrition Labels na stronach produktowych w App Store jeszcze przed pobraniem informują użytkowników, które ułatwienia dostępu są uwzględnione w aplikacji lub grze.
Aplikacja App Store Connect na iOS i iPadOS została zaktualizowana, tak by pozwalać deweloperom na przeglądanie zrzutów ekranu TestFlight i informacji o usterkach. Do tego dochodzą powiadomienia push, gdy beta-testerzy podzielą się informacją zwrotną. Interfejs API App Store Connect wspiera te rozwiązania i wprowadza możliwość tworzenia elementów webhook w celu uzyskiwania uaktualnień w czasie rzeczywistym. Wspiera też udostępniane przez Apple zasoby Background Assets i konfigurację Game Center.
Dostępność
Dzisiejsze aktualizacje dołączają do nieustannie poszerzanej gamy inteligentnych i zaawansowanych narzędzi i technologii, które Apple udostępnia deweloperom. Opisane funkcje Apple Intelligence wymagają zgodnych urządzeń, takich jak wszystkie modele iPhone’a 16, iPhone’a 15 Pro, iPhone’a 15 Pro Max, iPada mini (A17 Pro) oraz modele iPada i Maca z czipem M1 i nowszymi, na których włączono Apple Intelligence, a język Siri i urządzenia ustawiono na taki sam obsługiwany język: angielski, chiński (uproszczony), francuski, hiszpański, japoński, koreański, niemiecki, portugalski (Brazylia) lub włoski. Obsługa większej liczby języków zostanie wprowadzona w ciągu tego roku. Nowe języki to: chiński (tradycyjny), duński, niderlandzki, norweski, portugalski (Portugalia), szwedzki, turecki i wietnamski. Więcej informacji na stronie apple.com/pl/apple-intelligence. Zestaw oferowanych funkcji może ulec zmianie.  Niektóre funkcje mogą nie być dostępne we wszystkich językach lub regionach. Dostępność może być różna w zależności od lokalnych przepisów. Więcej informacji o dostępności na stronie apple.com/pl.
Wszystkie opisane funkcje można testować od dziś w ramach programu Apple Developer Program na stronie developer.apple.com, a ogólnodostępna wersja beta zostanie udostępniona w ramach programu Apple Beta Software Program w przyszłym miesiącu na stronie beta.apple.com/pl.
Udostępnij artykuł

Media

  • Tekst tego artykułu

  • Zdjęcia z tego artykułu

  1. Funkcja dostępna w Apple TV 4K (2. lub nowszej generacji).
  2. Obowiązują zasady przetwarzania danych ChatGPT. Więcej informacji na stronie openai.com/policies/usage-policies.

Kontakty dla prasy

Sergey Isakow

Apple

isakov@apple.com

Infolinia Apple dla mediów

media.cee@apple.com