SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Introducción a
CocoaTouch y UIKit

        Erick Camacho <@ecamacho>
CocoaTouch

     Colección de frameworks
         de alto nivel para
      desarrollar aplicaciones
             para iOS.
¿Objective-C?


• Introducción a Objective-C (Norberto
  Ortigoza)
• https://github.com/hiphoox/chobjectivec
CocoaTouch
CocoaTouch
CocoaTouch

• Map Kit
• Store Kit
• Core Audio
• Core Data
• Core Location
CocoaTouch

• Map Kit         • OpenGL ES
• Store Kit       • Core Image
• Core Audio      • SQLite
• Core Data       • WebKit
• Core Location   • Address Book
CocoaTouch
CocoaTouch


• UIKit
CocoaTouch



•   UIKit
CocoaTouch



•   UIKit   El objetivo de esta sesión
UIKit
  •   Framework con todo lo
      que necesitas para
      construir una interfaz de
      usuario para iOS
  •   Framework Orientado a
      Eventos
  •   Componentes gráficos.

  •   Acceso a notificaciones,
      impresoras, acelerómetro,
      etc.
¿Cómo se usa?


• No hay que incluirlo, al crear una aplicación
  por default ya estás usando UIKit
UIKit


• Hoy revisaremos cómo crear la navegación
  entre pantallas y algunos de los
  componentes principales de UIKit.
La aplicación

          Litros de a litro
       Aplicación para localizar
   gasolineras y ver su status según
              la Profeco
La aplicación
La aplicación
La aplicación


• En esta sesión crearemos esas pantallas y la
  navegación entre ellas usando datos en
  hard code.
La aplicación
La aplicación
UIApplication
 Una instancia por aplicación.
 Punto centralizado de control.
 Mantiene una lista de las UIWindow y sus
 UIView de una aplicación.
 [UIApplication sharedApplication];
main.m
UIApplicationDelegate

• Recibe notificaciones del UIApplication
  sobre eventos clave en el ciclo de vida de la
  aplicación.
• Inicializa tu aplicación estableciendo las
  primeras vistas, estableciendo un navigation
  controller, etc.
UIApplicationDelegate
litrosdealitroAppDelegate.h
UIApplicationDelegate

litrosdealitroAppDelegate.m
Interface Builder

• Permite construir gráficamente la interfaces
  gráficas.
• Permite crear objetos no gráficos
  (controladores, normalmente) y
  conectarlos a la interfaz
Interface Builder
IBOutlet
• Identificador que se poner a una variable
  para poder conectarla con elementos
  definidos en el Interface Builder
UIWindow


• Define una pantalla donde desplegar
  UIViews.
• Típicamente uno por aplicación.
UINavigationController



•   UIViewController que define navegación
    jerárquica entre vistas.

•   Las vistas se guardan en un Stack (pila).

•   Puede usar un UINavigationBar para facilitar la
    navegación.
UIView
• Área rectángular en la pantalla.
• Un UIView sabe cómo pintarse a sí misma
  en la pantalla.
• Un UIView sabe cómo gestionar cualquier
  interacción del usuario sobre él, incluyendo
  gestures
• UILabel, UITableView, UIImageView,
  UIWebView
UIViewController
• Asociado a un UIView
• Gestiona el ciclo de vida de una pantalla
• Inicializa elementos necesarios para un
  UIView.
• Gestiona rotaciones de la pantalla.
• UIViewController, UITableViewController,
  MPMoviePlayerController.
UIControl
• Clase base de los controles, como UISlider,
  UIPickView, UISwitch
UIControl

• Pueden notificar eventos a un action:
  cualquier método con el identificador
  IBAction.
UITableView
UITableViewController


• Controller que tiene un UITableView y ya
  implementa los métodos necesarios para
  esta vista.
UITableViewDataSource


• Protocolo que define métodos para
  suministrar a un Table View con los datos a
  pintar (celdas).
UITableViewDelegate


