In its 5th year of updates 🤯, I've released my WWDC session tracker.
This straightforward Numbers document includes all the sessions to help you filter and focus on what matters: https://github.com/matthewspear/WWDCTracker #wwdc25
In its 5th year of updates 🤯, I've released my WWDC session tracker.
This straightforward Numbers document includes all the sessions to help you filter and focus on what matters: https://github.com/matthewspear/WWDCTracker #wwdc25
対応、シタン先生の解説が聞きたいですね
「visionOS 2」から「visionOS 26」に。AppleのXRはどれだけ進化する? #WWDC25 https://www.gizmodo.jp/2025/06/visionos-26-brings-advancements.html
Oh wow 🤩
The SwiftUI navigationLinkIndicatorVisibility(_:) has been backported to iOS 17.0+!
Documentation: https://developer.apple.com/documentation/swiftui/view/navigationlinkindicatorvisibility(_:)
OMG, I just saw that the new #SwiftUI WebView is available already on iOS 18.4 with Xcode 26 on macOS Sequoia. 👀 Gonna try this… Finally a "swifty" way to use #WKWebView in SwiftUI.
UX-writing tips from two Apple UX writers. This video is released as part of the Apple Worldwide Developer Conference 2025.
Czego nie pokazano podczas WWDC 2025 – część 3
Zapraszam na trzecią część cyklu wpisów, których zbiorczo podsumowuję to, czego Apple nie zmieściło w dwugodzinnej prezentacji otwierającej święto deweloperów piszących dla tego ekosystemu, za to zostało szczegółowo poruszone podczas ponad 100 sesji dla deweloperów.
Dotyczy wszystkich platform
Apple Foundation Models — co tak naprawdę oznacza?
Na WWDC 2025 Apple ogłosiło, że po raz pierwszy deweloperzy zewnętrzni mogą korzystać z lokalnych modeli AI dzięki frameworkowi Foundation Models. To oznacza możliwość wdrażania funkcji takich jak streszczanie tekstów, analiza danych czy generowanie treści – w pełni offline, bez kosztów API i z zachowaniem prywatności.
Model Apple (~3 miliardy parametrów) wypada bardzo dobrze w porównaniu z podobnymi modelami jak InternVL-2.5 czy Qwen-2.5-VL-3B, a nawet rywalizuje z większymi modelami, np. Gemma-3-4B, w wielu językach (angielski, portugalski, japoński). W testach obrazów przewyższył konkurencję w ponad 46–50% przypadków.
Choć model serwerowy Apple (niedostępny dla deweloperów) ustępuje GPT-4o, i tak wyprzedza wiele innych rozwiązań w zadaniach wizualnych.
Największą zaletą lokalnych modeli Apple jest działanie offline, bez potrzeby wysyłania danych do chmury, co zapewnia prywatność i mniejsze rozmiary aplikacji. Deweloperzy mogą też tworzyć strukturę odpowiedzi AI dzięki natywnemu systemowi „guided generation” w Swift.
To rozwiązanie ma potencjał zmienić aplikacje edukacyjne, komunikacyjne i produktywnościowe – dostarczając inteligentnych funkcji bez kompromisów związanych z prywatnością i opóźnieniami.
Konkurencja dla aplikacji firm trzecich
Apple na WWDC 2025 zaprezentowało wiele nowych funkcji w iOS 26, iPadOS 26, macOS 26 i watchOS 26, które zastępują lub znacząco konkurują z popularnymi aplikacjami firm trzecich — zjawisko to nazywane jest „sherlockingiem”.
Najważniejsze funkcje, które Apple wzięło od twórców rozmaitych aplikacji to:
Choć Apple wprowadza te funkcje, niektóre aplikacje mogą nadal oferować unikalne możliwości, które wyróżniają je na rynku.
iOS 26/iPadOS 26
Opcja zgłaszania spamu w wiadomościach głosowych
iOS 26 wprowadza nową funkcję w aplikacji Telefon – możliwość zgłaszania spamu w wiadomościach głosowych. Gdy otrzymasz wiadomość od nieznanego numeru, możesz kliknąć „Zgłoś spam” i wysłać ją do Apple – z opcją zachowania lub usunięcia wiadomości.
Funkcja nie blokuje numeru – trzeba to zrobić oddzielnie. Nowy system zgłaszania spamu działa podobnie jak w iMessage, gdzie wiadomości trafiają do specjalnego folderu Spam (oddzielonego od folderu Nieznani nadawcy).
Dodatkowo w iOS 26 pojawia się Call Screening – system pyta dzwoniącego spoza kontaktów o imię i powód, zanim przekaże połączenie do użytkownika. Wątpię, że będzie to dostępne w Polsce.
Nowe funkcje nie filtrują automatycznie wiadomości głosowych, ale Apple może to dodać w przyszłości, jeśli otrzyma wystarczająco dużo zgłoszeń. iOS 26 dostępny jest obecnie dla deweloperów, a publiczna beta ruszy w lipcu.
Ulepszone śledzenie zamówień w aplikacji Wallet dzięki AI
W iOS 26 aplikacja Wallet zyskuje długo wyczekiwaną poprawkę – ulepszone śledzenie zamówień. Dotąd funkcja ta była praktycznie bezużyteczna, bo wymagała wsparcia sklepów, które rzadko ją oferowały.
Nowe rozwiązanie wykorzystuje Apple Intelligence (AI) do automatycznego pobierania danych z e-maili potwierdzających zamówienie. Dzięki temu użytkownik zobaczy wszystkie szczegóły przesyłek i powiadomienia o statusie dostawy w jednym miejscu – bez konieczności współpracy ze sklepami.
Nowość będzie dostępna tylko na iPhone’ach 15 Pro i nowszych. Niestety brak informacji na temat tego, czy ta funkcja będzie w pełni działała w Polsce. Na pewno nie będzie, jeśli nie włączycie Apple Intelligence po angielsku.
Apple wprowadza nowe narzędzia do ochrony dzieci i nastolatków w Internecie
Możliwość ustawienia własnego czasu drzemki – koniec z 9-minutową tyranią!
W iOS 26 Apple wreszcie pozwala użytkownikom dostosować czas trwania drzemki w alarmach. Po latach sztywnego 9-minutowego limitu użytkownicy mogą teraz wybrać własny przedział – od 1 do 15 minut.
Aby zmienić czas drzemki, wystarczy otworzyć alarm, stuknąć opcję „Snooze Duration” i wybrać preferowaną wartość. To mała zmiana, która jednak może całkowicie odmienić poranne wstawanie. Dla jednych wystarczy 2 minuty drzemki, inni wolą dłuższą chwilę przed wstaniem – teraz iPhone daje wybór.
Dotychczasowy 9-minutowy czas był dziedzictwem mechaniczych budzików, a w erze smartfonów często nie spełniał oczekiwań użytkowników. Dzięki iOS 26 każdy może dopasować drzemkę do swojego rytmu dnia.
macOS 26
Nadchodzący system macOS Tahoe pełen jest mniejszych zmian, które warto jednak znać, ponieważ będą miały znaczący wpływ na jego użyteczność.
Oto najciekawsze z nich:
Część pierwszą znajdziesz → tutaj.
Drugą → tutaj.
#API #AppleEvent #deweloperzy #framework #konferencja #nowości #PlatformStateOfTheUnion2025 #podsumowanie #programiści #sesjeDeweloperskie #WWDC25
I’m about to start blocking people with the opinion that Finder on macOS should be renamed to Files so that it matches iPadOS…
First of all, HOW DARE YOU say such blasphemous things?!
I just released the `y2 hig [download|extract]` commands.
They are used to generate all the URLs used in Daily HIG.
uv run --with=y2 y2 hig download --to=/tmp/hig
uv run --with=y2 y2 hig extract --hig-directory=/tmp/hig
#WWDC25 #Python
https://mastodon.social/@daily_hig/114674335726403547
Apple's Human Interface Guidelines has added the following pages:
- https://developer.apple.com/design/human-interface-guidelines/generative-ai
- https://developer.apple.com/design/human-interface-guidelines/voiceover
It also merged https://developer.apple.com/design/human-interface-guidelines/navigation-bars to https://developer.apple.com/design/human-interface-guidelines/toolbars