'N Gids vir die ontwikkeling van programme vir Apple se draagbare toestel en sy nuutste bedryfstelsel
15 Oktober 2015
Hierdie jaar het Apple golwe geskep deur die indrukwekkende, futuristiese draagbare, die Apple Watch, bekend te stel . Nie net stop nie, die reus het ook 'n splinternuwe update aan die bedryfstelsel vir hierdie toestel bekendgestel - die watchOS 2. Oorspronklik onthul by die WWDC (Worldwide Developers Conference) vanjaar en geskeduleer vir vrylating op 16 September vanjaar, is dit vertraag weens 'n fout in sy ontwikkeling. Dit is uiteindelik op 22 September vrygestel.
In hierdie pos, bring ons u 'n gids om programme vir die Apple Watch te ontwikkel, met 'n paar nuwe funksies waarmee u in watchOS 2 kan speel.
Nuwe kenmerke van die watchOS 2
- Apple Watch se nuutste bedryfstelsel bied ontwikkelaars meer kernfunksies van die hardeware, waardeur hulle meer effektief met die draagbare kan werk. Om die volle omvang van die smartwatch se potensiaal te benut, sal dit help omskep in 'n volwaardige mobiele rekenaartoestel wat 'n wye verskeidenheid funksies kan verrig, sonder om aan die iPhone gekoppel te word .
- Die nuwe draagbare OS weergawe laat ontwikkelaars toegang tot komponente soos die mikrofoon en die digitale kroon. Dit impliseer dat gebruikers al die programme kan gebruik sonder om op hul slimfone te staatmaak.
- ClockKit, wat onlangs in die nuutste weergawe van Xcode bekendgestel is, stel ontwikkelaars in staat om die Watch-gesig te manipuleer met die Komplikasies-funksie. Hierdie is basies die leeswerk wat langs die skakelkies verskyn en verskeie inligting en kennisgewings vertoon. Dit help gebruikers om kennisgewings en opdaterings te verkry sonder om na hulle te skakel. Ontwikkelaars kan met hierdie funksie werk om gebruikers meer opsies op die Digital Crown van hul horlosies aan te bied.
Ontwikkel programme met Xcode
Xcode bied nou sy ontwikkelingspakket vir nie net OS X en iOS nie, maar ook vir die watchOS. Dit is beskikbaar vir aflaai by die Mac App Store en is gratis. U kan ook die volgende beta weergawe hier aflaai. Sodra jy 'n Apple ID gekoop het, kan jy by die Apple Developer Program aansluit.
Saam met u in staat om uitlegte te ontwerp en die korrekte tipe kode vir hulle te ontwikkel, skandeer Xcode u werk vir foute en stel dit saam in uitvoerbare runtimes, wat u later in die App Store kan verkoop of verkoop.
Xcode ondersteun Swift sedert sy vorige weergawe, weergawe 6. Die beta-weergawe van Xcode 7 ondersteun egter Swift 2.
Ontwikkel programme met Swift
In die eerste plek by die WWDC 2014 was Swift bedoel om Objective-C te vervang, wat die basis vorm vir die ontwikkeling van iOS- en OS X-programme. Hierdie jaar het die maatskappy die taal open source gemaak, wat ook ondersteuning bied vir Linux. Swift 2 brei sy funksies en funksies verder uit.
Apple se dokumentasie self bied 'n goeie inleiding tot Swift. Dit hoef nie jou vorige ervaring te hê om met die taal te werk nie en jou deur eenvoudige stappe te lei. Dit maak dit maklik vir jou om die proses te verstaan.
Daarbenewens kan u verskeie aanlyn kursusse en tutoriale vind om saam met Swift te werk. Een van die beste is Learn Swift Tips, wat ontwikkelaars advies, wenke en nuttige wenke gee. Dit dek die hele spektrum van vlakke, vanaf beginners tot gevorderde ontwikkelaars. Verder gee dit ook skakels na kode biblioteke, boeke en voorbeelde van kodes wat ontwikkelaars in die verlede geskep het.
watchOS 2: Opening van nuwe paaie aan ontwikkelaars
Die watchOS 2 het ongetwyfeld 'n paar ander geleenthede vir iOS-ontwikkelaars oopgemaak, waardeur hulle beter programme kan skep vir die hele reeks iOS-toestelle, plus Apple se smartwatch.
Die smartwatch-mark is net ontwikkel en die kompetisie is nog nie so heftig nie. Die skep van hoogs wenslike en bruikbare programme vir die horlosie kan dus die vraag na die draagbaar verhoog en help om die kop en skouers bo die kompetisie te hou.