Зарыг хаах

Хэдийгээр WWDC-ийг нэлээд олон хүн үздэг ч энэ хурал нь үндсэндээ хөгжүүлэгчдэд хамааралтай. Эцсийн эцэст, энэ нь түүний нэрнээс харагдаж байна. Анхны илтгэлийн гуравны хоёр нь хүлээгдэж байсанчлан OS X Yosemite болон iOS 8-д хамаарах байсан боловч дараа нь зөвхөн хөгжүүлэгчийн асуудалд анхаарлаа хандуулав. Тэдгээрийг товчоор тоймлон хүргэе.

Swift

Objective-C үхсэн, урт наслаарай Свифт! Үүнийг хэн ч хүлээж байсангүй - Apple компани WWDC 2014 дээр шинэ Swift програмчлалын хэлээ танилцууллаа. Үүнд бичигдсэн програмууд нь Objective-C-ээс хурдан байх ёстой. Хөгжүүлэгчид Swift-ийг ашиглах үед илүү их мэдээлэл гарч эхлэх бөгөөд мэдээж бид танд мэдээлэх болно.

Өргөтгөлүүд

Би iOS 8 гарч ирэх хүртэл программ хоорондын харилцаа холбоог удаан хүлээсэн.Түүгээр ч барахгүй Өргөтгөлүүд нь системийн үйл ажиллагааг программуудаар өргөтгөх боломжтой болгоно. Аппликейшнүүд хамгаалагдсан хязгаарлагдмал орчинг үргэлжлүүлэн ашиглах боловч iOS-оор дамжуулан өмнөхөөсөө илүү их мэдээлэл солилцох боломжтой болно. Үндсэн илтгэл дээр Safari-д Bing ашиглан орчуулах эсвэл VSCO Cam програмын шүүлтүүрийг суулгасан Images доторх зураг руу шууд хэрэглэх талаар танилцуулга хийв. Өргөтгөлийн ачаар бид Мэдэгдлийн төвд виджетүүд эсвэл нэгдсэн файл дамжуулалтыг харах болно.

Гуравдагч талын гарууд

Хэдийгээр энэ асуудал Өргөтгөлийн хүрээнд хамаарах боловч тусад нь дурдах нь зүйтэй. iOS 8-д суулгасан гарыг орлуулахын тулд гуравдагч талын гарт хандахыг зөвшөөрөх боломжтой. Swype, SwiftKey, Fleksy болон бусад гарны шүтэн бишрэгчид үүнийг тэсэн ядан хүлээж байна. Шинэ гарууд бусад програмын нэгэн адил хамгаалагдсан хязгаарлагдмал орчинд ашиглахаас өөр аргагүй болно.

HealthKit

Бүх төрлийн фитнессийн бугуйвч, хэрэглээний шинэ платформ. HealthKit нь хөгжүүлэгчдэд өөрсдийн өгөгдлөө Эрүүл мэндийн шинэ аппликешнд оруулахын тулд програмуудаа өөрчлөх боломжийг олгоно. Энэ алхам нь таны бүх "эрүүл" өгөгдлийг нэг дор хадгалах болно. Асуулт гарч ирж байна - Apple ийм өгөгдлийг хадгалах чадвартай өөрийн техник хангамжтай ирэх үү?

Touch ID API

Одоогоор Touch ID-г зөвхөн iPhone утасны түгжээг тайлах эсвэл iTunes Store болон түүний салбар дэлгүүрүүдээс худалдан авалт хийхэд ашиглах боломжтой. iOS 8-д хөгжүүлэгчид энэхүү хурууны хээ уншигчийн API-д хандах боломжтой бөгөөд энэ нь зөвхөн Touch ID ашиглан програм нээх гэх мэт илүү олон боломжийг нээх болно.

CloudKit

Хөгжүүлэгчид үүлэн дээр суурилсан програмуудыг бүтээх цоо шинэ аргатай болсон. Apple нь серверийн тал дээр анхаарал тавих бөгөөд ингэснээр хөгжүүлэгчид үйлчлүүлэгч тал дээр анхаарлаа төвлөрүүлэх болно. Apple өөрийн серверүүдийг хэд хэдэн хязгаарлалттайгаар үнэ төлбөргүй өгөх болно, тухайлбал, нэг петабайтын дээд хязгаар.

HomeKit

Ганц гар төхөөрөмжөөр удирддаг өрх хэдэн жилийн өмнө шинжлэх ухааны уран зөгнөлт мэт сонсогдох байсан. Гэхдээ Apple-ийн ачаар энэ тав тухтай байдал удахгүй бодит байдал болж магадгүй юм. Та гэрэлтүүлгийн эрч хүч, өнгө эсвэл өрөөний температурыг өөрчлөхийг хүсч байгаа эсэхээс үл хамааран эдгээр үйлдэлд зориулсан програмууд Apple-аас шууд нэгдсэн API ашиглах боломжтой болно.

Камерын API болон PhotoKit

iOS 8-д програмууд камерт хандах хандалтыг сайжруулна. Энэ нь практикт юу гэсэн үг вэ? App Store-ын ямар ч програм нь цагаан өнгийн тэнцвэр, өртөлт болон гэрэл зурагтай холбоотой бусад чухал хүчин зүйлсийг гараар тохируулах боломжтой болно. Шинэ API нь жишээлбэл, үл эвдэх засварлах, өөрөөр хэлбэл анхны зургийг өөрчлөхгүйгээр хүссэн үедээ буцаах боломжтой засварыг санал болгоно.

металл

Энэхүү шинэ технологи нь OpenGL-ээс арав дахин илүү гүйцэтгэлийг амлаж байна. Үндсэн илтгэлийн үеэр iPad Air нь олон зуун эрвээхэйг бодит цаг хугацаанд нэг ч чимхэлгүйгээр жигдхэн нисч байгааг харуулсан бөгөөд энэ нь олон урсгалтаар хүчээ харуулсан юм.

SpriteKit болон SceneKit

Эдгээр хоёр иж бүрдэл нь хөгжүүлэгчдэд 2D болон 3D тоглоом хийх бүх зүйлийг санал болгодог. Мөргөлдөөнийг илрүүлэхээс эхлээд бөөмс үүсгэгч, физикийн хөдөлгүүр хүртэл бүгдийг нь багтаасан болно. Хэрэв та дөнгөж эхэлж байгаа бөгөөд анхны тоглоомоо бүтээхийг хүсч байвал анхаарлаа энд төвлөрүүлээрэй.

.