• Protocolo que define métodos para
  interactuar con los eventos del usuario en
  la tabla (tap, edición, drag, etc).
Gracias

• @ecamacho
• @cocoaheadsmx
• Código: https://github.com/tidyslice/litros-de-a-litro-cocoa

Más contenido relacionado

Destacado

Precipitaciones2008
Precipitaciones2008Precipitaciones2008
Precipitaciones2008jlgomezT
 
Branding compilación 2
Branding compilación 2Branding compilación 2
Branding compilación 2elvagonperdido
 
Pensamientos
PensamientosPensamientos
Pensamientosxuffra
 
Sistema global de comunicaciones móviles (gsm)
Sistema global de comunicaciones móviles (gsm)Sistema global de comunicaciones móviles (gsm)
Sistema global de comunicaciones móviles (gsm)dalianaarias
 
Panorama competitivo, pobreza e inequidad
Panorama competitivo, pobreza e inequidadPanorama competitivo, pobreza e inequidad
Panorama competitivo, pobreza e inequidadAlberto Gómez Torres
 
Eres un Profesor Tecnológicamente preparado
Eres un Profesor Tecnológicamente preparado Eres un Profesor Tecnológicamente preparado
Eres un Profesor Tecnológicamente preparado William Henry Vegazo Muro
 
La Adolescencia Y La Amistad Van De La
La Adolescencia Y La Amistad Van De LaLa Adolescencia Y La Amistad Van De La
La Adolescencia Y La Amistad Van De Laelrafatucu
 
Tema 3. Educación Permanente y Animación Sociocultural
Tema 3. Educación Permanente y Animación SocioculturalTema 3. Educación Permanente y Animación Sociocultural
Tema 3. Educación Permanente y Animación SocioculturalEnrique Sánchez Rivas
 
Calendario Astronomas Gallego Baja Resolucion
Calendario Astronomas Gallego Baja ResolucionCalendario Astronomas Gallego Baja Resolucion
Calendario Astronomas Gallego Baja Resolucionsusirey
 
Windows 2003 Server
Windows 2003 ServerWindows 2003 Server
Windows 2003 Serverieltxu orue
 
Sistemas informacion_diplomado
Sistemas informacion_diplomadoSistemas informacion_diplomado
Sistemas informacion_diplomadokendkokin
 
B0 analisis multivariado ii
B0   analisis multivariado iiB0   analisis multivariado ii
B0 analisis multivariado iigussi2008
 
Planeacion estrategica
Planeacion estrategicaPlaneacion estrategica
Planeacion estrategicaMarcelo Ramos
 
Noticias Sahara Ago 2009
Noticias Sahara Ago 2009Noticias Sahara Ago 2009
Noticias Sahara Ago 2009CarmenRamon
 

Destacado (20)

Precipitaciones2008
Precipitaciones2008Precipitaciones2008
Precipitaciones2008
 
El ordenador feliz
El ordenador felizEl ordenador feliz
El ordenador feliz
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Branding compilación 2
Branding compilación 2Branding compilación 2
Branding compilación 2
 
Pensamientos
PensamientosPensamientos
Pensamientos
 
Sistema global de comunicaciones móviles (gsm)
Sistema global de comunicaciones móviles (gsm)Sistema global de comunicaciones móviles (gsm)
Sistema global de comunicaciones móviles (gsm)
 
Trivial tema 1
Trivial tema 1Trivial tema 1
Trivial tema 1
 
Panorama competitivo, pobreza e inequidad
Panorama competitivo, pobreza e inequidadPanorama competitivo, pobreza e inequidad
Panorama competitivo, pobreza e inequidad
 
Eres un Profesor Tecnológicamente preparado
Eres un Profesor Tecnológicamente preparado Eres un Profesor Tecnológicamente preparado
Eres un Profesor Tecnológicamente preparado
 
La Adolescencia Y La Amistad Van De La
La Adolescencia Y La Amistad Van De LaLa Adolescencia Y La Amistad Van De La
La Adolescencia Y La Amistad Van De La
 
