Жарнама жабуу

WWDC бир топ кеңири коомчулук тарабынан көрүлгөнү менен, бул конференция биринчи кезекте иштеп чыгуучуларга таандык. Анткени, анын аты ушуну айтып турат. Негизги баяндаманын үчтөн экиси, күтүлгөндөй, OS X Yosemite жана iOS 8ге таандык болгон, бирок андан кийин көңүл жалаң иштеп чыгуучу маселелерине бурулган. Аларды кыскача кыскача айтып берели.

Күлүк

Objective-C өлдү, жашасын Свифт! Муну эч ким күткөн эмес – Apple өзүнүн жаңы Swift программалоо тилин WWDC 2014 көргөзмөсүндө көрсөттү. Анда жазылган тиркемелер Objective-Cге караганда тезирээк болушу керек. Иштеп чыгуучулар Swiftти колго алганда көбүрөөк маалымат чыга баштайт жана, албетте, биз сизге кабарлап турабыз.

Extensions

Мен iOS 8 чыкканга чейин тиркемелердин ортосундагы байланышты көп күттүм.Андан тышкары, Кеңейтүүлөр тутумдун функцияларын тиркемелер менен жергиликтүү түрдө кеңейтүүгө мүмкүндүк берет. Тиркемелер кумбоксту колдонууну улантат, бирок iOS аркылуу алар мурункуга караганда көбүрөөк маалымат алмаша алышат. Негизги баяндамада Safari'де Bing аркылуу которуу же VSCO Cam тиркемесинин чыпкасын түздөн-түз орнотулган Сүрөттөрдөгү сүрөткө колдонуу презентациясы болду. Кеңейтүүлөрдүн аркасында биз ошондой эле виджеттерди Эскертме борборунда көрөбүз же файлдарды бирдиктүү өткөрүп беребиз.

Үчүнчү тараптын баскычтоптору

Бул маселе Кеңейтүүлөргө кирсе да, өзүнчө сөз кылуу керек. iOS 8де сиз орнотулган баскычтопту алмаштыруу үчүн үчүнчү тараптын баскычтопторуна кирүүгө уруксат бере аласыз. Swype, SwiftKey, Fleksy жана башка клавиатуралардын күйөрмандары муну чыдамсыздык менен күтө алышат. Жаңы баскычтоптор башка колдонмолор сыяктуу эле кумбоксту колдонууга аргасыз болушат.

HealthKit

Фитнес билериктеринин жана тиркемелеринин бардык түрлөрү үчүн жаңы платформа. HealthKit иштеп чыгуучуларга өз маалыматтарын жаңы Ден соолук колдонмосуна берүү үчүн колдонмолорун өзгөртүүгө мүмкүндүк берет. Бул кадам сиздин бардык "ден соолук" маалыматыңызды бир жерде сактайт. Суроо туулат - Apple мындай маалыматтарды басып алууга жөндөмдүү өзүнүн аппараттык каражаттары менен келеби?

Touch ID API

Учурда Touch ID iPhone'дун кулпусун ачуу же iTunes дүкөнүнөн жана анын филиалдык дүкөндөрүнөн сатып алуу үчүн гана колдонулушу мүмкүн. iOS 8де иштеп чыгуучулар бул манжа изин окугучтун API'сине кирүү мүмкүнчүлүгүнө ээ болушат, бул аны колдонуу үчүн көбүрөөк мүмкүнчүлүктөрдү ачат, мисалы, Touch ID гана колдонуу менен тиркемени ачуу.

CloudKit

Иштеп чыгуучулар булуттагы тиркемелерди куруунун жаңы ыкмасына ээ. Иштеп чыгуучулар кардар тарапка көңүл бурушу үчүн Apple сервер тарабына кам көрөт. Apple өзүнүн серверлерин бир нече чектөөлөр менен акысыз камсыз кылат - мисалы, бир петабайттын жогорку чеги.

HomeKit

Бир нече жыл мурун бир колдук аппарат менен башкарылган үй чарбасы илимий фантастикадай угулмак. Бирок Apple компаниясынын аркасы менен бул ыңгайлуулук жакында ишке ашып калышы мүмкүн. Жарыктын интенсивдүүлүгүн жана түсүн же бөлмө температурасын өзгөрткүңүз келеби, бул аракеттер үчүн тиркемелер түздөн-түз Appleден бирдиктүү API колдоно алышат.

Камера API жана PhotoKit

iOS 8де колдонмолор камерага жакшыртылган мүмкүнчүлүккө ээ болот. бул иш жүзүндө эмнени билдирет? Колдонмолор дүкөнүнүн каалаган колдонмосу ак түс балансын, экспозицияны жана фотосүрөткө байланыштуу башка маанилүү факторлорду кол менен тууралоого уруксат бере алат. Жаңы API ошондой эле, мисалы, кыйратпаган түзөтүүнү сунуштайт, башкача айтканда, баштапкы сүрөттү өзгөртпөстөн каалаган убакта артка кайтарууга мүмкүн болгон түзөтүү.

метал

Бул жаңы технология OpenGLден он эсеге чейин натыйжалуулукту убада кылат. Негизги сөз учурунда iPad Air реалдуу убакытта жүздөгөн көпөлөктөрдүн бир чыйыры жок жылмакай учушун көрсөттү, бул көп агымда өзүнүн күчүн көрсөттү.

SpriteKit жана SceneKit

Бул эки комплект иштеп чыгуучуларга 2D жана 3D оюндарын жасоо үчүн бардыгын сунуштайт. Аларда кагылышууну аныктоодон тартып бөлүкчөлөрдүн генераторуна чейин физикалык кыймылдаткычка чейин бардыгы камтылган. Эгер сиз жаңыдан баштап жатсаңыз жана биринчи оюнуңузду түзгүңүз келсе, көңүлүңүздү бул жерге буруңуз.

.