kochmeister
DESCRIPTION
Kochmeister. Millora de l’aplicació per a iPhone i creació de l’aplicació per a iPad. Autor: Ruben Xifré Vera Director: Carlos Molina Titulació: ETIG Curs: 2012/2013. Índex. Introducció Objectius Especificacions Implementació Planificació temporal Avaluació Futur de l’aplicació - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/1.jpg)
KochmeisterMillora de l’aplicació per a iPhone i
creació de l’aplicació per a iPad
Autor: Ruben Xifré VeraDirector: Carlos MolinaTitulació: ETIGCurs: 2012/2013
![Page 2: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/2.jpg)
2
Índex
Introducció Objectius Especificacions Implementació Planificació temporal Avaluació Futur de l’aplicació Conclusions
![Page 3: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/3.jpg)
3
Introducció: L’empresa
MicroMovie Media GmbH Situada a Potsdam (Alemania) Petita empresa especialitzada en
aplicacions per a mòbil
![Page 4: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/4.jpg)
4
Introducció: Kochmeister
Plataforma de receptes de cuina que consta de pàgina web, aplicació iOS i aplicació Android
Més de 65.000 receptes Més de 500.000 usuaris Permet cercar receptes segons uns
criteris, guardar-les a favorits, crear una llista de la compra, entre d’altres.
![Page 5: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/5.jpg)
5
Objectius: iPhone
Utilitzar iOS 5.x SDK en comptes de iOS 3.x SDK
Integrar Storyboard Corregir errors de
comportament
![Page 6: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/6.jpg)
6
Objectius: iPad
Crear Storyboard per a iPad
Modificar vistes i afegir-ne de noves
Afegir un buscador de receptes per mitjà d’imatges
![Page 7: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/7.jpg)
7
Especificacions: iPhone
Integració Storyboard Millora en el codi i els comentaris Canvis en la interfície gràfica Gestió de la memòria amb ARC Millores a la base de dades (Core Data) Nova vista horitzontal de la recepta API amb contrasenya Integració iAd Integració Flurry
![Page 8: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/8.jpg)
8
Especificacions: iPad
Creació d’un nou Storyboard Nou disseny Combinar vistes de l’aplicació iPhone
en una de sola Vista horitzontal d’una recepta Nou buscador de receptes per mitjà
d’imatges. “Fotos”
![Page 9: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/9.jpg)
9
Implementació: iPhone (I)
Interfície d’usuari
![Page 10: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/10.jpg)
10
Implementació: iPhone (II)
Storyboard
![Page 11: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/11.jpg)
11
Implementació: iPhone (III)
Integració iAd
![Page 12: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/12.jpg)
12
Implementació: iPhone (IV)
Vista horitzontal per a cuinar
![Page 13: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/13.jpg)
13
Implementació: iPhone (V)
Integració ARC Millores en la base de dades i migració API amb contrasenya Integració Flurry
![Page 14: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/14.jpg)
14
Implementació: iPad (I)
Ajuntar dues vistes en una
![Page 15: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/15.jpg)
15
Implementació: iPad (II)
Vista horitzontal per a cuinar
![Page 16: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/16.jpg)
16
Implementació: iPad (III)
Buscador de receptes per mitjà d’imatges: “Fotos”
![Page 17: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/17.jpg)
17
Implementació: iPad (IV)
Video
![Page 18: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/18.jpg)
18
Implementació: iPad (V)
“Fotos”› Array 2D
![Page 19: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/19.jpg)
19
Implementació: iPad (VI)
“Fotos”› RecipeGridCell› UIScrollerView› layoutSubviews› 2 mètodes per comprovar si s’ha d’afegir o
esborrar alguna cel·la› recenterIfNecessary› NSOperation i NSOperationQueue
![Page 20: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/20.jpg)
20
Planificació temporal
![Page 21: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/21.jpg)
21
Avaluació
iPhone:› Versió gratuïta i no gratuïta› Comprovar que es guarden les dades a
Core Data.› Comprovar migració de base de dades.› Comportament de l’aplicació amb i sense
internet iPad:
› Comprovar el funcionament del buscador “Fotos”
![Page 22: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/22.jpg)
22
Futur de l’aplicació
Sincronització de l'aplicació amb la pàgina web
Enfocar més l'aplicació cap a les xarxes socials
![Page 23: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/23.jpg)
23
Conclusions
Formar part d’un grup real de treball Millorar organització personal i dins d’un
grup Oportunitat de treballar en un altre país,
en una llengua estrangera i amb una cultura diferent, que m’ha permès créixer no només com a programador, sinó també com a persona
Oportunitat de conèixer el món de la programació mòbil
![Page 24: Kochmeister](https://reader033.vdocuments.co/reader033/viewer/2022051622/56814d99550346895dbaf0e0/html5/thumbnails/24.jpg)
24
Gràcies!
Alguna pregunta?