Зачыніць аб'яву

Падчас сёлетняга асноўнага дакладу на канферэнцыі распрацоўшчыкаў WWDC прагучаў і не прагучаў шырокі спектр інфармацыі, абагульняць і прадстаўляць якую нядобра, таму што часта яны лагічна дапаўняюць прадстаўленыя навіны, такія як OS X El Capitan, IOS 9 або глядзіце OS 2. Да чаго адносяцца сёлетнія фрагменты з Moscone Center?

Цікавыя лічбы

Кожная канферэнцыя Apple традыцыйна ўключае шэраг цікавых лічбаў, статыстыкі і, перш за ўсё, спісаў поспехаў кампаніі з Куперціна і яе прадукцыі. Такім чынам, давайце коратка разгледзім найбольш цікавыя лічбы.

  • У WWDC 2015 прынялі ўдзел удзельнікі з 70 краін свету, 80% з якіх наведалі гэтую канферэнцыю ўпершыню. 350 удзельнікаў змаглі прыехаць дзякуючы спецыяльнай стыпендыяльнай праграме.
  • OS X Yosemite ужо працуе на 55% усіх Mac, што робіць яе рэкардсменам галіны. Ні адна іншая кампутарная аперацыйная сістэма не дасягнула такога хуткага прыняцця.
  • Карыстальнікі галасавога памочніка Siri задаюць мільярд пытанняў у тыдзень.
  • Siri будзе працаваць на 40% хутчэй дзякуючы новай аптымізацыі Apple.
  • Цяпер Apple Pay падтрымлівае 2 банкаў, а ў наступным месяцы мільён гандляроў прапануе гэты спосаб аплаты. 500 тысяч з іх будуць знойдзены ў першы дзень запуску сэрвісу ў Вялікабрытаніі.
  • З App Store ужо спампавана 100 мільярдаў праграм. Зараз кожную секунду спампоўваецца 850 праграм. Да гэтага часу распрацоўшчыкам выплачана 30 мільярдаў долараў.
  • Сярэднестатыстычны карыстальнік мае 119 праграм на сваёй прыладзе, з 1,5 мільёна праграм у цяперашні час даступныя ў App Store. 195 000 з гэтых праграм з'яўляюцца навучальнымі.

Swift 2

Распрацоўшчыкі цяпер будуць мець у сваім распараджэнні 2-ю версію новай мовы праграмавання Swift. Гэта прыносіць навіны і лепшую функцыянальнасць. Самая цікавая навіна заключаецца ў тым, што ў гэтым годзе Apple выпусціць усю базу кодаў з адкрытым зыходным кодам, яна будзе працаваць нават на Linux.

Мінімізацыя сістэмы

iOS 8 не зусім прыязная да прылад з менш чым 8 ГБ або 16 ГБ памяці. Абнаўленні гэтай сістэмы патрабавалі шмат гігабайт вольнай прасторы, і для ўласнага кантэнту карыстачу не заставалася шмат месца. Аднак iOS 9 вырашае гэтую праблему непасрэдна. Для абнаўлення карыстачу спатрэбіцца ўсяго 1,3 ГБ прасторы, што з'яўляецца годным паляпшэннем у параўнанні з 4,6 ГБ.

Распрацоўшчыкам таксама будуць даступныя механізмы мінімальнага змяншэння прыкладанняў. Самая цікавая опцыя называецца «App Slicing» і тлумачыцца наступным чынам: кожнае загружанае прыкладанне змяшчае вялікі пакет кодаў для ўсіх магчымых прылад, на якіх прыкладанне павінна працаваць. Ён утрымлівае часткі кода, якія дазваляюць яму працаваць на iPad і ўсіх памерах iPhone, часткі кода, якія дазваляюць працаваць як у 32-бітнай, так і ў 64-бітнай архітэктурах, часткі кода з Metal API і гэтак далей. Напрыклад, для карыстальнікаў iPhone 5 значная частка кода прыкладання непатрэбная.

І тут з'яўляецца навінка. Дзякуючы App Slicing кожны карыстальнік загружае з App Store толькі тое, што яму сапраўды неабходна, эканомячы месца. Да таго ж, згодна з дакументацыяй, лішняй працы для распрацоўшчыкаў практычна няма. Вам трэба толькі падзяліць асобныя часткі кода цэтлікам з указаннем адпаведнай платформы. Затым распрацоўшчык загружае прыкладанне ў App Store сапраўды гэтак жа, як і раней, а сама крама будзе клапаціцца аб распаўсюджванні правільных версій прыкладанняў сярод карыстальнікаў пэўных прылад.

