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ó  
ATENCIÓ: Aquesta informació recull els apartats del pla docent de l'assignatura durant el darrer semestre amb docència. En iniciar el període de matrícula, podràs consultar el calendari i model d'avaluació per al següent semestre a Tràmits / Matrícula / Horaris de les proves d'avaluació final.

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

Vídeo Audiovisual
Desarrollo de aplicaciones para dispositivos iOS II PDF
Desarrollo de aplicaciones para dispositivos iOS Web

Amunt

L'assignatura compta amb materials en format wiki.

Amunt

La Normativa acadèmica de la UOC disposa que 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 fets.

La manca d'originalitat en l'autoria o el mal ús de les condicions en què es fa l'avaluació de l'assignatura és una infracció que pot tenir conseqüències acadèmiques greus.

L'estudiant serà qualificat amb un suspens (D/0) si es detecta manca d'originalitat en l'autoria d'alguna activitat avaluable (pràctica, prova d'avaluació contínua (PAC) o final (PAF), o la que es defineixi al pla docent), sigui perquè ha utilitzat material o dispositius no autoritzats, sigui perquè ha copiat textualment d'internet, o ha copiat d'apunts, de materials, de manuals o d'articles (sense la citació corresponent), d'altres estudiants, o per qualsevol altra conducta irregular.

La qualificació de suspens (D/0) en les qualificacions finals d'avaluació contínua pot comportar l'obligació de fer l'examen presencial per a superar l'assignatura (si hi ha examen i si superar-lo és suficient per a superar l'assignatura segons indiqui el pla docent).

Quan aquesta mala conducta es produeixi durant la realització de les proves d'avaluació finals presencials, l'estudiant pot ser expulsat de l'aula, i l'examinador farà constar tots els elements i la informació relatius al cas.

D'altra banda, aquesta conducta pot donar lloc a la incoació d'un procediment disciplinari i l'aplicació, si escau, de la sanció que correspongui.

La UOC habilitarà els mecanismes que consideri oportuns per a vetllar per la qualitat de les seves titulacions i garantir l'excel·lència i la qualitat del seu model educatiu.

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