Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Desarrollo de aplicaciones para iPhone por Yamil Lambert

on

  • 1,888 views

charla “Desarrollo de aplicaciones para iPHONE”, por el Lcdo. Yamil Lambert, docente ecuatoriano de la ESPOL.

charla “Desarrollo de aplicaciones para iPHONE”, por el Lcdo. Yamil Lambert, docente ecuatoriano de la ESPOL.

Statistics

Views

Total Views
1,888
Views on SlideShare
1,706
Embed Views
182

Actions

Likes
0
Downloads
15
Comments
0

4 Embeds 182

http://blog.espol.edu.ec 160
http://profesorlambert.com 20
http://webcache.googleusercontent.com 1
http://profesorlambert.blogspot.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Desarrollo de aplicaciones para iPhone por Yamil Lambert Desarrollo de aplicaciones para iPhone por Yamil Lambert Presentation Transcript

    • Desarrollo de Aplicaciones para iPHONE Por Lcdo. Yamil Lambert Octubre 2010
    • Historia
      • Apple Inc. es una empresa multinacional diseña y produce equipos electrónicos y software.
      • Creada en 1976 por Steve Jobs y Steve Wozniak.
      • Steve Jobs abandona APPLE en 1986, y regresa en 1997.
      • iPhone fue anunciado por Apple en el año 2007.
      • Nombrado “invento del año” por la revista Time en 2009.
    • iPhone Características generales
      • Teléfono inteligente multimedia con conexión a Internet, pantalla multitáctil.
      • Carece de teclado físico, posee uno virtual en la pantalla táctil.
      • Cámara de fotos , reproductor de música
      • Recepción y envío de mensajes de Textos.
      • Correo electrónico, Navegador WEB
      • Conectividad con WIFI
    • iPods Touch
      • Presentado en septiembre de 2007.
      • Reproductor multimedia.
      • Interfaz multitáctil
      • Memoria flash de 8, 16, 32 o 64 GB.
      • Conexión Wi-Fi
      • Entre otras características presentes en el iPHONE.
      • NO es un teléfono.
    • Versiones de Hardware del iPHONE
      • iPhone.- pantalla multitáctil, altavoces, cámara de 2.0 mp, conectividad EDGE y Wi-Fi. Carcasa dividida en 2 partes (Junio 2007).
      • iPhone 3G.- Físicamente similar al iPhone original. Conectividad 3G, carcasa de plástico (Julio 2008).
      • iPhone 3GS.- Físicamente igual al IPhone 3G. La letra “S” viene de speed , es 2 veces más rápido que el iPhone 3G. Grabación de video, brújula y cámara de 3 mp (Junio 2009).
      • iPhone 4 .- Cambio en el Diseño, se usa vidrio con silicato de aluminio, marco de acero inoxidable que funciona como antena (Junio 2010).
    • iPHONE 4 Especificaciones Técnicas
      • Ancho: 9.3mm, Peso:137 Gramos
      • Capacidad: 16 o 32Gb, con 512MB RAM
      • Pantalla: Retina Display con resolución de 960 por 640 píxeles.
      • Cámara: 5mp, Graba HD(720p)
      • Localización: GPS, Brújula, Wi-FI, Móvil, Bluetooth , GSM/EDGE
      • Batería: Conversación 7 Horas 3G, Reposo hasta 300 horas.
      • Sensores: Giroscopio, Acelerómetro, Proximidad, y Luz Ambiental.
      • Procesador Apple A4 a 800Mhz y usa MicroSIM
    • Sistema Operativo
      • iOS (anteriormente denominado iPhone OS )
      • Ultima Versión es la iOS 4.1 y es un derivado de Mac OS X, escrito en C, C++, Objective-C, basado en Darwin BSD (Unix, freeBSD y NEXTSTEP).
      • Multitarea, no presente en versiones anteriores.
      • Tiene 4 capas de Abstracción:
        • Núcleo del Sistema Operativo
        • Servicios Principales
        • Medios de Comunicación
        • Cocoa Touch
      • Ocupa poco menos de 500 megabytes.
    • iPhone SDK
      • Kit de desarrollo de software para la plataforma iOS (gratis)
      • Liberado en Febrero del 2008.
      • Contenido del SDK
        • Xcode (ultima versión 3.2.4)
        • Intarface Builder
        • Instruments
        • Aspen emulador de iPhone
      • Lenguaje de programación oficial: Objective-C, pero se puede programar usando C y C++.
    • Distribución y Licencias
      • Para probar con el dispositivo hay que pagar la cuota del iPhone Developer Program ($99) sino solo se puede probar con el emulador.
      • Se distribuye a través de la App Store de Apple
      • Precio mínimo ($0.99) de la aplicación
      • Recibirán el 70% del dinero que produzca la aplicación, el 30% es de APPLE.
      • Cumplir las Condiciones de Uso (APPLE)
    • Lenguajes de Programación
      • Objetive C
      • C y C++
      • JavaScript
      • ¿Java?
    • iPHONE OS API
    • Objective-C 2.0 / C + POO
      • void HolaMundo (int numero) {
      • int contador = 0;
      • char* mensaje = “Hola Ecuador”;
      • while (contador < numero) {
      • if (condición) {
      • contador++;
      • } else {
      • fprintf(“rechazado %s”,mensaje);
      • }
      • }
      • }
    • Versión en Objective-C
      • - (void) HolaMundo WithLimite: (NSNumber *)numero {
      • int contador = 0;
      • NSString *mensaje = @”Hola Ecuador”;
      • while (contador < [numero intValue]) {
      • If (condición) {
      • contador++;
      • } else {
      • NSLog(“rechazado %@”, mensaje);
      • }
      • }
      • }
    • Alternativas de Desarrollo
      • Xcode iOS_Sdk (MacOS X 10.6.2)
      • Blender 3D
      • SIO2Engine
      • Unity3D
      • Cocos2d
      Demostración
    • ¿Y si no tengo una MAC?
      • Hackintosh.- es un Mac clónico por menos de $1000.
      • Distribuciones
      • Idened
      • KALYWAY
      • iatkos S3 = Snow Leopard 10.6.3
    • GRACIAS!!!, ¿Preguntas? ESPOL-EDCOM Lcdo. Yamil Lambert