Tema 3. Educación Permanente y Animación Sociocultural
Tema 3. Educación Permanente y Animación SocioculturalTema 3. Educación Permanente y Animación Sociocultural
Tema 3. Educación Permanente y Animación Sociocultural
 
Webquest peme
Webquest pemeWebquest peme
Webquest peme
 
Calendario Astronomas Gallego Baja Resolucion
Calendario Astronomas Gallego Baja ResolucionCalendario Astronomas Gallego Baja Resolucion
Calendario Astronomas Gallego Baja Resolucion
 
Urbanismo popular
Urbanismo popularUrbanismo popular
Urbanismo popular
 
Windows 2003 Server
Windows 2003 ServerWindows 2003 Server
Windows 2003 Server
 
Sistemas informacion_diplomado
Sistemas informacion_diplomadoSistemas informacion_diplomado
Sistemas informacion_diplomado
 
Tu negocio se mueve contigo
Tu negocio se mueve contigo Tu negocio se mueve contigo
Tu negocio se mueve contigo
 
B0 analisis multivariado ii
B0   analisis multivariado iiB0   analisis multivariado ii
B0 analisis multivariado ii
 
Planeacion estrategica
Planeacion estrategicaPlaneacion estrategica
Planeacion estrategica
 
Noticias Sahara Ago 2009
Noticias Sahara Ago 2009Noticias Sahara Ago 2009
Noticias Sahara Ago 2009
 

Similar a CocoaHeads México: Introducción a CocoaTouch:UIKit

Sesion 11 Teoria.pdf
Sesion 11 Teoria.pdfSesion 11 Teoria.pdf
Sesion 11 Teoria.pdfDianaSullcav
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Motorola Mobility - MOTODEV
 
WinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSWinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSJavier Suárez Ruiz
 
Apple tv development Meetup - Montevideo Uruguay
Apple tv development Meetup - Montevideo  UruguayApple tv development Meetup - Montevideo  Uruguay
Apple tv development Meetup - Montevideo UruguayGlobant
 
Aplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipadAplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipadcatalan21
 
Vaadin 8 en BBR Spa
Vaadin 8 en BBR SpaVaadin 8 en BBR Spa
Vaadin 8 en BBR Spadavidsm1979
 
Creando Aplicaciones Web en el 2015
 Creando Aplicaciones Web en el 2015 Creando Aplicaciones Web en el 2015
Creando Aplicaciones Web en el 2015Globant
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Androidjezabelink
 
Azure Cloud Week - Introducción a .NET MAUI.pptx
Azure Cloud Week - Introducción a .NET MAUI.pptxAzure Cloud Week - Introducción a .NET MAUI.pptx
Azure Cloud Week - Introducción a .NET MAUI.pptxLuis775803
 

Similar a CocoaHeads México: Introducción a CocoaTouch:UIKit (20)

AppIOS
AppIOSAppIOS
AppIOS
 
Sesion uno azuay
Sesion uno azuaySesion uno azuay
Sesion uno azuay
 
Sesion 11 Teoria.pdf
Sesion 11 Teoria.pdfSesion 11 Teoria.pdf
Sesion 11 Teoria.pdf
 
Ios.s7
Ios.s7Ios.s7
Ios.s7
 
Desarrollo de aplicaciones AJAX con GWT
Desarrollo de aplicaciones AJAX con GWTDesarrollo de aplicaciones AJAX con GWT
Desarrollo de aplicaciones AJAX con GWT
 
DotNetDom: El futuro de Xamarin
DotNetDom: El futuro de XamarinDotNetDom: El futuro de Xamarin
DotNetDom: El futuro de Xamarin
 
Exposicion GWT
Exposicion GWTExposicion GWT
Exposicion GWT
 
Charla ie
Charla ieCharla ie
Charla ie
 
Ios.s5
Ios.s5Ios.s5
Ios.s5
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas
 
