Apple dodał kilka ulepszeń do swojego systemu iOS, które zapowiedział Na konferencji deweloperów. Największą poprawę osiągnęli twórcy. Tak, firma Apple zawsze była konserwatywna w kwestii tego, co daje programistom swobodę w ich aplikacjach i dostęp do zalet systemu, ponieważ każda aplikacja działała osobno w „piaskownicy”, co oznacza, że ​​każda aplikacja jest odizolowana od innych aplikacji i od reszta systemu. Apple twierdzi, że jest to największa aktualizacja deweloperska jego systemu od czasu wydania Software Store. Co poza retoryką i sloganami stanie się z aplikacjami na iOS 8?

Jak będzie wyglądać następna generacja aplikacji?


Co to jest piaskownica w systemie Apple?

Czy zastanawiałeś się kiedyś, jak zamknięty system Apple? Albo dlaczego problem z żadną aplikacją nie powoduje żadnych problemów w systemie? Odpowiedzią jest tak zwana „piaskownica”. Krótko mówiąc, Apple sprawia, że ​​każda aplikacja działa we własnym pudełku, nie wychodzi z niej i nie dociera do innych aplikacji, które naturalnie znajdują się w jego pudełku. Możesz więc pobrać aplikację i zawiesić się w trybie „Crash”, ale system będzie bezproblemowy. Ale jest to wada polegająca na tym, że nie możesz skorzystać z obecności innych aplikacji, aplikacja nie może zastąpić wiadomości, połączeń lub aplikacji. W innych systemach aplikacje łączą dowolną część systemu, zapewniając niespotykane dotąd korzyści, a każda awaria w tej aplikacji może prowadzić do załamania systemu, ponieważ te aplikacje są z nim połączone. Jak Apple rozwiązało ten problem i co wprowadziło w iOS 8?


 Dostęp do aplikacji systemowych:

iOS-8-edycja zdjęć

Czasami do tego samego zadania trzeba użyć więcej niż jednej aplikacji, a najbardziej znanymi z tych rzeczy są aplikacje do zdjęć. Wcześniej aplikacja służyła do „kopiowania” obrazu na Twoje urządzenie, a następnie modyfikowania tej wersji, co oznacza jej dwukrotną obecność i zużycie miejsca, teraz aplikacja dostosuje się bezpośrednio do obrazów, tak jak to możliwe Każda aplikacja ma dostęp do aplikacji Zdjęcia systemu, która otrzymała ważne aktualizacje w iOS 8 Wspomnieliśmy o tym wcześniej Znajdzie ekran, który otwiera się nad aplikacją, której używa, i na tym ekranie może modyfikować obrazy według własnego uznania, a po zakończeniu edycji obrazu pozostaje on w głównej aplikacji do zdjęć, a modyfikacje obrazów są zapisywane bez kopiowania im. Ta funkcja pozwoli aplikacjom na lepszą integrację obrazów i wspólne korzystanie z ich funkcji w tym samym miejscu i w tym samym czasie.

Firma Apple rozwiązała problem, który wyjaśniliśmy w dostępie aplikacji do siebie nawzajem, otwierając aplikacje jedna na drugiej. Aplikacja w rzeczywistości nie łączy się z drugą, ale otworzy interfejs z drugiej aplikacji, z którego możesz korzystać w to.


Klawiatury

Klucz-iOS-8

Urządzenia smart touch zaczęły eliminować fizyczną klawiaturę, ale niektórym użytkownikom wirtualny pad nie spodobał się i chcieli większej swobody w korzystaniu z dowolnej własnej klawiatury, a po tym, jak Apple przez lata odrzucał tę sprawę, zgodził się w iOS 8, a Apple dodał inteligentne oczekiwania do klawiatury, ponieważ okazało się, że każdy programista będzie mógł wykonać klawiatury dla systemu, a także te panele będą wysokiej jakości; Ponieważ będzie pod nadzorem Apple i z takimi samymi ograniczeniami jakościowymi, jak jego własne. Wyobraź sobie klawiatury z ulubionymi skrótami i różnymi skórkami.


Aplikacje, z którymi można się komunikować z dowolnego miejsca:

Powiadomienie-ios-8

Apple dodał nowy system powiadomień, który umożliwia użytkownikowi bezpośrednią interakcję z aplikacjami poprzez powiadomienia. Dzięki temu będzie szybko odpowiadać na wiadomości, komentować zdjęcia na Facebooku i wiele innych, co umożliwia programistom tworzenie go szybciej i łatwiej niż wcześniej, a rozwój powiadomień nie zatrzymał się również na powiadomieniach, z którymi można wchodzić w interakcję, ponieważ Apple w końcu wykorzystał przestrzeń w centrum powiadomień, ponieważ umożliwiło programistom dodanie „widżetu” dla ich aplikacji w centrum powiadomień, co umożliwiłoby użytkownik do szybkiej interakcji z aplikacjami z dowolnego miejsca w systemie.


