Wraz z iOS 8 Apple otwiera wcześniej zamknięte drzwi. Deweloperzy mogą teraz zdobyć funkcjonalność, która wcześniej była ograniczona do systemu operacyjnego. Rozszerzenia to tylko jeden ze sposobów, w jaki Apple to robi (widgety i iCloud Drive to pozostałe dwa).
Czym dokładnie są rozszerzenia? Jeśli korzystasz z przeglądarki Chrome lub Firefox na komputerze, to już o nich wiesz. Rozszerzenia to małe fragmenty kodu, które dodają funkcjonalność i komunikację między aplikacjami. Na przykład po zainstalowaniu rozszerzenia Pocket w Chrome na komputerze PC możesz kliknąć ikonę rozszerzenia, aby wysłać bieżącą stronę do kolejki Pocket. Łatwo. Do tej pory nie było to możliwe z iOS.
Ale ponieważ jest to Apple, a iOS jest mobilny, implementacja rozszerzeń różni się od tego, co znaliśmy. Dowiedzmy się więc więcej o tym, czym one są, co mogą zrobić i jak je włączyć.
Jak przydatne są rozszerzenia?
Rozszerzenia umożliwiają bezpośrednie udostępnianie aktualnie przeglądanej zawartości dowolnej zgodnej aplikacji. Oznacza to, że możesz wysłać całą stronę internetową do Evernote, zapisać stronę w Pocket itp. Bardziej zaawansowane rozszerzenia, takie jak bezpłatna aplikacja 1Password, umożliwiają logowanie się do witryn lub aplikacji za pomocą Touch ID, a wszystko to bez opuszczania ekranu, na którym aktualnie się znajdujesz .
Aby porównać to z systemem iOS 7, musisz opuścić stronę logowania, na której jesteś, przejść do 1Password/LastPass, otworzyć sejf, znaleźć nazwę użytkownika i hasło, których szukasz, skopiować je, a następnie wrócić do aplikację, aby je wkleić. Teraz, dzięki rozszerzeniom, wszystko to dzieje się za dotknięciem kciuka.


W iOS 8 istnieją trzy główne typy rozszerzeń.
Dzielić rozszerzenia znajdują się w górnym rzędzie w udostępnij arkusz i są reprezentowane przez ikony aplikacji.
Akcja rozszerzenia są dostępne w dolnym rzędzie udostępnij arkusz. Te rozszerzenia otwierają interaktywne menu, które wymieniają dane z aplikacją. Na przykład rozszerzenia bezpiecznego logowania 1Password i LastPass.
Selektor dokumentów umożliwia użytkownikom dostęp do plików z iCloud lub Dropbox w dowolnej aplikacji. Zajmiemy się tym tematem w osobnym artykule.
Rozszerzenia są dołączone do aplikacji
W App Store nie ma oddzielnej sekcji „Rozszerzenia”. Rozszerzenia są dołączane do aplikacji. Gdy pobierasz/kupujesz aplikację, rozszerzenie jest pobierane i instalowane automatycznie. Chociaż nie jest domyślnie włączone.
Obecnie Apple nie zezwala programistom na zarabianie na rozszerzeniach. Oznacza to, że nie mogą pobierać dodatkowych opłat za rozszerzenie za pomocą zakupów w aplikacji.
Jak włączyć rozszerzenia
Aplikacje takie jak Evernote, Instapaper, Pocket, Day One i wiele innych zaktualizowały już swoje aplikacje dla iOS 8 z obsługą rozszerzeń. Po prostu zaktualizuj aplikację do najnowszej wersji, aby je zainstalować.
Ponieważ rozszerzenia są wywoływane za pomocą arkusza udostępniania, możemy je włączyć. Przejdź do dowolnej aplikacji lub Safari, dotknij Dzielić Ikona. Teraz zobaczysz dwa rzędy ikon.


Dzielić rozszerzenia należy włączyć, przechodząc do Więcej menu od pierwszego rzędu, podczas gdy Akcja rozszerzenia takie jak 1Password i LastPass mają być włączone z Więcej w dolnym rzędzie.


Tutaj zobaczysz listę wszystkich dostępnych rozszerzeń oraz przełącznik włącz/wyłącz. Włącz nowo zainstalowane rozszerzenia i wróć.
Teraz dotknij ikony aplikacji na pasku rozszerzeń, aby udostępnić zawartość określonej aplikacji. Kiedy korzystasz z Evernote, otrzymujesz wyskakujące menu, aby dostosować tytuł notatki, a także możesz wybrać notatnik, do którego ma trafić, a wszystko to bez otwierania aplikacji Evernote.

Dzieci, przyszłość jest tutaj.
Czy jesteś podekscytowany rozszerzeniami w iOS 8?
Jeśli korzystasz z iOS od ponad kilku lat, w końcu możesz docenić, jak niesamowite są rozszerzenia. A gdy więcej aplikacji zostanie zaktualizowanych, będzie tylko lepiej. Daj nam znać, jakich rozszerzeń planujesz użyć w komentarzach poniżej.
Wesprzyj naszą pracę ❤️
Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.




















