desarrollo en ios devacademy

32
DESARROLLO en iOS TUS PROPIAS APLICACIONES EN MOVIMIENTO @RodrigoAyala

Upload: rodrigo-ayala

Post on 17-Jul-2015

107 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Desarrollo en iOS   devacademy

DESARROLLO en iOSTUS PROPIAS APLICACIONES EN MOVIMIENTO

@RodrigoAyala

Page 3: Desarrollo en iOS   devacademy

Estado actual del Desarrollo Móvil

Page 4: Desarrollo en iOS   devacademy
Page 5: Desarrollo en iOS   devacademy

Android: 76.6% iOS: 19.7% Otros: 3.6%

Page 6: Desarrollo en iOS   devacademy

iOS: 19.7%

Page 7: Desarrollo en iOS   devacademy

Usuario iOS tiene mayor tendencia a consumo

Page 8: Desarrollo en iOS   devacademy

Usuario iOS tiene mayor tendencia a consumo (Apps/Gadgets/etc)

Page 9: Desarrollo en iOS   devacademy

continuum.cl

Page 10: Desarrollo en iOS   devacademy

Experiencia Personal

Page 11: Desarrollo en iOS   devacademy

Requerimientos mínimos

Page 12: Desarrollo en iOS   devacademy

Requerimientos mínimos

Page 13: Desarrollo en iOS   devacademy

developer.apple.com/xcode

Page 14: Desarrollo en iOS   devacademy

developer.apple.com/programs

Page 15: Desarrollo en iOS   devacademy

developer.apple.com/programs

Page 16: Desarrollo en iOS   devacademy

Desarrollo

Page 17: Desarrollo en iOS   devacademy

Objective-C

Page 18: Desarrollo en iOS   devacademy

Objective-C

[[[UIAlertView alloc] initWithTitle:@"Bienvenido!" message:[NSString stringWithFormat:@"Hola %@",[self.nombreTextfield text]] delegate:nil cancelButtonTitle:@"Hola" otherButtonTitles:nil, nil] show];

Page 19: Desarrollo en iOS   devacademy
Page 20: Desarrollo en iOS   devacademy

Swift

Page 21: Desarrollo en iOS   devacademy

Swift

UIAlertView(title: "Bienvenido", message: "Hola "+ self.nombreTextField.text,delegate: nil, cancelButtonTitle: "Hola", otherButtonTitles: nil).show()

Page 22: Desarrollo en iOS   devacademy
Page 23: Desarrollo en iOS   devacademy

Arquitectura de iOS

Page 24: Desarrollo en iOS   devacademy
Page 25: Desarrollo en iOS   devacademy

Creación de UI

Page 26: Desarrollo en iOS   devacademy
Page 27: Desarrollo en iOS   devacademy

Navigation Controller

View Controller

Tab Bar Controller

Page 28: Desarrollo en iOS   devacademy
Page 29: Desarrollo en iOS   devacademy

Ciclo de Vida

Page 30: Desarrollo en iOS   devacademy

ViewDidLoad

ViewWillAppear

ViewDidAppear

ViewWillDisappear

destroy

init

Page 31: Desarrollo en iOS   devacademy

iOS Frameworks