Una guia per desenvolupar aplicacions per al dispositiu portàtil d'Apple i el seu SO més recent
15 d'octubre de 2015
Aquest any, Apple va crear ones introduint el impressionant, futurista usable, l' Apple Watch . No deixant de fer-ho, el gegant també va introduir una nova actualització al sistema operatiu d'aquest dispositiu: el watchOS 2. Originalment es va donar a conèixer a la WWDC (Worldwide Developers Conference) d'aquest any i es va programar que es publiqués el 16 de setembre d'aquest any, es va retardar a causa d'un error en el seu desenvolupament. Va ser llançat finalment el 22 de setembre.
En aquesta publicació, us oferim una guia per desenvolupar aplicacions per a Apple Watch, que us presenten algunes de les funcions noves que podeu reproduir a watchOS 2.
Noves característiques del watchOS 2
- El nou SO de Apple Watch ofereix als desenvolupadors més funcions bàsiques del maquinari, de manera que els permet treballar de manera més eficaç amb els usables. Explotar tot el potencial del smart watcher ajudaria a transformar-lo en un dispositiu mòbil de gran abast, que pot realitzar un ampli ventall de funcions, per si mateix, sense haver de connectar-se a l'iPhone .
- La nova versió del sistema operatiu usable permet als desenvolupadors accedir a components com el micròfon i la corona digital. Això implica que els usuaris poden fer ús de les aplicacions sense haver de dependre dels seus telèfons intel·ligents tot el temps.
- ClockKit, que ha estat introduït recentment a l'última versió de Xcode, permet als desenvolupadors manipular la funció Watch face amb la característica Complications. Són, bàsicament, lectures que apareixen al costat del dial i mostren diversos trossos d'informació i notificacions. D'aquesta manera, els usuaris poden accedir a notificacions i actualitzacions sense haver de canviar-les. Els desenvolupadors poden treballar amb aquesta funció per oferir als usuaris més opcions sobre la corona digital dels seus rellotges.
Desenvolupament d'aplicacions amb Xcode
Xcode ara ofereix la seva suite de desenvolupament, no només per a OS X i iOS, sinó també per al watch. Està disponible per a descarregar a Mac App Store i arriba gratuïtament. També podeu descarregar la següent versió beta aquí. Una vegada que obtingueu una ID d'Apple, podeu unir-vos al Programa per a desenvolupadors d'Apple.
A més de permetre dissenyar dissenys i desenvolupar el tipus de codi adequat per a ells, Xcode analitza el vostre treball per errors i la compil·la en executables, que posteriorment podeu implementar o vendre a través de l'App Store.
Xcode ha donat suport a Swift des del seu llançament anterior, versió 6. La versió beta de Xcode 7, però, és compatible amb Swift 2.
Desenvolupament d'aplicacions amb Swift
Introduït primer a la WWDC 2014, Swift va ser destinat a substituir Objective-C, que és la base per desenvolupar aplicacions per a iOS i OS X. Aquest any, l'empresa ha realitzat el codi obert de la llengua, també oferint suport per a Linux. Swift 2 amplia encara més les seves característiques i funcionalitats.
La pròpia documentació d'Apple ofereix una introducció suficient a Swift. No necessita que tingueu experiència prèvia en treballar amb el llenguatge i us guiarà a través de senzills passos, cosa que us permetrà comprendre el procés de manera senzilla.
A part d'això, podeu trobar diversos cursos i tutorials en línia per treballar amb Swift. Un dels millors és Learn Swift Tips, que ofereix als assessors consells, consells pràctics i útils. Cobreix tot l'espectre de nivells, començant des dels principiants fins als desenvolupadors avançats. A més, també proporciona enllaços a biblioteques de codis, llibres i exemples de codis creats pels desenvolupadors en el passat.
watchOS 2: Obrir noves vies als desenvolupadors
El watchOS 2 ha obert, sens dubte, diverses vies més per als desenvolupadors iOS , la qual cosa els permet crear millors aplicacions per a tota la gamma de dispositius iOS, a més del smartwatch d'Apple.
El mercat de telèfons intel·ligents només està evolucionant i la competència encara no és tan feroç. Creant aplicacions molt desitjables i utilitzables per al Watch, per tant, pot empènyer la demanda dels dispositius, ajudant-lo a mantenir-se al cap i les espatlles per damunt de la competència.