WWDC 2015: Główny nacisk na zaangażowanie programistów, inteligentna reakcja
Opublikowany: 2015-06-11 Craig Federighi, starszy wiceprezes Apple ds. inżynierii oprogramowania,
prezenty na WWDC 2015
Teraz, gdy edycja WWDC w 2015 r. jest już w toku, eksperci techniczni i obserwatorzy branży zaczęli przesiewać zalew nowych produktów i aktualizacji, aby uzyskać pełny obraz planów Apple na nadchodzący rok. (Niektórzy z nich prawdopodobnie również przeczesują eBay w poszukiwaniu retro marynarki Apple, którą Drake nosił podczas premiery Apple Music…)
W oparciu o myśl przewodnią pojawiło się kilka wyraźnych tematów. Po pierwsze, przyszłość, którą buduje Apple, skupia się głównie na łączności, inteligencji, łatwości użytkowania i personalizacji. Dzięki wielu produktom (w tym Siri i El Capitan, nowej wersji systemu OS X) ulepszonym funkcjom semantycznym oraz aktualizacjom HomeKit i CarPlay, Apple czyni swój ekosystem łatwiejszym, bardziej połączonym, bardziej osobistym i bardziej inteligentnym. (To świat, który w Appboy znamy bardzo dobrze – nasze narzędzia Intelligent Delivery, personalization i Connected Content dają mobilnym marketerom możliwość dotarcia do klientów w podobnie bezproblemowy, ukierunkowany sposób). Drugi główny temat koncentruje się na aktywizacji. Podczas gdy WWDC zyskało masową atrakcyjność dzięki zapowiedziom swoich produktów, Apple nie zapomniał o programistach i w tym roku dostarczyli je w wielkim stylu.
Mamy nadzieję, że jesteś tak samo podekscytowany tymi aktualizacjami jak my. Sprawdź najważniejsze informacje poniżej:
iOS 9
Najnowsza wersja mobilnego systemu operacyjnego Apple zaprezentuje szereg inteligentnych, kontekstowych funkcji, w tym:
- Aktualizacje wyszukiwania semantycznego Siri : powiedzenie „Przypomnij mi o tym” podczas przeglądania wiadomości e-mail spowoduje automatyczne utworzenie przypomnienia z łączem do tego e-maila, a także innymi funkcjami wyszukiwania semantycznego.
- Pomoc proaktywna :
- Rekomendacje muzyczne zostaną wydane w zależności od pory dnia.
- Wydarzenia można zaplanować z opisów e-mail.
- Nieznane numery telefonów otrzymują sugerowaną identyfikację na podstawie ich istnienia w otrzymanych wcześniej e-mailach.
- Nowy interfejs API wyszukiwania : umożliwia wyszukiwanie w treści aplikacji odpowiednich informacji i kierowanie użytkownika bezpośrednio do tego miejsca za pomocą precyzyjnych linków.
Wraz z ulepszeniami na poziomie systemu operacyjnego zaktualizowano lub ogłoszono szereg aplikacji, w tym:
- Mapy: Ta aplikacja otrzymała duże aktualizacje informacji o transporcie publicznym, z niewielką liczbą miast pilotażowych, które zawierały mapy ich całych systemów transportowych i pomiary rzeczywistych stacji transportowych, co pozwala na uzyskanie bardziej przydatnych informacji dotyczących wjazdu/wyjazdu.
- Apple News : jest to nowa aplikacja do spersonalizowanych, stylowych treści tworzonych na urządzenia Apple, które zaspokajają gusta poszczególnych użytkowników.
Wreszcie, w iPadzie pojawiła się wielozadaniowość dzięki nowym aplikacjom Slide Over i wideo w trybie obrazu w obrazie. Ponadto tryb gładzika można teraz włączyć za pomocą dotyku dwoma palcami na klawiaturze.
Zegarek Apple
Na froncie Apple Watch Apple rozszerza możliwości i możliwości dostosowania swojego najnowszego urządzenia:
- Aplikacje Apple Watch teraz niezależne : dzięki tej zmianie aplikacje do zegarka działają teraz niezależnie na zegarku, dając im swobodę obsługi większej liczby funkcji i dostępu do Wi-Fi (a może nawet nie śpią do późna, oglądając telewizję teraz, gdy ich aplikacja dla rodziców nie jest tak apodyktyczny).
- Komplikacje dla majsterkowiczów : te wygenerowane przez użytkowników widżety zegarków zapewniają solidniejszy ekran główny aplikacji.
- Podróż w czasie : umożliwia użytkownikom podgląd alertów i aktualizacji komplikacji zarówno w przeszłości, jak i w przyszłości.
- Tryb nocny : ta nowa funkcja pozwala zegarkowi Apple Watch działać jako budzik, wzmacniając zestaw funkcji zegarka i zegara urządzenia.
- Rozszerzony dostęp do funkcji Apple : możesz teraz odpowiadać na e-maile lub rozmawiać z dźwiękiem FaceTime, korzystać z Apple Pay i korzystać z aplikacji fitness na zegarku.
- Zwiększony dostęp programistów do interfejsów API : obejmuje to dostęp do mechanizmu dotykowego, głośnika, mikrofonu, czujnika tętna i innych elementów urządzenia, co znacznie rozszerza pulę potencjalnych funkcji, które programiści mogą zestawiać w swoich aplikacjach.
OS X – El Capitan
Ta nowa wersja systemu OS X zawiera pakiet znaczących ulepszeń, które odzwierciedlają obsługę wyszukiwania semantycznego i personalizacji użytkownika w zależności od kontekstu w systemie iOS 9:
- Ulepszenia Spotlight : funkcja wyszukiwania komputerów firmy Apple obejmuje teraz wyniki wyszukiwania w Internecie („Jaki jest wynik gry Giants?”), wyniki dotyczące poczty („Jaka jest nazwa restauracji w e-mailu z zaproszeniem?”) i semantyczne wyniki wyszukiwania („Gdzie są zdjęcia z burzy z piorunami we wrześniu ubiegłego roku?”), znacznie rozszerzając użyteczność tej funkcji.
- Aktualizacje funkcjonalności karty Safari : te zmiany umożliwiają „przypinanie” ulubionych witryn w celu łatwego korzystania i ponownego wykorzystania oraz wyciszania muzyki i innych dźwięków z poszczególnych kart.
- Nowe gesty i zarządzanie oknami : dzięki tym aktualizacjom wielozadaniowość będzie łatwiejsza niż kiedykolwiek wcześniej, dzięki między innymi nowemu trybowi podzielonego ekranu.
- Metal dla OS X : Szybkość raportowania wzrasta nawet 8x, Metal (który wcześniej był dostępny tylko dla iOS) przyspieszy istniejące aplikacje i stworzy możliwości dla zaawansowanych możliwości wydajności, które wcześniej były niedostępne.
Główne aktualizacje programisty
Dzięki temu pakietowi aktualizacji i zmian firma Apple sygnalizuje duże zaangażowanie swojej społeczności programistów, znacznie ułatwiając im tworzenie i utrzymywanie aplikacji na iOS, które skutecznie przemawiają do ich bazy klientów.
- Swift 2: Język programowania Apple iOS i OS X został znacząco zaktualizowany, dodając funkcje i stając się open source.
- Bezpłatny program natywny i konsolidacja członkostwa : ta zmiana sprawia, że tworzenie aplikacji Apple jest bardziej dostępne niż kiedykolwiek wcześniej.
- App Thinning : to skutecznie zmniejsza ślad aplikacji za pomocą slicingu (używając tylko dokładnego kodu, którego potrzebuje Twoje urządzenie) i zasobów na żądanie (żądanie zawartości, gdy jest ona potrzebna, a nie całkowicie w momencie pobierania).
- Internacjonalizacja : Pełne wsparcie od prawej do lewej i zestaw innych dodatków znacznie ułatwiają programistom iOS optymalizację ich aplikacji pod kątem rynku globalnego. (Nowa funkcja internacjonalizacji Appboy jest podobnie ukierunkowana na marketerów, znacznie ułatwiając proces skutecznego docierania do klientów na całym świecie).