1 - INTRODUCCIÓN A IOS
Curso de desarrollo de aplicaciones móviles para iPhone y iPad

                 endika.gutierrez@urbegi.com
                   alex.rayon@urbegi.com

                                      Urbegi Learning
                                         Contents
IOS


• El   sistema operativo de Apple

• Enfocado    a dispositivos móviles, iPhone y iPad y AppleTV

• Comparte     el núcleo con Mac OS X
IOS 2


• Es   un sitema operativo UNIX-Like

  • Totalmente   compatible con las librerias de UNIX

• Basado   sobre el microkernel Mach y Unix BSD

  • El   kernel de OS X y iOS se conoce como Darwin
IOS - CAPAS DEL
    SISTEMA
      Objective-C

     Cocoa Touch

      Multimedia

    Servicios Básicos

   Sistema Operativo
IOS - SISTEMA
        OPERATIVO
  Objective-C
                    • Kernel   de iOS
  Cocoa Touch
                    • Soporta  el acceso al
                     hardaware del
   Multimedia
                     dispositivo
Servicios Básicos   • Seguridad, Sistema
                     de Ficheros, etc.
Sistema Operativo
IOS - SERVICIOS
        BÁSICOS
  Objective-C

  Cocoa Touch
                    • Orientación   a
                     objetos
   Multimedia
                    • Gestión   multihilos
Servicios Básicos

Sistema Operativo
IOS - MULTIMEDIA

  Objective-C

  Cocoa Touch       • Audio

                    • Reproducción   de
   Multimedia
                     video
Servicios Básicos   • Grabación   de Video

Sistema Operativo
IOS - COCOA
          TOUCH
  Objective-C
                    • Gestos
  Cocoa Touch
                    • Elementos Visuales
   Multimedia
                    • Interfaz   de usuario
Servicios Básicos
                    • Animaciones

Sistema Operativo
IOS - OBJECTIVE-C

  Objective-C

  Cocoa Touch       • Lenguaje
                             de
                     programación en iOS
   Multimedia        y Mac OS X

                    • Es
                       un lenguaje
Servicios Básicos    Orientado a objetos

Sistema Operativo
IOS - OBJECTIVE-C

  Objective-C       • Estructuras   de Datos

  Cocoa Touch         • Arrays

                      • Dicionarios
   Multimedia
                        (Mapas)
Servicios Básicos     • Cadenas     de Texto

Sistema Operativo     • ...
PONIENDO EN PRÁCTICA



• Paraeste primer tema vamos a instalar el IDE para el
 desarrollo en iOS Xcode

• Lo   podemos instalar desde la AppStore
FIN

Ios.s1

  • 1.
    1 - INTRODUCCIÓNA IOS Curso de desarrollo de aplicaciones móviles para iPhone y iPad endika.gutierrez@urbegi.com alex.rayon@urbegi.com Urbegi Learning Contents
  • 2.
    IOS • El sistema operativo de Apple • Enfocado a dispositivos móviles, iPhone y iPad y AppleTV • Comparte el núcleo con Mac OS X
  • 3.
    IOS 2 • Es un sitema operativo UNIX-Like • Totalmente compatible con las librerias de UNIX • Basado sobre el microkernel Mach y Unix BSD • El kernel de OS X y iOS se conoce como Darwin
  • 4.
    IOS - CAPASDEL SISTEMA Objective-C Cocoa Touch Multimedia Servicios Básicos Sistema Operativo
  • 5.
    IOS - SISTEMA OPERATIVO Objective-C • Kernel de iOS Cocoa Touch • Soporta el acceso al hardaware del Multimedia dispositivo Servicios Básicos • Seguridad, Sistema de Ficheros, etc. Sistema Operativo
  • 6.
    IOS - SERVICIOS BÁSICOS Objective-C Cocoa Touch • Orientación a objetos Multimedia • Gestión multihilos Servicios Básicos Sistema Operativo
  • 7.
    IOS - MULTIMEDIA Objective-C Cocoa Touch • Audio • Reproducción de Multimedia video Servicios Básicos • Grabación de Video Sistema Operativo
  • 8.
    IOS - COCOA TOUCH Objective-C • Gestos Cocoa Touch • Elementos Visuales Multimedia • Interfaz de usuario Servicios Básicos • Animaciones Sistema Operativo
  • 9.
    IOS - OBJECTIVE-C Objective-C Cocoa Touch • Lenguaje de programación en iOS Multimedia y Mac OS X • Es un lenguaje Servicios Básicos Orientado a objetos Sistema Operativo
  • 10.
    IOS - OBJECTIVE-C Objective-C • Estructuras de Datos Cocoa Touch • Arrays • Dicionarios Multimedia (Mapas) Servicios Básicos • Cadenas de Texto Sistema Operativo • ...
  • 11.
    PONIENDO EN PRÁCTICA •Paraeste primer tema vamos a instalar el IDE para el desarrollo en iOS Xcode • Lo podemos instalar desde la AppStore
  • 12.

Notas del editor