Източник на изображения: apple.com
Световната конференция за разработчици (WWDC) е ежегодно проведена конференция от Apple Inc в Moscone West в Сан Франциско, Калифорния . Основната цел за организирането на тази конференция е да се изложи нов софтуер, както и технологии, които Apple има за разработчиците на ябълки.
Списъкът на присъстващите се състои от изпълнителни директори на компанията, разработчици на софтуер, както и голям фен на Apple. Тази конференция позволява на участниците да участват в практически лаборатории с инженери на Apple и подробна дискусия относно запитванията на разработчиците. Това събитие беше домакин на Стив Джобс до WWDC 2011 и след това последвано от Тим Кук, изпълнителен директор на Apple Inc.
Билетите за WWDC се потвърждават чрез лотарийна система . След като участник се регистрира за WWDC на официалния сайт на Apple, неговият избор се извършва на случаен принцип. Всички късметлии печеливши са уведомени от ябълката за същото.
Билет за разработчици до WWDC може да струва около $ 1599, а събитието се провежда от 8 до 12 юни 2015 г. в Moscone West в Сан Франциско, Калифорния. За тези, които не са получили известие от Apple относно билета на WWDC, някои сесии ще се предават на живо през цялото събитие и повечето от тях ще бъдат достъпни за гледане при поискване.
Броят на присъстващите се увеличава всяка година. През WWDC 2006 г. броят на присъстващите е между 2000 и 4000. Въпреки това, в WWDC 2007 имаше повече от 5000 присъстващи. По-късно WWDC, т.е. от 2008 г. нататък, присъстващите са ограничени до 5000 . По време на WWDC 2015 присъстващите от 70 страни и сред тях 80% са за първи път . Списъкът на присъстващите включва 350 спечелили стипендии . Най-младата носителка на стипендия за WWDC 15 беше момиче на 12 години от Ню Йорк.
Нека проверим с подробности за основната бележка на WWDC 2015. WWDC 15 беше сегментирана в три различни категории:
- OS X
- IOS
- watchOS
1. OS X 10.x - Йосемит
Yosemite, както е описано от Craig Federighi (старши вицепрезидент на Apple Software Engineering), е голямо, смело и красиво издание с разкошен нов потребителски интерфейс и пробивни нови функции като Continuity, което позволява да продължите работата си оставена на друго устройство. За напр. Вие подготвяте поща в MacBook и внезапно преминавате към iPhone, след което същата чернова на поща изскача от мястото, където сте я оставили.
Степента на приемане на Yosemite е невероятна, което вижда, че 55% от потребителите на Mac са на Yosemite в рамките на 8-месечен период от време. Това е наистина невероятно в сравнение с Windows 8.1, който има едва 7% от степента на приемане. OS X Yosemite има най-бърза степен на приемане за всяка операционна система на PC някога. Новото име за OS X е El Capitan. Новата ОС е подобрена в две категории: Опит и производителност .
Опитът на новата ОС е импровизиран чрез подобряване на прожекторите, вградените приложения и управлението на Windows . По-лесно е да намерите курсора в новата OS X EI Capitan, като просто разклатите песен и курсора се увеличава (показан на екрана 3).
Препоръчителни курсове
- Обучение за изграждане на приложения за Android
- Курс за сертифициране на приложения за Android
- Онлайн обучение на Android Basic
Ако работите в браузъра Safari и искате малко сайтове да бъдат прочетени за по-късно, можете просто да го фиксирате (показано на екрана 4). Прожекторите са станали по-интелигентни, като предоставят подробни резултати за напр. Можете да търсите текущия резултат за мач по крикет в светлината на прожекторите! Можете да промените размера на панела с резултати от прожекторите и дори да преместите прожекторите.
El capitan осигуряват по-добро управление на прозорците чрез препроектиране на контрола на мисията . Можете да видите списък с всички отворени прозорци, като просто плъзнете три пръста с жест (показан на екрана 5). Можете дори да създадете разливен екран в El Capitan за напр. четене на крикет на левия екран и изготвяне на поща на десния екран (показано на екрана 6).
Производителността е оптимизирана в цялата система в El capitan. По-долу са списъци, за да го назовем няколко:
- Приложението може да стартира 1.4x пъти по-бързо
- 2x пъти по-бързо превключване между приложения
- Времето за получаване на първи съобщения по пощата е 2 пъти бързо
- Отварянето на PDF в преглед е 4 пъти по-бързо
- Архитектурни промени в Metal за игри с висока производителност
- Метал, представен за Mac
- 50% подобрение на представянето
- 40% подобрение на ефективността на изобразяване
- 10 пъти по-бързо при изпълнение на разговор при теглене
El Capitan е достъпен за разработчиците в същия ден на основната бележка на WWDC 15. Публична бета версия за същото ще бъде налична през юли 2015 г. на beta.apple.com, а безплатното ъпгрейд тази есен .
2. iOS
iOS 8 наистина е явление с честота на възприемане на 83% потребител в сравнение с Android 5 с 12% . iOS 9 беше подобрен чрез добавяне на интелигентност, повишаване на основата на следващото ниво. По-долу са някои статистически данни за Siri в iOS 8:
- Siri има 1 милиард заявки седмично
- 40% по-точна през последната година
- С 40% по-бързо през последната година
- Красив нов потребителски интерфейс
Siri е станала по-интелигентна, като напомнянето може да се зададе моментално. За напр. Напомнете ми да взема файл утре сутрин, докато напускам службата ще ви напомня за същото. iOS 9 носи Siri като страхотен активен помощник.
Когато включите слушалка към iPhone устройство по време на сутрешната разходка, можете автоматично да видите плейлиста на заключения екран. Определя какво да играе по кое време и на кое място.
Поканата, получена по имейл, автоматично се запазва в календара ви, без да е необходимо да отваряте имейла. iOS 9 предлага страхотна нова функция за предсказване на непознат обаждащ се . Той сканира имейли и данни за контакт, за да определи кой се обажда от неизвестен номер (показан на екрана 7).
Търсене в iOS 9 е наистина чудесно, където можете да търсите видеоклипове от популярни сайтове като vimeo, лоза, youtube и т.н. В iOS 9 търсенето има нов API за него.
Когато се извършва търсене, резултатите съдържат дълбока връзка в него, т.е. когато щракнете върху резултата, той ще се пренасочи към съдържанието и също предлага Връщане към търсене, за да се върнете обратно.
Най-хубавото на iOS 9 е, че поверителността на потребителите се спазва, т.е. операциите, извършвани от потребителя на iPhone, са анонимни, не са свързани с Apple ID, не са свързани с други услуги на Apple, не се споделят с трети страни и най-важното всичко остава местни .
Apple Pay е услуга за мобилно плащане и цифров портфейл, въведена от Apple Inc (показана на екрана 8). Тя позволява на потребителите да извършват плащания, като използват съвместими устройства за гледане на iPhone и Apple . Това е супер лесен, сигурен и частен начин за плащане.
По време на първоначалното стартиране на Apple Pay тя поддържаше кредитна и дебитна карта. Вече има 2500 банки, поддържащи Apple Pay. През тази есен Discover ще донесе Apple Pay на повече от 50 милиона членове на карти. Той се поддържа от малки и големи търговци в САЩ. Използването на Apple Pay тарифата за напускане се е увеличила с 2 пъти .
След голям отговор за Apple Pay в САЩ, той ще бъде въведен и във Великобритания. Той ще стартира във Великобритания през юли 2015 г. Apple вече се свърза с осем известни банки във Великобритания, които ще покрият 70% от кредитните и дебитни карти . Има повече от 2, 50 000 търговци, които ще поддържат Apple Pay във Великобритания.
iOS 9 ви позволява да добавяте Store дебитни и кредитни карти . Предлага и наградни карти. Apple Pay винаги ще представя правилната карта в магазина и следователно никога няма да пропуснете награда за пазаруване.
Книгата, присъстваща в iOS 8, е преименувана на портфейл в iOS 9 (показана на екран 9). Това е едно място за вашите кредитни и дебитни карти, карти за лоялност, бордни карти и др.
Приложението за бележки е преработено в iOS 9. Има удобна лента с инструменти, с която можете да форматирате съдържанието на бележки (показано на екран 10).
Можете също да създадете контролен списък в приложението Notes (показано на екран 11). Тя ви позволява да добавяте снимки, рисуване по скици и също вградени връзки (показани на екран 11).
Бележки, редактирани на iPhone устройство, се синхронизират с iPad и Mac, както и чрез iCloud.
Apple инвестира много в Maps, за да подобри услугата си. Apple Maps има 5 милиарда заявки седмично, използването на iOS е 3, 5 пъти по - голямо от следващото водещо приложение за картографиране.
Транзитът е създаден специално за машинисти, които показват автобуси, влакове и метростанции . Ако докоснете станция, можете да видите всички линии, които минават през нея с времена на заминаване . Той предоставя стъпка по стъпка упътвания дори за ходене заедно с времето (показано на екран 12).
Siri е обучен за транзит и следователно това може да ви помогне да пътувате.
Apple представи ново приложение, наречено News в iOS 9. Това е красиво съдържание от най-големите световни източници и е персонализирано специално за потребителите. Можете да създадете персонализирани новини, като изберете категории, които харесвате, като пътуване, наука, политика, спорт и т.н. (показано на екран 13).
Можете да маркирате статия, която искате да прочетете по-късно. Можете дори да зададете любими, които съхраняват колекция, която харесвате.
Приложението за новини е обосновано с поверителност на потребителя . Съдържанието, което четете, не е свързано с други услуги на Apple. Също така отделни данни не се споделят с трети страни . Новините ще стартират първоначално във Великобритания, САЩ и Австралия.
QuickType е въведена функция за клавиатура iOS 9, която показва лента с предложения отгоре на клавиатурата, докато пишете. Тази лента с предложения е подобрена в iOS 9 с преки пътища за изрязване, копиране, поставяне и дори заснемане на снимка, добавяне на прикачени файлове (показано на екрана 15).
Можете да конвертирате клавиатурата в тракпад моментално, като поставите два пръста и ги плъзнете. Ако свържете физическа клавиатура към iPad, тогава можете да определите клавиша за бърз достъп, за да извършвате по-бързи операции. Можете също да извършите превключване на приложения в iPad.
iPad винаги е поддържал многозадачност като превключвател на задачи, четири жеста с пръст в iOS 8. Многозадачността се превръща в напълно ново ниво в iOS 9. Когато щракнете върху бутона за превключване на задачите, се появява нов стил в сравнение с iOS 8.
iOS 9 предоставя нова функция, наречена Slide Over, Spilled View и Picture in Picture за многозадачност. Тези функции ще бъдат налични за iPad Air, iPad Air 2, iPad mini 2 и iPad mini 3.
Slide Over осигурява извикан от потребителя изглед с наслагване от дясната страна на екрана, който позволява на потребителя да избере вторично приложение, за да го гледа и да играе с него (показано на екрана 16).
Spilled View показва две странични приложения, позволяващи на потребителя да преглежда, преоразмерява и да взаимодейства с двете (показани на екран 17).
Снимка в картина позволява на потребителя да възпроизвежда видео в подвижен променящ се прозорец, който плава над екрана на приложенията (показан на екрана 18).
iOS 9 се грижи за използването на батерията на устройството. Той предоставя нова функция, наречена „ режим на ниска мощност “
Ако батерията на устройството ви с iPhone падне под 20 процента, ще получите системно изскачащо съобщение, което ви предупреждава за ниска мощност на батерията и предлага режим на ниска мощност (показан на екран 19). Ако искате да включите режим с ниска мощност, просто го изберете от изскачащото съобщение.
След като режимът с ниска мощност е активиран, той ще намали анимациите в цялата система, ще намали времето преди екранът да потъмнее и да направи всички възможни усилия да запазите живота на батерията за малко по-дълго.
Ако искате да активирате режим с ниска мощност по всяко време, тогава можете да постигнете това от Настройки. Можете да определите дали режимът на ниска мощност е активиран или не, като просто погледнете индикатора на батерията в горната дясна част на екрана.
Обикновено е зелен за достатъчно зареждане на батерията, червен за ниско зареждане на батерията и жълт, ако е активиран режим с ниска мощност.
iOS 9 осигурява лесна защита на данните в iCloud с помощта на двуфакторния механизъм за удостоверяване.
Apple направи сериозни промени в архитектурата за актуализация на въздуха за iOS 9 и следователно тя изисква само 1, 3 GB свободно пространство в сравнение с iOS 8, изискващи 4, 6 GB.
Apple предостави по-долу функции в iOS 9 за разработчици:
Разширяване на търсенето Разширение за аудио устройство VPN разширение за приставки
Swift 2 Уведомления на трети страни Директен документ
Персонализиране на карта OCR настройка на аксесоари за настройка на аксесоари в Xcode
Действия за уведомяване Профил на сензора изтъняване на приложението
Нови типове данни за здравето Покритие на кода Моторизиран профил на прозорците
Ръководство за оформление на Flyover и Walkthrough Gaming APIs
Лента за бърз достъп Автоматичен нюанс профил Обектно ориентирани контакти
Нови многозадачни API API Новите Homekit профили iCloud се отварят на място
Начало профил за сигурност Препратки към таблото за преглед Stack View
API за сигурност на транспорта за отдалечен достъп на приложения за безжичен CarPlay HomeKit iCloud
Разреждане на приложения позволява инсталирането на приложения според устройството, на което се изтегля. По този начин го оптимизираме, като заема минимално дисково пространство и позволява бъдещи актуализации, които могат да бъдат приложени от Apple. Това помага за изтеглянето на приложения много по-бързо и позволява повече пространство за други приложения, като по този начин предоставя по-добро потребителско изживяване.
Gaming APIs са подобрени чрез добавяне на нови функции в рамки SpriteKit, SceneKit и Metal . Добавени са нови рамки като GameplayKit, Model I / O и ReplayKit, за да осигурят по-добро игрово изживяване.
API на HealthKit е подобрен чрез добавяне на нови категории, като ниво на хидратация в тялото, репродуктивно здраве и UV-излагане (показано на екран 20).
HomeKit API съдържа функции като температура в контролната стая, ключалки и светлини . В iOS 9 apple добавя поддръжка за Windows Shades, сензори като сензори за движение, сензори за дим и системи за сигурност . Достъп до тези функции може да се извършва дистанционно и сигурно с помощта на iCloud (показано на екран 21).
CarPlay вече поддържа аудио плейър, а в iOS 9 поддържа приложения, направени от производители на автомобили (показани на екран 22) . Това ще позволи на потребителя да контролира функции на автомобила, като климатик, заключване на автомобила и др. Той поддържа различно разнообразие от екрани, по-широко съотношение на екрана и екрани с по-висока dpi. Най-хубавото на CarPlay в iOS 9 е, че той ще позволи на потребителите да се свързват безжично с техните превозни средства.
Swift е иновативен език за програмиране с модерни функции, който произвежда безопасни, светкавично бързи приложения за iOS, OS X и watchOS. Apple обяви следващата голяма версия Swift 2 за iOS 9 по време на WWDC 2015.
Swift 2 надгражда невероятната популярност и мощта на бързината, предоставяйки функции, които помагат на разработчиците да напишат още по-добър код. Това включва разширено управление на грешки, проверка на наличността и много подобрения на синтаксиса.
Apple направи бързо като проект с отворен код, който ще помогне за насочване към голяма аудитория. Swift 2 предлага много нови функции, някои от които са модел за работа с грешки, синтезирани заглавки в xcode, разширения на протоколи, бърз 1.2 до 2.0 мигратор, проверка на наличността, съвпадение на образа в „ако“.
Това беше всичко за iOS 9 подробна функция, обявена на основната бележка на WWDC 2015. iOS 9 поддържа всички устройства, които iOS 8 поддържа. Списъкът с устройства, поддържани от iOS 9, са споменати по-долу:
-
- iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus
- iPod touch 5 -ти род
- iPad 2, iPad 3 -ти род, iPad 4 -ти род, iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3
3. watchOS
WatchOS е операционната система, която работи на Apple Watch, която е еквивалентна на iOS работи на iPhone и iPad, а OS X работи на Macs. Apple обяви watchOS 2 за Apple Watch и той ще бъде достъпен през есента на 2015 г.
Подобренията за watchOS 2 са както следва:
а. Функция на часовника
б. Подобряване на комуникацията
° С. Подобряване на здравето и фитнеса
д. Поддръжка за Apple Pay
е. Поддръжка за Apple Maps (Transit)
гр. Поддръжка за Siri
а. часовник
watchOS 2 има наистина страхотен часовник. Можете да зададете лицето на снимката като тапет или да зададете фотоалбум, който ще променя снимката всеки път, когато повдигнете китката. Можете също така да видите лице с изтичане на времето (т.е. промени в сянката на снимките по време) за някои места като Лондон, Ню Йорк, Хонг Конг, Шанхай и т.н. (показано на екран 23).
Можете също да промените усложненията (т.е. неща, които се появяват на началния екран) в watchOS 2. Това позволява на разработчика на приложения да прави свои собствени усложнения . За напр. Можете да зададете време за полет, информация за времето, оценка на крикет, ниво на зареждане на електрическа кола и т.н.
watchOS 2 има нова функция, наречена Travel Travel (показана на екрана 23) . Позволява ви да видите списък с бъдещи неща, като например времето днес вечерта, насрочен обяд след обяд и т.н. Освен това ви позволява да видите неща, които вече са се случили, като например вчерашното време, посетените срещи и т.н. Можете да пътувате в бъдеще, като въртите Digital Crown по посока на часовниковата стрелка, докато завъртането му в посока против часовниковата стрелка ще ви отведе в миналото. Докато извършвате това пътуване във времето, можете да се върнете към текущото време с едно натискане на Digital Crown.
Apple представи нова функция, наречена режим на нощното шкафче за watchOS 2. Това ви позволява да използвате Apple Watch като часовник, докато зареждате по време на лягане. Това може да замени буквално будилника ви буквално. Докато в режим на нощно шкафче ябълковият часовник преминава в пейзажен режим, като по този начин дава по-добър поглед върху времето.
Този режим има нулева конфигурируемост, т.е. е включен или изключен . Когато е включен, можете да видите цифров часовник в центъра с подробности за дата и час по-долу, индикатор за батерията, изобразяващ процент на зареждане в горния десен ъгъл, икона за аларма в горния ляв ъгъл, ако сте задали аларма (показана на екрана 23).
б. Подобряване на комуникацията
Apple часовникът е чудесен начин за комуникация. Можете да натиснете Digital Crown, за да видите списъка с всички приятели. WatchOS 2 предлага различни групи приятели и също така позволява да добавите приятел, като докоснете знака плюс.
Можете да изпращате рисунка с помощта на няколко цвята с помощта на Digital Touch. По-ранната версия на watchOS позволява да четете имейли, но сега watchOS 2 ви предлага да отговорите и на имейл . Новата ОС ви позволява да извършвате обаждания в FaceTime на вашия Apple Watch (показано на екрана 24).
° С. Подобряване на здравето и фитнеса
watchOS 2 ви позволява да стартирате родни приложения за здраве и фитнес, за да работите с ябълков часовник. Така съдържанието ще бъде добавено директно към Дейността, присъстваща в ябълковия часовник.
Можете също така да използвате Siri за здраве и фитнес. За напр. Повдигнете китката си и кажете „Хей Сири стартирайте 15 минути бягане в парка“, така че това ще стартира приложение за тренировка за вас (показано на екран 25).
Ако сте постигнали цел, това изскачане като постижение, което можете да споделите в социални мрежи като фейсбук и туитър.
д. Поддръжка за Apple Pay
Apple Inc представи услуга за мобилно плащане и цифров портфейл, наречена Apple Pay . Тя позволява на потребителите да извършват плащания, като използват съвместими устройства. По-долу са изброени устройства, които отговарят на спецификациите на Apple Pay:
- iPhone 6, iPhone 6 Plus
- iPhone 5, iPhone 5s и iPhone 5c
- iPad Air 2, iPad mini 3
- Apple Watch
Услугата, която Apple Pay използва, за да комуникира безжично със системите за продажба, е антената Near Field Communication (NFC), Touch ID на Apple и Passbook.
За да извършите плащане в магазина с iPhone, просто задръжте устройството си близо до безконтактния четец с пръст върху Touch ID (приложимо за iPhone 6 и iPhone 6 плюс). Използвайки това, дори не е необходимо да гледате екрана, за да знаете подробности за плащането. Когато плащането е успешно, се получава фина вибрация и звуков сигнал.
Можете да извършите плащане с помощта на Apple Watch, просто щракнете двукратно върху страничния бутон (наричан Digital Digital Crown) и задръжте дисплея на Apple Watch близо до безконтактен четец (показан на екрана 27). Можете да потвърдите данните за плащане с леко докосване и звуков сигнал.
д. Поддръжка за Транзит
Транзитът ви позволява да навигирате безпроблемно в града си, като предоставяте упътвания. Докоснете приложението Транзит, за да го отворите. Той ще ви даде бутон, за да получите указания до вашия дом или офис и друг бутон, който предоставя местоположения, които сте пътували наскоро.
Останалата част от екрана превърта през най-близките спирки на обществения транспорт, показвайки само опциите за транзит (като метро, автобус, влакове и т.н.).
След като получите желаните упътвания от Транзит, цялото пътуване се показва на един екран по лесен, съкратен начин. Ако се интересувате да знаете повече за конкретно местоположение, тогава просто докоснете тази конкретна стъпка, за да изтеглите карта.
Плюсът на Transit е, че той показва целия списък със стъпки на един превъртащ се екран (показан на екрана 28).
е. Поддръжка за Siri
watchOS 2 ви позволява да получавате упътвания за автобус, използвайки транзит с помощта на Siri. За напр. Можете да попитате Сири „ Ей Сири, покажи ми автобус упътвания за фериботна сграда“ . Това ще отвори транзитно приложение с стъпка по стъпка посока за местоназначение.
Можете също да контролирате нещата у дома, като използвате Siri . За напр. „Хей Сири зададе сцената за вечеря“. Това ще коригира устройството в синхрон с HomeKit устройства, за да направи сцена за вечеря.
Можете също да попитате instagram поглед към Siri . Това ще покаже instagram поглед, който не сте избрали. Това показва, че можете да показвате съдържание на трети страни право на часовника си, като използвате Siri.
Препоръчителен член
Ето тук е свързана статия, която ще ви помогне да получите по-подробна информация за приложенията за телефон за Android, така че просто преминете през линка, който е даден по-долу
- Най-доброто ръководство за програмисти за Android за начинаещи (предварително)
- 9 най-добри приложения за Android за студенти (образователни)
- Топ 8 полезни приложения за Office Suite за вашия Android
- Въпроси за интервю за софтуерно инженерство | Топ и най-често задавани въпроси