Apple- ի հագեցած սարքի եւ դրա վերջին OS- ի համար Apps մշակելու ուղեցույց
15 հոկտեմբերի, 2015 թ
Այս տարի Apple- ը ալիքների ստեղծեց, տպավորիչ, ֆուտուրիստական հագեցած, « Apple Watch» - ը : Այդպես էլ չդադարեցնենք, հսկան լրացուցիչորեն ներկայացրեց այս սարքի օպերացիոն համակարգին նորագույն թարմացում `watchOS 2: Սկզբնապես այս տարի բացվեց WWDC (Համաշխարհային մշակողների կոնֆերանս) եւ այս տարվա սեպտեմբերի 16-ին ազատ արձակելու համար, այն հետաձգվեց, քանի որ դրա զարգացումը խաթարվեց: Այն վերջապես ազատ էր արձակվել սեպտեմբերի 22-ին:
Այս գրառման մեջ մենք ձեզ ուղեցույց ենք բերում Apple Watch- ի համար հավելվածներ մշակելու համար, ներկայացնելով որոշ նոր հատկանիշներ, որոնք կարող եք դիտել watchOS 2-ում:
WatchOS- ի նոր առանձնահատկությունները
- Apple Watch- ի վերջին OS ընկերությունը ծրագրավորողներին առաջարկում է ապարատի ավելի հիմնական գործառույթներ, դրանով իսկ հնարավորություն տալով ավելի արդյունավետ աշխատել կրելու համար: Smartwatch- ի ներուժի լիարժեք շահագործումը կօգնի այն վերածել այն լիարժեք շարժական բջջային սարքավորման, որը կարող է իրականացնել գործառույթների լայն շրջանակ, առանց սեփական iPhone- ի :
- Նոր հագեցած OS տարբերակը հնարավորություն է տալիս մշակողներին մուտք գործել այնպիսի բաղադրիչներ, ինչպիսիք են խոսափողը եւ թվային թագը: Դա նշանակում է, որ օգտվողները կարող են օգտվել դիմումներից, առանց միշտ ապավինել իրենց սմարթֆոններին:
- ClockKit- ը, որը վերջերս ներկայացվել է Xcode- ի վերջին տարբերակում, թույլ է տալիս մշակողներին դիտել Watch- ի դեմքը Complications- ի առանձնահատկությամբ: Սրանք հիմնականում ընթերցվում են, որոնք հայտնվում են կողքին եւ ցուցադրվում են տեղեկատվության եւ ծանուցումների տարբեր բիթեր: Սա օգնում է օգտվողներին մուտք գործել ծանուցումներ եւ թարմացում, առանց նրանց անցնելու կարիք: Կառուցողները կարող են աշխատել այս առանձնահատկությամբ, որպեսզի օգտվողներին առաջարկել ավելի շատ ընտրանքներ իրենց թվային թվային թագի վրա:
Xcode- ի հետ զարգացող ծրագրեր
Xcode- ն այժմ առաջարկում է իր զարգացման փաթեթը ոչ միայն OS X եւ iOS, այլ նաեւ watchOS- ի համար: Այն հասանելի է Mac App Store- ում եւ ներբեռնման համար անվճար է: Դուք կարող եք լրացուցիչ ներբեռնել հաջորդ բետա տարբերակը այստեղ: Երբ դուք ձեռք եք բերում Apple ID- ն, կարող եք միանալ Apple- ի մշակող ծրագրին:
Հիանալի ձեւաչափով նախագծելու եւ դրանց համար ճիշտ ձեւի մշակման հնարավորություն ընձեռելով, Xcode- ը քննում է ձեր աշխատանքը սխալների համար եւ կազմվում է այն գործարկվող գործառույթների մեջ, որը կարող եք հետագայում տեղադրել կամ վաճառել App Store- ում:
Xcode- ն աջակցել է Swift- ի իր նախկին թողարկումից, տարբերակ 6-ից: Xcode 7- ի բետա թողարկում, սակայն, աջակցում է Swift 2:
Զարգացնել Apps- ը Swift- ով
Առաջին անգամ ներկայացվեց WWDC 2014-ին, Swift- ը մտադիր էր փոխարինել Objective-C- ին, որը հիմք է ստեղծում iOS եւ OS X հավելվածների մշակման համար: Այս տարի ընկերությունը հանդես է եկել լեզվով բաց կոդով, որը նաեւ առաջարկում է աջակցություն Linux- ի համար: Swift 2- ը նաեւ տարածում է մի քանի առանձնահատկություններ եւ ֆունկցիոնալություն:
Apple- ի փաստաթղթերը ինքնին բավականին լավ ներկայացում են Swift- ին: Այն կարիք չունի, որ դուք պետք է ունենաք որեւէ նախնական փորձ, լեզվի հետ աշխատելու եւ ուղղորդում եք պարզ քայլերի միջոցով, ինչը հեշտ է հասկանալ գործընթացը:
Դրանից բացի, դուք կարող եք գտնել մի քանի առցանց դասընթացներ եւ դասընթացներ Swift- ի հետ աշխատելու համար: Լավագույններից մեկը սովորում է Swift Tips- ը, որը մշակողներին տալիս է խորհուրդներ, ինչպես եւ օգտակար խորհուրդներ: Այն ընդգրկում է մակարդակների ամբողջ սպեկտրը, սկսած հենց սկսնակներից մինչեւ առաջադեմ մշակողներ: Բացի այդ, այն նաեւ հղումներ է տալիս անցյալում մշակողների կողմից ստեղծված կոդերի գրադարաններին, գրքերին եւ օրինակների օրինակներին:
watchOS 2: Բացելով նոր հուշարձանները մշակողների համար
WatchOS 2-ը անկասկած բացեց մի քանի այլ հնարավորություններ iOS- ի մշակողների համար `դրանով իսկ հնարավորություն տալով ստեղծել ավելի լավ ծրագրեր iOS սարքերի ամբողջ տեսակի համար, ինչպես նաեւ Apple- ի սմարթֆոն:
Սմարթֆոնների շուկան միայն զարգանում է, եւ մրցակցությունը դեռեւս այդքան կատաղի չէ: Watch- ի համար շատ ցանկալի եւ օգտագործելի հավելվածներ ստեղծելու համար, հետեւաբար, կարող է բարձրացնել պահանջվող հագեցած պահանջարկը `օգնելու այն գլխին եւ ուսերին մրցելուց առաջ: