Upgrade to Pro — share decks privately, control downloads, hide ads and more …

taller ios con @javisoto

Betabeers
October 18, 2011
230

taller ios con @javisoto

Betabeers

October 18, 2011
Tweet

Transcript

  1. Lo que vamos a ver.... Mi objetivo: convenceros de que

    desarrollar para iOS #mola Introducción a Objective-C Características del lenguaje Sintáxis MVC Qué es? Ventajas Un poco de jerga para que nos entendamos Demo 1: navegador web Demo 2: cliente de twitter • • • • • • • • • •
  2. Lo que NO vamos a ver.... Detalles escabrosos: Principios de

    la orientación a objetos Gestión de memoria Mirar con lupa todas las líneas de código (no acabaríamos...) No vais a salir sabiendo hacer aplicaciones :-( • • • • •
  3. Objective-C Ese odiado lenguaje... Pero mola! Por qué? Es básicamente

    C (C es fácil...) Débilmente tipado MUY dinámico Sintáxis pensada para que sea lea como lenguaje natural • • • •
  4. MVC Modelo Gestiona los datos No sabe nada de la

    presentación visual de los mismos Reusables • • •
  5. MVC Vista Presenta el Modelo al usuario Permite la manipulación

    de los datos No almacena datos Reusable para presentar diferentes información • • • •
  6. MVC Controlador Intermediario entre la M y la V Actualiza

    la Vista cuando el Modelo cambia Actualiza el Modelo cuando el usuario manipula la Vista Lógica de la aplicación • • • •