AIMME EMPRESAS ASOCIADAS INFORMACIÓN FORMACIÓN
Portal Comercial del Metal Observatorio Tecnológico del Metal
 
  Está usted aquí: > FORMACIÓN > Formación en otros organismos  
 
 Formación en otros organismos

Acceso a la zona de
SÓLO ASOCIADOS 
email  
contraseña
Guardar contraseña en cookie
Recordar contraseña
Nuevo usuario

Estadísticas
Visitas totales: 25.208.427
Visitas último año: 408.786
Visitas último mes: 20.497
 Formación en otros organismos 
Jornadas técnicas
anteriorsiguiente


Desarrollo para iPhone

DESCRIPCION
El curso intensivo de desarrollo para iPhone es un curso de 5 días que te proporciona un conocimiento profundo y rápido del SDK del iPhone. Se cubren temas básicos y avanzados y después del período de formación, serás capaz de desarrollar aplicaciones iPhone complejas.

PROGRAMA
• Structure of an iPhone Application. Model-View-Controller design pattern. Objective-C. Classes, Objects and methods. Types and Constants. Take care with the booleans. Memory management. Object control. Autorelease pool. Convenience methods. Object sets (Arrays, Sets, Dictionaries, etc.). Autorelease, Convenience vs Explicit. Zombies and Exceptions. Delegation. Implementing a delegate. • Core Location and Compass. Involved Classes. Setting up CLLocationManager. CLLocation object. Geographical Information. Reverse geocoding. Heading-Services. MapKit. Displaying the User’s Current Location. Converting Between Coordinates and Pixels. Displaying Annotations. Callout Views. Reverse Geocoding. • Responder Chain. Input Text. UITextField class. UITextView class. Managing the keyboard. • Localization. NSLocale. Getting System Locale information.NSLocalizedString. Localizing XIB files. • Accelerometer. Setting up the accelerometer. Accelerometer attributes. Acceleration objects. Filtering data. • User alerts. UIAlertView. UIActionSheet. Adding Application Badges. • View Controllers. UIViewController. Creating a view controller using IB. Navigation Controller. Tab Bar Controller. Tableviews. Creating a Table View Controller. Deleting table-view cells. Reordering table view cells. Custom Tableview Cells. • Image Picker. Augmented Reality. • In App Email. Web Kit. Working with URLs. • Undo and Redo. Undo and Redo Stacks. Registering for Undo and Redo. Accepting shake gesture. Memory issues. • Landscape mode and screen orientation. • UIScrollView. Properties. Delegate Methods. • Core Graphics. Drawing. Drawing onto a UIView. Drawing onto a bitmap. Graphic elements. Rectangles. Graphic States. Colors. Transformations. Clipping Paths. Extra settings. Gradients. Drawing Images. Drawing text. • Preferences. Preferences in your application. Saving preferences. Using the system settings. • Managing files. Accessing the application bundle. Accessing other directories. Manipulating files. SQLite. Accessing the database. • Core Data. The Stack. Managed Objects and the Managed Object Context. The Managed Object Model. Persistent Store Coordinator and Persistent Object Store. Building the core data stack. Fetching requests. Fetch Results Controller. • Multitouch. UITouch. UIEvent. Handling Events. Target-Action Mechanism. Action Methods. Targets. • Low Memory Warning. Simulating memory warnings. • Core Animation. Layer coordinate system. Specifying a Layer’s Geometry. Layer Transformations. Transform Functions. Animations. Implicit animations. Explicit animations. View Transitions. Animation types. Animation timing and duration. Animate your view. • Playing and Recording Audio. Playing Sounds. Delegate Methods. Metering. Recording sounds. Playing short sounds. Vibrating the Phone. Playing the iPod playlist. Media Item Picker. Media Player Framework. Notifications. Volume View. • XML Parser. NSXMLParser and delegate. • Notifications. Responding selector. • AddressBook. Address Book UI. Person Views. People Pickers. Delegate methods. • Networking. Connectivity. • GameKit. Peer picker. PeerPickerDelegate. Game Session. Voice Chat. • Performance tools. Instruments. Static Analyzer. • Multi-threading. NSThread. UIKit and Threads. Memory Management. Locks and Conditions. Alternatives to Threading. NSOperation.

FECHA
lunes, 13 de septiembre de 2010 a viernes, 17 de septiembre de 2010

PLAZO INSCRIPCIÓN
lunes, 06 de septiembre de 2010

DURACIÓN
40 horas

HORARIO
de lunes a viernes de 9:00 a 18:00 h.

ORGANIZA
Instituto Tecnológico de Informática

LUGAR
ITI. Ciudad Politécnica de la Innovación-Universidad Politécnica. Edificio 8G, Acceso B. Camino de Vera s/n.
Valencia Valencia

PRECIO
2.850 € + IVA

OBSERVACIONES
El precio incluye las clases, el material de formación (un libro con teoría y ejercicios y un libro con una copia de las diapositivas utilizadas durante la clase), desayuno, comida, dos coffee-break, soporte indefinido para el material del curso y soporte de 3 meses para cualquier proyecto iPhone en el que el alumno trabaje después del curso. Descuento del 10% para asociados y un 5% (acumulable) por inscribirse antes de 20 días del final de la fecha de inscripción. Puede obtener una bonificación, de hasta el 100% de dicho importe, mediante el crédito disponible de las empresas con respecto a su cotización a la Seguridad Social a través de la Fundación Tripartita. En el ITI podemos ofrecerle asesoramiento sobre la bonificación pero no tramitamos la gestión administrativa de la misma. Número mínimo de alumnos para realizar un curso: 8

MÁS INFORMACIÓN
http://www.invasivecode.com/iphone-training-class-curso-iphone-formacion/intensive-class-iphone-curso-intensivo/

CORREO ELECTRÓNICO
formacion@iti.es

WEB
http://www.iti.es

 
         
 
AIMME - Instituto Tecnológico Metalmecánico
Parque Tecnológico, Avda. Leonardo Da Vinci, 38 - 46980 PATERNA (Valencia) SPAIN | Tel.: +34 96 131 85 59 - Fax: +34 96 131 81 68
 
  sábado, 11 de septiembre de 2010 - © Copyright 2010 AIMME. Todos los derechos reservados.
 
general@aimme.es