5 powodów, dla których jestem podekscytowany systemem iPhone OS 4
Ponieważ zbliża się premiera iPhone OS 4, pomyślałem, że będzie to odpowiedni moment, aby porozmawiać o tym, dlaczego jestem osobiście podekscytowany iPhone OS 4. Jako amator (wschodzący!) programista i zapalony użytkownik platformy, jestem więcej niż gotowy na odsłonięcie najnowszego wcielenia platformy iPhone/iPad. Niestety użytkownicy iPada będą musieli poczekać do tej jesieni, zanim będą mogli wykorzystać wiele ulepszeń.Wygląda na to, że czekanie będzie tego warte!
Aktualizacja: iPhone OS 4 został ogłoszony i nosi nazwę iOS 4. Wielozadaniowość
Oczywiście, wielozadaniowość istnieje od wieków, ale myślę, że pomysły, które Apple stosuje w tej koncepcji, bardzo dobrze przysłużą się społeczności iPhone'ów. Aplikacja nie kończy się już po naciśnięciu przycisku strony głównej, zamiast tego przechodzi teraz do kontekstu wykonywania w tle lub „trybu uśpienia”. Apple dołożyło szczególnej staranności podczas wdrażania tego procesu, ponieważ energia baterii jest cennym towarem w świecie iPhone'a. Na przykład aplikacja może zaplanować powiadomienia dla użytkownika końcowego, a iPhone OS zajmie się prezentacją lub „dostarczeniem” powiadomienia do użytkownika. Powiadomienia będą pojawiać się tak, jakby pochodziły z aplikacji, ale polegają na centralnej kolejce, która jest usprawniona, aby działać wydajnie i oszczędzać energię.
Ochrona danych
Aplikacje przechowujące prywatne lub poufne informacje mogą teraz korzystać z wbudowanych mechanizmów szyfrowania w celu ochrony danych w systemie plików iPhone'a. Gdy Twój telefon jest zablokowany, zawartość zaszyfrowanych danych jest niedostępna zarówno dla Twojej aplikacji, jak i dla potencjalnych intruzów. Gdy telefon jest odblokowany, ponownie generowany jest klucz odszyfrowywania, dzięki czemu możesz przeglądać swoje dane. Widzę, że te funkcje są szczególnie popularne w środowisku korporacyjnym. Korporacje, które chcą tworzyć bezpieczne aplikacje finansowe, mają teraz możliwość ochrony poufnych informacji. Nawet na poziomie osobistym, powiedzmy, że prowadzisz prywatny dziennik na swoim telefonie. Teraz możesz zaszyfrować ten dziennik, aby nikt inny nie mógł go przeczytać!
Szybkie spojrzenie
Jeśli masz komputer Mac, prawdopodobnie znasz funkcję Quick Look. Jeśli nie, Quick Look to framework w systemie Mac OS X, który umożliwia szybki wgląd w zawartość większości popularnych formatów plików.Oznacza to, że nie musisz otwierać przeglądarki plików PDF, aby szybko przejrzeć dane w pliku PDF. System operacyjny ma wbudowane elementy sterujące, które umożliwiają dosłownie „szybki wgląd” do pliku. Firma Apple przeniosła tę technologię na platformę iPhone'a, co oznacza, że aplikacje mogą być teraz bardziej elastyczne w przeglądaniu i obsłudze plików. Zapewnia również centralny mechanizm wykonywania typowych zadań (przeglądania plików), dzięki czemu programiści nie muszą wymyślać koła na nowo, aby przeglądać dokument Word z poziomu swojej aplikacji. Ogólnie rzecz biorąc, zapewni to większą spójność na platformie i lepsze, bardziej spójne wrażenia użytkownika.
Rozszerzenia multimediów
Dodatki do nowego systemu iPhone OS 4 w końcu umożliwią użytkownikom tworzenie aplikacji innych firm w celu uzyskania dostępu do wbudowanej biblioteki multimediów w telefonie. Mówiąc prościej, pozwoli to programistom na tworzenie własnych aplikacji do przeglądania multimediów. Myślę więc, że w niedalekiej przyszłości prawdopodobnie zobaczymy światowe Boxee i XBMC przeniesione na platformę.
Typy dokumentów
Ostatnim dodatkiem, który pojawiał się od dłuższego czasu, są typy dokumentów. Typy dokumentów (przynajmniej w żargonie Apple) to zdolność iPhone'a do tego, aby wiedzieć, jak obsługiwać dokumenty, gdy użytkownik chce z nimi wchodzić w interakcje. Od teraz aplikacja może się „zarejestrować” jako wiedząca, jak postępować z określonymi typami dokumentów. Więc kiedy otrzymasz losowy, nieznany (do iphone'a) załącznik w wiadomości e-mail, pomysł polega na tym, że możesz mieć zainstalowaną aplikację innej firmy, która poradzi sobie z plikiem. To brakujące ogniwo zacznie wiązać system operacyjny do punktu, w którym naprawdę zacznie przypominać prawdziwy „komputer”. Ta funkcja jest już dostępna na iPadzie w systemie OS 3.2 i jest łączona z główną gałęzią systemu OS 4.
BONUSOWA obsługa klawiatury iPhone OS 4 umożliwia wprowadzanie danych za pomocą klawiatury Bluetooth w telefonie iPhone. Nareszcie!
-Chris