Технология

5 откровения на Apple Watch от New WatchKit на Apple

Какъв Филм Да Се Види?
 
Размери и резолюции на екрана на Apple Watch

Източник: Apple.com

Apple наскоро обяви наличието на WatchKit за разработчиците, за да започнат да създават приложения, погледи и известия на трети страни за смарт часовника, преди да излезе на пазара през 2015 г. 28-минутен видеоклип на Сайт WatchKit дава подробности за това как приложенията ще работят на Apple Watch и какво трябва да направят разработчиците, за да „разширят още повече приложенията си, като разширят и подобрят тяхната функционалност в Apple Watch“.

Както Apple Insider съобщи, Филип Шилер, старши вицепрезидент на Apple за световен маркетинг, отбелязва освобождаването :

С бета SDK за iOS 8.2, разработчиците вече могат да започнат да използват WatchKit, за да създават пробивни нови приложения, погледи и известия за действие, предназначени за иновативния интерфейс на Apple Watch и да работят с нови технологии като Force Touch, Digital Crown и Taptic Engine.

Новосъздаденият сайт WatchKit включва ръководства за програмиране, насоки за човешки интерфейс, шаблони и повече ресурси за разработчиците, които започват да работят по приложения за Apple Watch. WatchKit и iOS 8.2 SDK са включени в бета версията на Xcode 6.2 и разработчиците, които искат да създават приложения за Apple Watch, трябва да бъдат членове на програмата за разработчици на iOS.

В допълнение към разкриването на някои основи на техническия състав на Apple Watch - 38-милиметровият Apple Watch ще се доставя с дисплей с размер 272 пиксела на 340 пиксела, докато 42-милиметровият Apple Watch ще се доставя с 312 пиксела -390-пикселна единица, например - WatchKit и инструментите и насоките, публикувани с него, хвърлят нова светлина върху това как ще изглеждат Apple Watch и приложенията, които го придружават, за потребителите. Прочетете за четири разкрития за Apple Watch и как работи.

Apple пуска WatchKit, за да позволи на разработчиците да създават приложения, погледи и известия за Apple Watch

Източник: Apple.com

1. Apple Watch представя информация в три форми: Приложения, Погледи и известия.

Видеото обяснява, че разработчиците имат „три възможности да представят информация на Apple Watch“. Първото е действително приложение: „От началния екран на Apple Watch потребителят може ръчно да стартира вашето приложение за гледане. Приложението за часовник предлага задълбочено потребителско изживяване и е мястото, където ще фокусирате повечето си усилия за развитие. '

Вторият е Погледът. Видеото обяснява на разработчиците, че „По желание можете да предоставите поглед, който предлага най-навременните и подходящи данни от вашето приложение в съкратена форма.“ Третото е известието. „Можете също така да предоставите потребителски потребителски интерфейс за отдалечените и локални известия на вашето приложение. Apple Watch се възползва от съществуващата интерактивна поддръжка за известяване на iOS, за да позволи на потребителя да отговори с конкретно действие, да премине към определена област от приложението ви за гледане или по-късно да прегледа известието в центъра за уведомяване на Apple Watch. “

Разработчиците могат да създават известия, които дават възможност на потребителите да предприемат действия веднага, директно от известието. Като алтернатива те могат да използват Glances, за да покажат на потребителите важна информация, която ги интересува, но може да не е необходимо да си взаимодействат на китката, с бърз, лек оглед на приложението. Известията ще се предлагат в две разновидности: „кратък поглед“, който показва достатъчно дълго, за да могат потребителите да вдигнат китката си и да я видят, и „дълъг поглед“, който дава на разработчиците повече място за персонализиране.

Apple Watch и iPhone

Източник: Apple.com

2. Apple Watch изисква iPhone да прави почти всичко.

Разработчиците започват разработването на своето приложение за гледане със съществуващото си приложение за iOS, което трябва да поддържа iPhone. Съществуващото приложение за iOS е отговорно за инсталирането и управлението на приложението за гледане, а приложението за гледане се състои от две части: разширението WatchKit - което работи на iPhone и изпълнява код в отговор на потребителските намерения в Apple Watch. В Apple Watch потребителският интерфейс на приложението за гледане се зарежда от „пакет, съдържащ вашата раскадровка и статични ресурси, като изображения“. Видеото обяснява:

Докато потребителят взаимодейства с приложението за часовник, Apple Watch и iPhone предават информация напред-назад. Кранове и други съобщения от Apple Watch предизвикват изпълнение на кода във вашето разширение WatchKit. Този код е отговорен за актуализирането на потребителския интерфейс на приложението за гледане и изпълнението на всички необходими задачи, свързани с предоставянето на данни на приложението ви за гледане.

Въпреки че приложението за гледане ще разчита на iPhone, Apple работи ясно, че взаимодействието на потребителите с приложението за гледане също няма да замени взаимодействията с приложението за iOS. Като „ Указания за човешкия интерфейс на Apple Watch “Обяснете,„ Приложението за часовник допълва вашето приложение за iOS; не го замества. Ако измервате взаимодействията с приложението си за iOS за минути, можете да очаквате взаимодействията с приложението ви за гледане да се измерват за секунди. Така че взаимодействията трябва да бъдат кратки, а интерфейсите да са прости. “ Освен това Apple отбелязва, че Apple Watch на потребителя трябва да бъде сдвоен с iPhone, за да може да се стартира приложение.