Другі механізм эканоміі месца ў памяці тэлефона крыху больш складаны. Тым не менш, можна сказаць, што прыкладанням будзе дазволена выкарыстоўваць толькі «запытаныя рэсурсы», гэта значыць дадзеныя, якія ім сапраўды патрэбныя для запуску ў дадзены момант. Напрыклад, калі вы гуляеце ў гульню і знаходзіцеся на яе 3-м узроўні, тэарэтычна вам не трэба мець падручнік, запісаны на вашым тэлефоне, вы ўжо прайшлі 1-ы і 2-і ўзроўні, і вам таксама не трэба мець ўзроўні ад дзесятага і вышэй.

У выпадку гульняў з пакупкамі ў праграме няма неабходнасці захоўваць унутры прылады гульнявое змесціва, за якое вы не заплацілі і, такім чынам, не разблакіравана. Вядома, Apple вызначае, які менавіта кантэнт можа патрапіць у гэтую катэгорыю «па патрабаванні» ў сваёй дакументацыі для распрацоўшчыкаў.

HomeKit

Платформа разумнага дома HomeKit атрымала вялікія навіны. З iOS 9 гэта дазволіць аддалены доступ праз iCloud. Apple таксама пашырыла сумяшчальнасць з HomeKit, і цяпер вы зможаце выкарыстоўваць у ім датчыкі дыму, сігналізацыі і да т.п. Дзякуючы навінам у watchOS, вы таксама зможаце кіраваць HomeKit праз Apple Watch.

З'явяцца першыя прылады з падтрымкай HomeKit у продажы і аб падтрымцы таксама абвясціла Philips. Ён ужо падключыць сваю разумную сістэму асвятлення Hue да HomeKit восенню. Добрая навіна заключаецца ў тым, што існуючыя лямпачкі Hue таксама будуць працаваць у HomeKit, і існуючыя карыстальнікі не будуць вымушаныя набываць іх новае пакаленне.

[youtube id=”BHvgtAcZl6g” width=”620″ height=”350″]

CarPlay

Нягледзячы на ​​​​тое, што Крэйг Федэрыгі выпусціў вялікую навіну CarPlay за лічаныя секунды, гэта, безумоўна, варта адзначыць. Пасля выхаду iOS 9 аўтавытворцы змогуць напрамую ўстаўляць у сістэму ўласныя прыкладанні. Такім чынам, бартавы кампутар аўтамабіля ўжо можа абыходзіцца з адным карыстальніцкім асяроддзем, у якім можна будзе атрымаць доступ да CarPlay і розных элементаў кіравання аўтамабілем з майстэрні вытворцы аўтамабіля. Дагэтуль яны стаялі асобна, але цяпер змогуць быць часткай сістэмы CarPlay.

Такім чынам, калі вы хочаце выкарыстоўваць навігацыю Apple Map і слухаць музыку з iTunes, але ў той жа час вы хочаце рэгуляваць тэмпературу ў салоне аўтамабіля, вам больш не трэба будзе скакаць паміж двума дыяметральна рознымі асяроддзямі. Вытворца аўтамабіляў зможа ўкараніць простае прыкладанне клімат-кантролю непасрэдна ў CarPlay і, такім чынам, забяспечыць прыемны карыстацкі досвед працы з адной сістэмай. Прыемная навіна заключаецца ў тым, што CarPlay зможа падключацца да аўтамабіля па бесправадной сеткі.

Apple, Платнае

Apple Pay атрымала даволі шмат увагі на сёлетнім WWDC. Першая вялікая навіна - прыбыццё сэрвісу ў Вялікабрытанію. Гэта адбудзецца ўжо ў ліпені, і Брытанія стане першым месцам за межамі ЗША, дзе будзе запушчаны сэрвіс. У Брытаніі больш за 250 000 гандлёвых кропак ужо гатовыя прымаць плацяжы праз Apple Pay, і Apple супрацоўнічае з васьмю найбуйнейшымі брытанскімі банкамі. Чакаецца, што іншыя банкаўскія ўстановы хутка рушаць услед.

Што тычыцца выкарыстання самога Apple Pay, Apple папрацавала над праграмным фонам сэрвісу. Passbook больш не будзе прысутнічаць у iOS 9. Карыстальнікі могуць знайсці свае плацежныя карты ў новым дадатку Wallet. Таксама сюды дададуцца карты лаяльнасці і клубныя карты, якія таксама будуць падтрымлівацца сэрвісам Apple Pay. Сэрвісу Apple Pay таксама супрацьстаяць палепшаныя карты, якія ў iOS 9 будуць даваць інфармацыю для прадпрыемстваў аб тым, ці ўключана ў іх аплата праз Apple Pay.

Уніфікаваная праграма для распрацоўшчыкаў

Апошнія навіны тычацца распрацоўнікаў, якія цяпер аб'яднаны адной праграмай распрацоўніка. На практыцы гэта азначае, што ім патрэбна толькі адна рэгістрацыя і адна плата ў памеры 99 долараў у год для стварэння праграм для iOS, OS X і watchOS. Удзел у праграме таксама гарантуе ім доступ да ўсіх інструментаў і бэта-версій усіх трох сістэм.

.