{"product_id":"beginners-guide-to-ios-13-app-development-using-swift-5-1-xcode-swift-and-app-design-fundamentals","title":"Guía para principiantes del desarrollo de aplicaciones iOS 13 con Swift 5.1: Fundamentos de Xcode, Swift y diseño de aplicaciones","description":"Este libro cubre los fundamentos del diseño de aplicaciones iOS 13 utilizando el último lenguaje de programación Swift 5.1, Xcode 11 y el SDK de iOS 13.1. El autor asume que no tiene experiencia en el desarrollo de aplicaciones. El libro comienza con la instalación del entorno de programación requerido y la configuración de los simuladores. Luego, la aplicación más simple de \"Hello World\" se desarrolla paso a paso. En el siguiente capítulo, se presentan los conceptos básicos del lenguaje de programación Swift 5 con ejemplos prácticos. Las capturas de pantalla y los fragmentos de código se presentan claramente en el libro para guiar al lector. Después de la lección de Swift, se desarrollan 7 aplicaciones completas (incluido un juego en 2D) en capítulos separados. A medida que el lector sigue el desarrollo de las aplicaciones de ejemplo, aprenderá a diseñar interfaces de usuario, conectar objetos de interfaz con código, desarrollar código Swift eficiente y probar la aplicación en simuladores y dispositivos reales. Los capítulos del libro y el contenido de estos capítulos son los siguientes: Capítulo 1. Introducción: Información general y los pasos para desarrollar una aplicación iOS. Capítulo 2. Configuración de su entorno de desarrollo: Instalación de Xcode, configuración de identidades de firma, visualización\/adición de simuladores y dispositivos reales. Capítulo 3. Prueba de manejo - el Hello World: Creación de un nuevo proyecto de Xcode, adición y posicionamiento de objetos de interfaz de usuario, construcción del proyecto, ejecución de la aplicación desarrollada en el simulador y en el dispositivo real. Capítulo 4. Lenguaje de programación Swift: Variables, constantes, opcionales, arrays, diccionarios, conjuntos, sentencias de decisión if-else y switch-case, bucles for y while, funciones, clases, objetos y herencia en Swift 5. Cada concepto se explica claramente paso a paso con ejemplos de código y capturas de pantalla. Capítulo 5. Aplicación Disco lights: Uso de botones y conexión de acciones a los botones en el código. Capítulo 6. Aplicación calculadora de índice de masa corporal (IMC): Uso de cuadros de entrada, realización de cálculos y visualización de los resultados en la pantalla. Capítulo 7. Aplicación simple de dados: Uso de funciones generadoras de números aleatorios, inclusión de conjuntos de imágenes en su proyecto, visualización de imágenes en la pantalla y cambio de la imagen mostrada utilizando código Swift. Capítulo 8. Aplicación calculadora de calorías de ejercicio: Uso de variables globales, creación de aplicaciones con pestañas y utilización de controles segmentados. Capítulo 9. Aplicación \"Mostrar mi ubicación\": Adición de un objeto de mapa a su aplicación, configuración de los permisos requeridos, acceso al dispositivo GPS y visualización de la ubicación en tiempo real en el mapa. Capítulo 10. Aplicación de envío S.O.S.: Adición de funcionalidad SMS, configuración de los permisos requeridos y envío de la ubicación en tiempo real mediante SMS. Capítulo 11. Juego \"Bounce the ball\": Conceptos básicos de SpriteKit que se utiliza para desarrollar juegos iOS 2D, adición de objetos al juego, detección de toques en la pantalla, movimiento de objetos del juego según los toques, combinación de todo esto y más para desarrollar un juego 2D completo. Este libro incluye 212 figuras y 101 fragmentos de código que se utilizan para explicar claramente los conceptos de desarrollo de aplicaciones. Las figuras en color de resolución completa y los archivos del proyecto se pueden ver y descargar desde el sitio web complementario del libro: www.yamaclis.com\/ios13swift5\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10816515\"\u003eSerhan Yamacli\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 27\/10\/2019\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 212\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0.64lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.02h x 5.98w x 0.45d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781703090772\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1703090772\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051460\"\u003eProgramación | Dispositivos Móviles\u003c\/a\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eEste título no es retornable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Independently Published","offers":[{"title":"Default Title","offer_id":42643340230893,"sku":"9781703090772","price":18.73,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_b8b4f031-4597-412b-ad5e-7df232283e06.jpg?v=1649116126","url":"https:\/\/sureshotbooks.com\/es\/products\/beginners-guide-to-ios-13-app-development-using-swift-5-1-xcode-swift-and-app-design-fundamentals","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}