3. Но местните приложения идват през следващата година.

Според прессъобщението на Apple от началото на следващата година разработчиците ще могат да създават напълно родни приложения за Apple Watch, който няма да изисква iPhone компонент. (Въпреки че Apple Watch все още ще изисква от потребителите да имат iPhone 5 или по-нова версия.)

Контекстно меню на Apple Watch Force Touch

Източник: Apple.com

4. Потребителският интерфейс на приложенията на Apple Watch ще бъде познат на всеки, който използва интерфейса на приложенията за iOS.

Както обяснява видеото на уебсайта на Apple, елементите на потребителския интерфейс, достъпни за използване в приложения за Apple Watch, са много подобни на тези, налични за използване при разработването на приложения за iOS - така че те ще бъдат познати както на разработчиците, така и на потребителите, които са запознат с iOS. „WatchKit предлага асортимент от различни обекти за показване на информация и обработка на потребителски взаимодействия. Повечето от тези обекти вече трябва да са ви познати, защото те са подобни на обектите, които сте използвали в приложението си за iOS. В допълнение към обичайните бутони, изображения, превключватели, плъзгачи и етикети, WatchKit предоставя няколко специализирани обекта, които можете да използвате. '

Елементите на потребителския интерфейс, специфични за Apple Watch, включват:

  • „Разделител“, който прилича на тънка бяла линия във видеоклипа, осигуряващ визуално прекъсване между елементите на потребителския интерфейс
  • Дати и таймери, които са „специални видове етикети, които актуализират динамично своите стойности“.

Обектът дата показва текущата дата и / или час, а обектът таймер отброява нагоре или надолу от определена дата в бъдещето или миналото. И двата обекта се изпълняват автономно в приложението за гледане, без намеса от разширението WatchKit.

Други елементи, на които разработчиците на видео бележки „трябва да обърнат специално внимание“ включват групи, които се използват за автоматично излагане на елементи на потребителския интерфейс; таблици, които са единични извиквания на динамично създадени редове; и обекти на картата, които показват неинтерактивни версии на стандартен интерфейс на карта, изобразени на iPhone и изпратени до приложението за гледане за показване. (За съжаление тези снимки на карти са статични и докосването на карта ще отвори приложението Apple Maps на Apple Watch.)

Източник: Apple

Източник: Apple

5. Няма да има персонализирани жестове, защото Apple е създала стандартен набор от потребителски взаимодействия.

Потребителските взаимодействия на Apple Watch ще се въртят около основен набор от жестове, които позволяват на потребителите да взаимодействат с приложения, известия и погледи. Първият тип потребителско взаимодействие обхваща това, което Apple нарича „базирани на действие събития“, където потребителят използва еднократно докосване, за да взаимодейства с часовника. Apple отбелязва, „Редовете на таблицата, бутоните, превключвателите и други контроли се управляват чрез докосване върху тях. След това тези кранове се докладват на кода във вашето разширение WatchKit. '

Вторият тип взаимодействие с потребителя е жест. Разработчиците не могат да добавят разпознаватели на жестове към своите приложения, тъй като системата обработва всички жестове от името на разработчика. Стандартното поведение, разпознато от Apple Watch, са вертикални пръсти, които превъртат текущия екран; хоризонтални пръстове, които показват предишната или следващата страница в интерфейс, базиран на страница; прелиствания от левия край, които се връщат обратно към родителския интерфейсен контролер; и кранове, които показват избор или взаимодействие. Apple Watch няма да поддържа жестове с мултитъч, като щипки.

Трети тип взаимодействие с потребителите е използването на Force Touch, нов тип взаимодействие, което изглежда използва по най-добрия начин ограниченото пространство на екрана на Apple Watch. Както Apple обяснява, „Малкият екран може да побере само толкова много контроли. Ето защо Apple Watch представя изцяло нов модел на взаимодействие: Force Touch. Освен че усеща докосване, дисплеят Retina усеща и сила. Force Touch взаимодействията показват контекстното меню (ако има такова), свързано с текущия екран. Приложенията използват това меню за показване на действия, свързани с текущото съдържание. ' Force Touch ще отвори меню с едно до четири възможни действия.

И накрая, потребителските взаимодействия могат да се възползват и от Digital Crown, която е предназначена за фино настроено превъртане, без да блокира дисплея на Apple Watch. Digital Crown ще улесни потребителите при превъртане на дълги страници в Apple Watch.

къде ще стигне чип Кели

Още от Tech Cheat Sheet:

  • 6 типа приложения, за да направите Apple Watch устройство, което трябва да имате
  • Как Microsoft Band насочва потребителите, които Apple Watch изключва
  • Ето какво е новото в актуализациите на iOS 8 и OS X Yosemite на Apple