Curso introductorio de programación para iPhone
ITBA - Instituto Tecnológico de Buenos Aires
El Instituto Tecnológico de Buenos Aires (ITBA) fue fundado el 20 de noviembre de 1959 con el objetivo de crear una universidad especialmente dedicada a la enseñanza de la Ingeniería y las ciencias vinculadas con el mar.
Fue así que comenzó esta historia en la que se destaca como uno de sus fundadores y principal inspirador el Vicealmirante Carlos A. Garzoni, quien se desempeñó durante varios años como Rector, durante el período de la organización y desarrollo inicial de la Universidad.
Las actividades académicas se iniciaron en 1960, cuando la primera promoción comenzó a cursar sus estudios. Con el correr de los años la cantidad de alumnos fue incrementándose de manera significativa y también fueron sumándose diversas especialidades.
Hasta el año 1965 la Universidad funcionó en el edificio ubicado en la calle Cuba 1930 de la Ciudad de Buenos Aires. Luego, se realizó el traslado al edificio de la Avenida Eduardo Madero donde funciona actualmente.
-
Posgrado
- Duración 18 horas
- Presencial
Este curso introductorio busca otorgar los conocimientos necesarios para desarrollar aplicaciones para iPhone y dar, a su vez, ejemplos prácticos de cómo trabajar en cada uno de los aspectos de su desarrollo.
Quienes realicen el "Curso de Programación de Videojuegos para iPhone", tendrán además los conocimientos para desarrollar videojuegos para esta plataforma.
El curso se encuentra dirigido a estudiantes de carreras universitarias, profesionales de software con interés en plataformas móviles y hobbistas con conocimientos de programación e interés en interiorizarse en la plataforma iOS
TEMARIO
- Objective C - (Clases, instancias, metodos, etc)
- Aplicación iOS Simple - (Xcode, Interface Builder, Simulator, Icon y Splash, Deploy to iPhone, App Lifecycle, MVC)
- Output a consola, Debugger, UI Components: Button, Image View, Switch, Text Input, Slider, Text View. Playing sound and music. TaTeTi game.
- Core Data.
- Navigation Controller, Tab bar Controller. Aplicación usando Core data y estos controladores.
- Saving application state. Web services y UIWebView
Módulo 1
- Introducción al lenguaje Objective-C: características e historia del lenguaje, proceso de compilación de programas, objetos y mensajes, métodos y variables de clase, creación de objetos, herencia, categorías, protocolos y manejo de memoria.
Módulo 2
- Introducción a la plataforma iOS: características principales y diferencias con otras plataformas (computadoras de escritorio, consolas, etc) y con otros dispositivos móviles (teléfonos celulares y consolas portátiles).
- Introducción a las distintas APIs usadas para el desarrollo.
- Uso de Xcode para creación y edición de proyectos.
Módulo 3
- UIKit
- Manejo de application delegate events.
- Creación de una aplicación iOS simple utilizando Xcode.
Módulo 4
- Core Data
Módulo 5
- Comunicación con web services.
- UIWebView
Excluyente
- Conocimientos de POO
- Conocimientos de algún lenguaje de programación orientado a objetos (C++, Java, C#, Smalltalk, etc.)
Recomendable
- Conocimientos de UML
- Instituto Tecnológico de Buenos Aires (ITBA) Sede Principal | Av Eduardo Madero 399
Similares
Maestría en Ciencias de la Información Comercial en los Países Bajos
QS Course Finder
- Duración 1 año
- Presencial
Especialización Técnica Superior en Programación Orientada a Objetos
Instituto Superior General Martín Miguel de Güemes
- Duración 3 cuatrrimestres
- Presencial
Master of Science in Business Information in the Netherlands
QS Course Finder
- Duración 1 year
- Presencial
Maestría en Informática
UNSTA
- Magister en Informática
- Duración 2 años
- Presencial