IOS-camara
IOS-camaraIOS-camara
IOS-camara
 
WinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSWinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOS
 
Ioscmara
IoscmaraIoscmara
Ioscmara
 
Apple tv development Meetup - Montevideo Uruguay
Apple tv development Meetup - Montevideo  UruguayApple tv development Meetup - Montevideo  Uruguay
Apple tv development Meetup - Montevideo Uruguay
 
Aplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipadAplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipad
 
Vaadin 8 en BBR Spa
Vaadin 8 en BBR SpaVaadin 8 en BBR Spa
Vaadin 8 en BBR Spa
 
Creando Aplicaciones Web en el 2015
 Creando Aplicaciones Web en el 2015 Creando Aplicaciones Web en el 2015
Creando Aplicaciones Web en el 2015
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Android
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Azure Cloud Week - Introducción a .NET MAUI.pptx
Azure Cloud Week - Introducción a .NET MAUI.pptxAzure Cloud Week - Introducción a .NET MAUI.pptx
Azure Cloud Week - Introducción a .NET MAUI.pptx
 

Más de Erick Camacho

Modelos de Concurrencia
Modelos de ConcurrenciaModelos de Concurrencia
Modelos de ConcurrenciaErick Camacho
 
Desarrollo de apps para AppleWatch con Watchkit
Desarrollo de apps para AppleWatch con WatchkitDesarrollo de apps para AppleWatch con Watchkit
Desarrollo de apps para AppleWatch con WatchkitErick Camacho
 
Integrando Swift y Objective-C
Integrando Swift y Objective-CIntegrando Swift y Objective-C
Integrando Swift y Objective-CErick Camacho
 
Porque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOSPorque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOSErick Camacho
 
Lo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPadLo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPadErick Camacho
 
Ecosistemas software para Flex
Ecosistemas software para FlexEcosistemas software para Flex
Ecosistemas software para FlexErick Camacho
 
Mejorando el País mediante Código
Mejorando el País mediante CódigoMejorando el País mediante Código
Mejorando el País mediante CódigoErick Camacho
 
Introducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDBIntroducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDBErick Camacho
 
Spring BlazeDS Integration + Flex 4
Spring BlazeDS Integration + Flex 4Spring BlazeDS Integration + Flex 4
Spring BlazeDS Integration + Flex 4Erick Camacho
 

Más de Erick Camacho (11)

Modelos de Concurrencia
Modelos de ConcurrenciaModelos de Concurrencia
Modelos de Concurrencia
 
Realm para iOS
Realm para iOSRealm para iOS
Realm para iOS
 
Desarrollo de apps para AppleWatch con Watchkit
Desarrollo de apps para AppleWatch con WatchkitDesarrollo de apps para AppleWatch con Watchkit
Desarrollo de apps para AppleWatch con Watchkit
 
Integrando Swift y Objective-C
Integrando Swift y Objective-CIntegrando Swift y Objective-C
Integrando Swift y Objective-C
 
Porque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOSPorque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOS
 
Lo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPadLo que no te han contado sobre el desarrollo para iPhone/iPad
Lo que no te han contado sobre el desarrollo para iPhone/iPad
 
Ecosistemas software para Flex
Ecosistemas software para FlexEcosistemas software para Flex
Ecosistemas software para Flex
 
Mejorando el País mediante Código
Mejorando el País mediante CódigoMejorando el País mediante Código
Mejorando el País mediante Código
 
Introducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDBIntroducción a NoSQL con MongoDB
Introducción a NoSQL con MongoDB
 
Spring BlazeDS Integration + Flex 4
Spring BlazeDS Integration + Flex 4Spring BlazeDS Integration + Flex 4
Spring BlazeDS Integration + Flex 4
 
Hands on Spring 2.5
Hands on Spring 2.5Hands on Spring 2.5
Hands on Spring 2.5
 

Último

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (20)

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

CocoaHeads México: Introducción a CocoaTouch:UIKit