Затвори рекламата

По време на тазгодишното изложение на конференцията за разработчици на 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 250 от тях ще бъдат открити в първия ден от стартирането на услугата във Великобритания.
  • 100 милиарда приложения вече са изтеглени от App Store. Всяка секунда се изтеглят 850 приложения. Досега на разработчиците са изплатени 30 милиарда долара.
  • Средностатистическият потребител има 119 приложения на своето устройство, като в момента в App Store са налични 1,5 милиона приложения. 195 000 от тези приложения са образователни.

Swift 2

Разработчиците вече ще имат на свое разположение втората версия на новия програмен език Swift. Той носи новини и по-добра функционалност. Най-интересната новина е, че тази година Apple ще пусне цялата база данни с кодове като отворен код, дори ще работи на Linux.

Минимизиране на системата

iOS 8 не беше много приятелски настроен към устройства с по-малко от 8GB или 16GB памет. Актуализациите на тази система изискваха много гигабайта свободно пространство и не оставаше много място за потребителя за собственото му съдържание. iOS 9 обаче се справя директно с този проблем. За актуализацията потребителят ще се нуждае от само 1,3 GB пространство, което е прилично подобрение на годишна база в сравнение с 4,6 GB.

Механизмите за възможно най-малки приложения също ще бъдат достъпни за разработчиците. Най-интересната опция се нарича "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 Pay

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. Участието в програмата им гарантира и достъп до всички инструменти и бета версии на трите системи.

.