Branża ITProgramowanieRynekPolecane tematy
WWDC 2022: Apple udostępnia programistom więcej zaawansowanych technologii
Podczas tegorocznej konferencji WWDC przedstawiciele Apple zaprezentowali nowe narzędzia, technologie i interfejsy API, które oferują głębszą integrację z platformami i dają większe możliwości dla aplikacji innych firm.
Programiści otrzymali dostęp do zaawansowanych technologii, które mają pozwolić m.in. na ułatwienie prac związanych z tworzeniem aplikacji dla platformy iOS, ale także – udostępnić nowe, użyteczne mechanizmy dla użytkowników takich aplikacji. Przykładowo, jak przekonują przedstawiciele Apple, nowe widżety wyświetlane na ekranie blokady pozwalają programistom w nowy sposób prezentować kluczowe informacje z ich aplikacji, zaś nowe interfejsy API platform Apple umożliwiają tworzenie innowacyjnych funkcjonalności.
Funkcja WeatherKit umożliwia z kolei integrację danych prognoz dotyczhących pogody Apple bezpośrednio w aplikacjach, a Xcode Cloud — usługa ciągłej integracji i dostarczania aplikacji wbudowana w Xcode — jest teraz dostępna dla wszystkich członków Apple Developer Program, by pomóc im w szybszym tworzeniu aplikacji o wyższej jakości.
Apple udostępnia programistom także nowe narzędzie umożliwiające twórcom gier tworzenie wysokiej jakości grafiki o zwiększonej wydajności, zwane Metal 3. Ponadto, dzięki udoskonaleniom Swift, SwiftUI i Xcode tworzenie aplikacji na platformy Apple ma być jeszcze bardziej intuicyjne. Programiści mogą także lepiej mierzyć skuteczność reklam, zachowując przy tym prywatność użytkowników, za pomocą SKAdNetwork.
„Uwielbiamy współpracować z naszą społecznością programistów i udostępniać im nowe, innowacyjne technologie, dzięki którym mogą tworzyć aplikacje nowej generacji. Dzięki nowym, wydajnym interfejsom API dla widżetów na ekranie blokady, nowym usługom, takim jak WeatherKit, dostępności usługi Xcode Cloud, która pomoże każdemu programiście Apple szybciej tworzyć aplikacje, oraz nowym możliwościom w zakresie gier, jakie daje technologia Metal 3, programiści mają do dyspozycji więcej narzędzi niż kiedykolwiek, aby tworzyć aplikacje, które pokochają ich użytkownicy” — podkreśla Susan Prescott, wiceprezes Apple ds. ogólnoświatowych relacji z programistami oraz marketingu dla przedsiębiorstw i edukacji.
Chmura Xcode już dostępna
Usługa Xcode Cloud jest już dostępna w różnych planach abonamentowych, zaczynając od 25 godzin miesięcznie, bezpłatnych do grudnia 2023 r. dla wszystkich członków Apple Developer Program, aż po 1000 godzin miesięcznie. Xcode Cloud to chmurowa usługa ciągłej integracji i dostarczania oprogramowania, zaprojektowana specjalnie dla programistów Apple.
Umożliwia ona jeszcze bardziej wydajne tworzenie, testowanie i dostarczanie wysokiej jakości aplikacji, ponieważ automatycznie buduje aplikacje w chmurze, dzięki czemu komputer Mac może zostać wykorzystany do innych zadań. A dzięki równoległemu testowaniu w chmurze programiści mogą testować na symulowanej wersji każdego aktualnego urządzenia Apple oraz łatwo wdrożyć build do testów wewnętrznych lub dostarczyć go beta-testerom za pośrednictwem TestFlight.