días Zig Zag hasta 45% dcto  Ver más

menú

0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional
portada Ios
Formato
Libro Físico
Tema
informatica
Año
2011
Idioma
Español
N° páginas
592
Encuadernación
Tapa Blanda
ISBN
8441530289
ISBN13
9788441530287

Ios

Joe Conway (Autor) · Aaron Hillegass (Autor) · Anaya Multimedia · Tapa Blanda

Ios - Joe Conway; Aaron Hillegass

Libro Usado

$ 83.600

$ 139.330

Ahorras: $ 55.730

40% descuento
  • Estado: Usado
  • Queda 1 unidad
Origen: España (Costos de importación incluídos en el precio)
Se enviará desde nuestra bodega entre el Lunes 27 de Mayo y el Lunes 03 de Junio.
Lo recibirás en cualquier lugar de Chile entre 1 y 3 días hábiles luego del envío.

Reseña del libro "Ios"

A nadie le debe quedar dudas que dispositivos como el iPhone, el iPad y el iPod touch son fundamentales en la tecnología actual. iOS es el sistema operativo que los soporta. Actualizado y ampliado para incorporar el desarrollo Xcode 4 e iPad, este libro le ofrece las herramientas y técnicas esenciales para el desarrollo de aplicaciones iOS. Aprenderá los conceptos básicos de la programación mientras escribe código y crea diversas aplicaciones. El resultado es la adquisición de conocimientos relevantes y útiles. Cuando haya leído el libro, tendrá la capacidad, y confianza necesarias, para emprender sus propios proyectos iOS convirtiéndose en todo un experto en programación, para estos dispositivos. Se trata de textos bien revisados que han ayudado a centenares de personas a convertirse en desarrolladores de aplicaciones iOS. Al final del libro sentirá la satisfacción de haber adquirido tanto conocimientos como experiencia.IntroducciónRequisitos previos¿Qué ha cambiado en la segunda edición?Nuestra filosofía de enseñanzaCómo usar este libroCómo está organizado este libroOpciones de estiloConvencionesCódigo fuenteHardware y software necesarios1. Una aplicación iOS sencillaCrear un proyecto en XcodeCrear interfacesModelo-Vista-ControladorDeclaracionesDeclaración de variables de instanciaDeclaración de métodosConexionesConfiguración de los punterosEstablecer objetivos y accionesResumen de conexionesMétodosCrear y ejecutar en el emuladorUtilizar una aplicaciónIconos de aplicaciónImágenes de carga2. Objective-CObjetosInstanciasCrear objetosEnviar mensajesDestruir objetosDesarrollo de la herramienta RandomPossessionsNSStringNSArray y NMutableArraySubclases en Objective-CVariables de instanciaDescriptores de accesoMétodos de instanciaInicializadoresidisaImplementación del inicializador designadoselfsuperOtros inicializadores y la cadena del inicializadorMétodos de claseProbar la subclaseExcepciones y ventana de consolaEnumeración rápidaDesafío3. Gestión de memoriaFundamentos de la gestión de memoriaGestión de memoria en lenguaje CGestión de memoria con objetosRecuento de referenciasRetain countsLiberación automáticaAccessors y gestión de memoriaImplementación de deallocSimplificar los descriptores de acceso con propiedadesCopy y mutableCopyReglas de retain countPara los más curiosos: más sobre gestión de memoria4. El mecanismo de delegación y Core LocationProyectos, objetivos y frameworksCore LocationRecibir actualizaciones de CLLocationManagerDelegaciónProtocolosMétodos de protocoloDelegación, controladores y gestión de memoriaCómo utilizar el depuradorDesafío: EncabezadoPara los más curiosos: Etapas de compilación y errores del compiladory del enlazadorPreprocesadoCompilaciónEnlazado5. MapKit y Text InputDiagramas de objetosEl framework MapKitPropiedades de la interfazDelegados de MapViewCómo utilizar la documentaciónSu propia MKAnnotationEtiquetar localizacionesConformación finalDesafío: anotaciones adicionalesDesafío: codificación geográfica inversa6. Creación de subclases de UIViewCreación de una vista personalizadaEl método drawRect:Cómo crear una instancia de UIViewCómo añadir texto y sombrasCómo utilizar UIScrollViewCómo habilitar la opción de ampliar la imagenCómo ocultar la barra de estadoDesafío: los coloresCiclos de retenciónRedibujado de las vistas7. Controladores de vistasControladores de vistas y archivos XIBCómo utilizar los controladores de vistasCreación del controlador UITabBarControllerCreación de controladores de vistas y elementos para la TabBarCreación de vistas para los controladores de vistasDesmitificar el archivo XIB: File's OwnerVistas que aparecen y desaparecenCiclo de vida del controlador de vistas y advertencias de baja capacidad de memoriaSubclases y plantillas de los controladores de vistasDesafío: Map Tab8. El acelerómetroConfiguración del acelerómetroCómo obtener datos desde el acelerómetroOrientación y escala de la aceleraciónCómo utilizar los datos procedentes del acelerómetroCómo suavizar los datos del acelerómetroDetección de sacudidasDesafío: Cambiar los coloresFrecuencia y filtrado de señalesPantalla Retina9. Notificación y rotaciónCentro de notificacionesNotificaciones de UIDeviceAutorrotaciónConfiguración de máscaras autoresizing y operaciones a nivel de bitCómo forzar el modo HorizontalDesafío: Notificaciones de proximidadCómo obviar la autorrotación10. UITableView y UITableViewControllerFundamentos de la aplicación HomepwnerUITableViewControllerCreación de subclases de UITableViewControllerOrigen de datos de UITableViewPossessionStore: un singletonImplementación de métodos DataSourceUITableViewCellsCreación y recuperación de UITableViewCellsReutilización de UITableViewCellsCode Snippet Library o Biblioteca de fragmentos de códigoDesafío: secciones11. Modificación de UITableViewModo EdiciónCómo insertar filasCómo eliminar filasCómo mover filas12. UINavigationControllerUINavigationControllerUINavigationBarControlador UIViewController adicionalNavegar con el controlador UINavigationControllerEnviar controladores de vistasCómo pasar datos entre controladores de vistasVistas que aparecen y desaparecenDesafío: teclado numérico13. La cámaraMostrar imágenes y UImageViewEl controlador UIImagenPickerController y la toma de fotografíasImageStoreNSDictionaryCómo crear y utilizar clavesCómo ocultar el teclado de la pantallaDesafío: eliminar una imagenCómo grabar video14. UIPopoverController y controladores de vista modalUniversalizar la aplicación HomepwnerUIPopoverControllerControladores de vista ModalRechazar los controladores de vista ModalEstilos de controladores de vista ModalCrear un protocolo delegado para el controlador de vistasTransiciones del controlador de vista Modal15. Guardar, cargar y multitareaApplication SandboxConstruir una ruta de archivoArchivingArchivingde objetosUnarchiving de objetosEstados, transiciones de aplicación y multitareaEscribir en el disco con NSDataMás sobre los avisos de memoria bajaPatrón de diseño Modelo-Vista-Controlador-AlmacénDesafío: Archiving en WhereamiTransiciones de estado de la aplicaciónOperaciones de lectura y escritura en el discoPaquete de la aplicación16. Creación de subclases de UITableViewCellCreación de HomepwnerItemCellCreación de subvistasApariencia de las subvistasCelda personalizadaManipulación de imágenesDesafío: indicadores accesoriosDesafío: encoger la imagen principal17. Core DataMapeo objeto-relacionalPasar Homepwner a Core DataArchivo modeloNSManagedObject y subclasesCómo actualizar PossessionStoreAñadir AssetTypes a HomepwnerMás sobre SQLVentajas y desventajas de los mecanismos de persistenciaDesafío: nuevos AssetTypesDesafío: Assets en el iPad18. LocalizaciónLa internacionalización y la clase NSLocaleLocalización de los recursosNSLocalizedString y tablas de cadenas de caracteresDesafío: otra localizaciónEl papel de NSBundle en el proceso de internacionalización19. AjustesActualizar WhereamiNSUserDefaultsLa aplicación Ajustes20. Eventos táctiles y UIResponderEventos táctilesCrear la aplicación TouchTrackerCómo transformar los gestos Touch en líneasLa cadena de respondedoresDesafío: grabar y recuperar datosDesafío: círculosUIControl21. InstrumentosEl analizador estáticoInstrumentsEl instrumento AllocationsAjustes en AllocationsHeapshot AnalysisEl instrumento Time ProfilerEsquemas de XcodeCómo crear un nuevo esquemaAjustes de compilación22. Capa Core AnimationCapas y vistasCómo crear una CALayerContenido de la capaPropiedades animables de forma implícitaCreación de contenido mediante códigoCapas, mapas de bits y contextosDesafío: capas con contenido dinámico23. Control de la animación con CAAnimationObjetos de animaciónEl tiempo gira con CABasicAnimationFunciones de control de tiemposFinalización de la animaciónHacer latir la hora con CAKeyframeAnimationDesafío: más animaciónPara los más curiosos: las capas Presentation y Model24. Bloques y categoríasAplicar color a TouchDrawViewBloquesBloques como variablesCapturar variablesCómo utilizar bloques con otros métodos predefinidosCoherencia del código con los bloquesCategoríasPara los más curiosos: gestión de memoria y bloquesPara los más curiosos: ventajas y desventajas de las opciones de callback25. Servicios Web y UIWebViewServicios WebComenzar la aplicación NerdfeedCómo recuperar datos desde una URLCómo trabajar con la clase NSURLConnectionAnálisis de los datos XMLConsejo rápido para el registroUIWebViewPara los más curiosos: NSXMLParserPara los más curiosos: el cuerpo de la solicitudPara los más curiosos: credencialesDesafío: más datosDesafío: más UIWebView26. UISplitViewControllerDividir NerdfeedComunicación Principal-DetalleMostrar el controlador de vista principal en modo VerticalUniversalizar Nerdfeed27. Reproducción multimedia y ejecución en segundo planoCreación de la aplicación MediaPlayerReproducción de sonidos del sistemaRegistro de sonidos del sistemaReproducción de sonidos del sistemaArchivos de audio comprimidosReproducción de archivos de vídeoMPMoviePlayerViewControllerPrecarga de videoProcesos en segundo planoDirectrices para la ejecución en segundo planoOtras formas de ejecución en segundo planoAPI de bajo nivelDesafío: grabación de audio28. Bonjour y servidores WebBonjourCreación de CocoaServerCómo publicar un servicio BonjourCómo buscar servicios a través de BonjourComunicación HTTPCrear un servidor Web en Objective-CObtener direcciones del servidorOrden de bitsEnvío de solicitudes de servicioRecibir solicitudes de servicioPara los más curiosos: TXTRecords29. Notificaciones push y networkingPreparar al cliente para las notificaciones pushRegistrarse para recibir notificacionesAprovisionamiento para notificaciones pushEntregar una notificación pushObtención del token del proveedorEnvío de notificaciones pushConectarse al servidor de Apple con NSStreamNSStreamProporcionar datos al servidor de notificacionesDetección de errores en el envío de notificacionesMás sobre cómo leer de un streamGestión adicional de notificaciones del lado del clienteSonidos y badgesAcceso a los datos de las notificacionesEl servidor de producciónPara los más curiosos: el servicio feedback30. EpílogoQué hacer ahoraCon alfabético

Opiniones del libro

Ver más opiniones de clientes
  • 0% (0)
  • 0% (0)
  • 0% (0)
  • 0% (0)
  • 0% (0)

Preguntas frecuentes sobre el libro

Todos los libros de nuestro catálogo son Originales.
El libro está escrito en Español.
La encuadernación de esta edición es Tapa Blanda.

Preguntas y respuestas sobre el libro

¿Tienes una pregunta sobre el libro? Inicia sesión para poder agregar tu propia pregunta.

Opiniones sobre Buscalibre

Ver más opiniones de clientes