Apple-ийн Wearable Device болон сүүлийн үеийн үйлдлийн системд зориулсан програм хөгжүүлэх гарын авлага
2015 оны 10-р сарын 15
Энэ жил Apple-ийн гайхалтай, дэвшилтэт wearable, Apple Watch- ыг нэвтрүүлсэнээр долгионыг бүтээжээ. Зөвхөн энэ зогсоолыг зогсоож чадсангүй, аварга цоо шинэ үйлдлийн системд зориулсан цоо шинэ шинэчлэлтийг - watchOS 2. Энэ жил WWDC (Worldwide Developers Conference) -д танилцуулсан бөгөөд энэ оны 9-р сарын 16-нд гарахаар төлөвлөсөн бөгөөд энэ нь хөгжилд сөргөөр нөлөөлж байснаас хойшлогджээ. Энэ нь эцсийн эцэст 9-р сарын 22-нд гарсан.
Энэ нийтлэлд бид танд WatchOS 2-т тоглох боломжтой зарим шинэ функцуудыг танилцуулах Apple Watch-д зориулсан апп-ыг хөгжүүлэх хөтөч авчирна.
WatchOS 2-ийн шинэ онцлогууд
- Apple Watch -ийн хамгийн сүүлийн үеийн үйлдлийн системүүд нь тоног төхөөрөмжүүдийн илүү үндсэн функцүүдийг хөгжүүлэгчдэд санал болгодог бөгөөд ингэснээр тэдгээрийг wearable-тэй илүү үр дүнтэй ажиллах боломжийг олгодог. Smartwatch-ийн бүрэн хүчин чадлыг бүрэн ашиглах нь үүнийг бүрэн хөдөлгөөнт тооцоолох төхөөрөмж болгон хувиргахад туслана. Энэ нь iPhone-ийн үүрэн телефонтой холбогдоогүй өргөн хүрээний функцүүдийг гүйцэтгэх боломжтой юм.
- Шинэ wearable OS хувилбар нь микрофон болон Digital Crown гэх мэт бүрэлдэхүүн хэсгүүдэд хандах боломжийг хөгжүүлэгчдэд олгодог. Энэ нь хэрэглэгчид өөрсдийн ухаалаг гар утсанд найдахгүйгээр хэрэглээг ашиглаж болно гэсэн үг юм.
- Xcode-ийн хамгийн сүүлийн үеийн хувилбарт шинээр нэвтэрсэн ClockKit нь хөгжүүлэгчид Хүндрэлийн онцлогтой Watch нүүрийг удирдах боломжийг олгодог. Эдгээр нь үндсэн өгөгдөл болон мэдэгдлүүдийн янз бүрийн битүүдийг дэлгэцэн дээр залгаж харуулдаг. Энэ нь хэрэглэгчдэд мэдэгдэл болон шинэчлэлтийг тэдэнд хандах шаардлагагүйгээр нэвтрэх боломжийг олгодог. Дистрибютер нь цагныхаа Дижитал Crown дээр хэрэглэгчдэд илүү олон сонголтыг санал болгохын тулд энэ боломжийг ашиглах боломжтой.
Xcode бүхий апп хөгжүүлэх
Xcode одоо хөгжүүлэгч програмыг зөвхөн OS X болон iOS-д зориулж санал болгодог, гэхдээ watchOS-т зориулсан. Энэ нь Mac App Store-д татаж авах боломжтой ба үнэ төлбөргүй байдаг. Та энд дараагийн бета хувилбарыг татан авч болно. Та Apple ID-г худалдан авсны дараа Apple Developer Program-т нэгдэх боломжтой.
Танд зориулж зураг төсөл зохиох боломж олгохын зэрэгцээ тэдгээрийн зөв кодыг хөгжүүлэх боломжийг олгодог. Xcode нь таны ажлыг алдаа гаргаж сканнердаж, түүнийг ажиллуулж болох програмыг хөрвүүлэх боломжийг олгодог.
Xcode нь Swift-г өмнөх хувилбараасаа хойш дэмжсэн. 6. Xcode 7-ийн beta хувилбар Swift 2 дэмждэг.
Свифттэй програм хөгжүүлэх
WWDC 2014-д анх танилцуулсан Свифт нь iOS болон OS X програмуудыг хөгжүүлэх үндэс суурь болох Objective-C-г солих зорилготой байсан юм. Энэ жил уг компани нээлттэй эх сурвалжийг бий болгосон бөгөөд Линуксд зориулсан дэмжлэгийг санал болгодог. Свифт 2 нь хэд хэдэн онцлог, функцийг өргөтгөнө.
Apple-ийн баримт бичиг нь Swift-т сайн танилцуулах боломжийг олгодог. Энэ нь таныг хэлтэй ажиллах талаар урьд өмнө туршлагагүй, энгийн алхмуудаар дамжуулан таныг удирдан чиглүүлэх шаардлагагүй болно. Ингэснээр та үйл явцыг ойлгоход амар болно.
Үүний зэрэгцээ Свифттэй ажиллах хэд хэдэн онлайн сургалт, хичээлүүдийг олж болно. Хамгийн шилдэг нь Swift Зөвлөгөө, Сургалтын зөвлөгөө өгөх, хэрхэн, ашигтай зөвлөмжийг өгдөг. Энэ нь эхлэн суралцагчидаас эхлээд ахисан түвшний хөгжүүлэгчдийн эхнээс эхлэн бүх түвшинг хамарна. Цаашилбал, энэ нь кодын сангууд, номнууд, өмнөх хөгжүүлэгчдийн үүсгэсэн кодуудын жишээнүүд юм.
watchOS 2: Хөгжүүлэгчдэд шинэ боломжуудыг нээх
WatchOS 2 нь iOS-ийн хөгжүүлэгч нарт зориулсан хэд хэдэн замыг нээсэн бөгөөд ингэснээр iOS-ийн төхөөрөмжүүд, Apple-ийн smartwatch зэрэг илүү сайн програмуудыг бий болгох боломжийг олгож байгаа юм.
Smartwatch зах зээл зөвхөн хөгжиж байгаа бөгөөд өрсөлдөөн хараахан гараагүй байна. Ажиглалтанд зориулсан маш их сонирхолтой, хэрэглэгддэг апп бий болгох нь тэмцээнээс дээгүүр толгой, мөрөн дээр зогсож байгаа элэгдэж болох эрэлтийг өсгөж чаддаг.