4- Dodatki:

Działanie-iOS-8

Apple zezwolił programistom na dodawanie dodatków do menu udostępniania w systemie; Zapewni to więcej opcji udostępniania dla różnych witryn i aplikacji. Na przykład twórcy słynnej aplikacji „Instagram” mogą dodać opcję udostępniania zdjęć na Instagramie bezpośrednio za pośrednictwem aplikacji Apple Photos, a także można natychmiast tłumaczyć strony w Safari za pomocą Rozszerzenie aplikacji Microsoft Bing do tłumaczenia symultanicznego.


5- Więcej zastosowań specjalnych ... w znaczeniu tego słowa:

Touch-ID-iphone-5S

W swoim najnowszym systemie Apple umożliwił programistom korzystanie z własnego czytnika linii papilarnych, który jest obecny w iPhone'ach 5s - spodziewamy się, że następny iPad będzie również wyposażony w tę funkcję - a dzięki tej funkcji aplikacje będą miały najlepsze hasło w historii . odcisk palca.


Nowa generacja aplikacji zdrowotnych:

zdrowieKit

Firma Apple zezwoliła aplikacjom zdrowotnym i fitness na komunikowanie się i udostępnianie informacji z aplikacją zdrowotną systemu, a także wymianę informacji między sobą. Apple mówi: „Gdy aplikacje zdrowotne mogą ze sobą rozmawiać ... będą bardziej działać na Twoje zdrowie”.


Kontroluj swój dom ... za pomocą Siri:

apple-homekit-ios-8

Jedną z największych zalet Apple jest możliwość używania Siri do sterowania domem. Przed snem możesz powiedzieć Siri „Przygotuj się do snu”, a ona wyłączy światła i zamknie drzwi. Oczywiście Siri nadal nie jest dostępny w języku arabskim, ale mamy nadzieję, że w przyszłości będzie.


8- Nowa generacja gier:

Gry deweloperskie

Apple twierdzi, że jego inteligentne urządzenia to urządzenia, które użytkownik uwielbia najbardziej w grach. Na tej podstawie postanowił przenieść wrażenia z gier na nowy poziom. Stworzył nową technologię o nazwie „Metal”, która jest przeznaczona do gier, zawierają mocną grafikę 7D i wymagają wysokiej wydajności, co pozwala na uzyskanie większej wydajności z procesora AXNUMX i umożliwia lepszą współpracę systemu „grafiki” i płyty głównej; Aby zapewnić jak najlepsze wrażenia użytkownika. Apple nie zapomniał również o prostych grach, ponieważ dodał SceneKit, aby poprawić wrażenia z prostych trójwymiarowych gier, aby były lepsze dla użytkownika, a także ma silnik do gier dwuwymiarowych, a ta wszechstronność sprawia, że ​​wrażenia z gry są bardziej dokładne i lepsze niż będzie to obserwowane.


Nowy poziom zastosowań:

Szybki

Apple wypuściło nowy język programowania o nazwie „Swift”. Język ten daje programiście łatwiejsze i prostsze środowisko programistyczne, ale jednocześnie ma większe możliwości, które pozwolą programiście być bardziej kreatywnym w swojej aplikacji, a to oznacza dla użytkownika nowy poziom aplikacji.


Wniosek:

Zobaczysz aplikacje, które oferują niewyjaśnione zalety, niespotykaną szybkość, możesz otwierać inne aplikacje i korzystać z ich funkcji bez przełączania się na nie, jak wyjaśniliśmy na przykładowych zdjęciach, zobaczysz nowe klawiatury i widżety, więcej jakości i szybkości gier, a na koniec końców chronić aplikacje odciskiem palca. Ta sprawa nie wydarzy się z dnia na dzień, ale wydarzy się, a zobaczysz to kilka miesięcy po premierze systemu (ma ukazać się w połowie września).

W końcu możemy powiedzieć, że Apple ponownie wprowadził ideę systemu otwartego ze swojego punktu widzenia, ponieważ aplikacje nadal działają w swoim „SandBoxie”, który zapewnia bezpieczeństwo użytkownikowi i jego danych oraz systemowi Apple przesyła pliki i udostępnia dane między różnymi aplikacjami. Firma Apple zdecydowała się przedstawić pomysł, że otwarcie systemu niekoniecznie oznacza uczynienie go miejscem zabaw dla każdego programisty lub jakiegokolwiek wirusa. To jest wreszcie otwarty system Apple.

Czy widzisz, tak jak my, że system iOS 8 sprawi, że zobaczymy nowy wymiar aplikacji, których wcześniej nie doświadczyliśmy? Podziel się swoją opinią

Zobacz stronę dla programistów Apple Apple

Powiązane artykuły