Desenvolupament d'aplicacions per a dispositius iOS Codi:  M0.653    :  6
Consulta de les dades generals   Descripció   L'assignatura en el conjunt del pla d'estudis   Camps professionals en què es projecta   Coneixements previs   Informació prèvia a la matrícula   Objectius i competències   Continguts   Consulta dels recursos d'aprenentatge de què disposa l'assignatura   Recursos d'aprenentatge i eines de suport   Informacions sobre l'avaluació a la UOC   Consulta del model d'avaluació  
Aquest és el pla docent de l'assignatura. Us servirà per planificar la matrícula (consulteu si l'assignatura s'ofereix aquest semestre a l'espai del Campus Més UOC / La Universitat / Plans d'estudis). Un cop comenci la docència, heu de consultar-lo a l'aula. (El pla docent pot estar subjecte a canvis.)

El desenvolupament d'aplicacions per iOS representa un dels puntals de més demanda actual de professionals de desenvolupament d'aplicacions mòbils. Des de la seva irrupció ha suposat un entorn de contínua innovació que facilita la implementació d'aplicacions en dispositius mòbils.

El mercat de les aplicacions mòbils per iOS demanda gran quantitat de professionals capaços de codificar aplicacions per aquest entorn i mou un volum de negoci excepcional.

Els estudiants que vulguin introduir-se en el desenvolupament natiu de iOS podran fer-ho a través d'aquesta assignatura , practicant el llenguatge Swift, així com les llibreries de Cocoa Touch associades.

Cal que l'estudiant tingui accés a una màquina amb el sistema operatiu macOS instal·lada i és recomanable disposar un dispositiu iPhone / iPad per poder realitzar els tests

Amunt

Aquesta assignatura és la primera d'un paquet optatiu de 12 ECTS que tracta sobre el desenvolupament d'aplicacions per als dispositius associats a l'entorn Apple.

Amunt

En desenvolupar competències relacionades amb el desenvolupament d'aplicacions mòbils, el principal camp professional és el de programador d'aplicacions mòbils per iOS.

Amunt

Aquesta assignatura pressuposa coneixements de programació.

Amunt

Els estudiants que vulguin introduir-se en el desenvolupament nadiu de iOS podran fer-ho a través d'aquesta assignatura, practicant el llenguatge Swift, així com les llibreries de Cocoa Touch associades.

Requereix coneixements de programació.

Cal que l'estudiant tingui accés a una màquina amb el sistema operatiu macOS instal·lada i és recomanable disposar un dispositiu iPhone / iPad per poder realitzar els tests

Amunt

Treballa les competències següents:

  • Capacitat per a la resolució de problemes.
  • Capacitat per al disseny i la gestió de projectes.
  • Capacitat de recerca, gestió i ús de la informació.Capacitat d'iniciativa i esperit emprenedor.
  • Identificar les peculiaritats del disseny d'aplicacions per a dispositius mòbils especialment aquelles derivades de les limitacions del dispositiu.
  • Dissenyar aplicacions per a dispositius mòbils aplicant criteris d'usabilitat i d'experiència de l'usuari.
  • Utilitzar de forma efectiva els llenguatges de programació de les plataformes mòbils més representatives del mercat.
  • Aplicar mecanismes de control, prova i depuració d'errors en el desenvolupament d'aplicacions mòbils.
  • Utilitzar les eines i entorns de desenvolupament disponibles per a les plataformes mòbils més representatives del mercat.
  • Publicar, distribuir i difondre aplicacions mòbils en els principals mercats d'aplicacions.
  • Planificar i dirigir projectes tecnològics relacionats amb tecnologies mòbils.

També presenta els següents objectius específics:

  • Conèixer la història i evolució de la plataforma iOS, així com els dispositius disponibles en l'actualitat.
  • Ser capaç de desenvolupar aplicacions iOS i carregar-les en dispositius mòbils iOS.
  • Conèixer i saber utilitzar els llenguatges de programació associats, eines i entorns de desenvolupament disponibles per a aplicacions iOS.
  • Conèixer l'estructura de les APIs de iOS i la documentació oficial disponible.
  • Conèixer les recomanacions de disseny i experiència d'usuari per a aplicacions.
  • Conèixer els diferents mecanismes per testejar aplicacions iOS i saber com utilitzar-los.
  • Conèixer les eines per depurar errors en aplicacions iOS i saber com utilitzar-les.

Amunt

  • El sistema operatiu iOS
  • Dispositius iOS
  • iOS SDK
  • Interfície iOS
  • Xcode
  • Swift
  • Desenvolupament d'apps
  • Testeig en iOS
  • Depuració en iOS

Amunt

L'assignatura compta amb materials en format wiki.

Amunt

El procés d'avaluació es fonamenta en el treball personal de l'estudiant i pressuposa l'autenticitat de l'autoria i l'originalitat dels exercicis realitzats.

La manca d'autenticitat en l'autoria o d'originalitat de les proves d'avaluació; la còpia o el plagi; l'intent fraudulent d'obtenir un resultat acadèmic millor; la col·laboració, l'encobriment o l'afavoriment de la còpia, o la utilització de material o dispositius no autoritzats durant l'avaluació, entre d'altres, són conductes irregulars que poden tenir conseqüències acadèmiques i disciplinàries greus.

D'una banda, si es detecta alguna d'aquestes conductes irregulars, pot comportar el suspens (D/0) en les activitats avaluables que es defineixin en el pla docent -incloses les proves finals- o en la qualificació final de l'assignatura, sigui perquè s'han utilitzat materials o dispositius no autoritzats durant les proves, com ara xarxes socials o cercadors d'informació a internet, perquè s'han copiat fragments de text d'una font externa (internet, apunts, llibres, articles, treballs o proves d'altres estudiants, etc.) sense la citació corresponent, o perquè s'ha practicat qualsevol altra conducta irregular.

De l'altra, i d'acord amb les normatives acadèmiques, les conductes irregulars en l'avaluació, a més de comportar el suspens de l'assignatura, poden donar lloc a la incoació d'un procediment disciplinari i a l'aplicació, si escau, de la sanció que correspongui.

Amunt

Aquesta assignatura només es pot superar a partir de l'avaluació contínua (AC). La nota final d'avaluació contínua esdevé la nota final de l'assignatura. La fórmula d'acreditació de l'assignatura és la següent: AC.

 

Amunt