“Creación del Hola Mundo”

Slides:



Advertisements
Presentaciones similares
Evolución de la Tecnologías para el Desarrollo de Aplicaciones Distribuidas Rogelio Ferreira Escutia.
Advertisements

“Taller de Videojuegos con HTML 5” Rogelio Ferreira Escutia Tengo una idea!!!
“Problemas con la seguridad”
Tendencias de Construcción Web
Redes Sociales Rogelio Ferreira Escutia.
“Android – Almacenamiento de Información”
“CSS - Texto” Rogelio Ferreira Escutia.
Android TV Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia
Módulo de Especialidad en
“Android – Comunicaciones con HTTP”
“CSS - Colores” Rogelio Ferreira Escutia.
“Android – Geolocalización”
“Tendencias 2015: Foro Económico Mundial”
“Análisis de la Situación Actual de la
“Flat Design” Rogelio Ferreira Escutia.
“Tecnologías para Construir el
Rogelio Ferreira Escutia
“HTML – Estructura” Rogelio Ferreira Escutia.
Módulo de Especialidad en
“Conceptos sobre IOS” Rogelio Ferreira Escutia.
“Análisis de la Situación Actual
“HTML – Imágenes” Rogelio Ferreira Escutia.
“Recomendaciones para el Arranque de Clases”
Rogelio Ferreira Escutia
“HTML – Manejo de Texto”
“Taller de Videojuegos con HTML 5” Manejo del Canvas en HTML 5
“Instalación” Rogelio Ferreira Escutia.
“Raspberry Pi - Instalación” Rogelio Ferreira Escutia
“Arduino - Herramientas” Rogelio Ferreira Escutia
Múltiples Pantallas Rogelio Ferreira Escutia
“Taller de Videojuegos con HTML 5”
Marketing - “Presencia Digital” Rogelio Ferreira Escutia
Rogelio Ferreira Escutia
“Conceptos de Internet de las Cosas” Rogelio Ferreira Escutia
“Arduino - Historia” Rogelio Ferreira Escutia
“Principios de telefonía: características,
“Raspberry Pi - RFID” Rogelio Ferreira Escutia
“Taller de Videojuegos con HTML 5” Animación de objetos con HTML 5
Almacenamiento con File I/O Ejemplo Rogelio Ferreira Escutia
Módulo de Especialidad en
“Proporción Áurea” Rogelio Ferreira Escutia.
“Concurso Nacional de Creatividad 2009”
“Tecnologías para construir el Internet de las Cosas”
Módulo de Especialidad en
Marketing - “Posicionamiento” Rogelio Ferreira Escutia
“Herramientas” Rogelio Ferreira Escutia
“Android – Componentes Básicos de la Interface”
Material para “Internet de las Cosas” Rogelio Ferreira Escutia
Proyecto Final “Plataforma OpenClass para Educación a Distancia”
“Proyectos de Big Data” Rogelio Ferreira Escutia
Conceptos sobre Sistemas Operativos Rogelio Ferreira Escutia
“Conceptos sobre Sensores” Rogelio Ferreira Escutia
“Funcionamiento” Rogelio Ferreira Escutia.
“Android – Entrada y Procesamiento de Datos”
“Tipos de Antenas” Rogelio Ferreira Escutia.
“Raspberry Pi - Herramientas” Rogelio Ferreira Escutia
“Lenguaje de Programación” Rogelio Ferreira Escutia
Múltiples Idiomas Rogelio Ferreira Escutia
Marketing - “Modelos de Negocio” Rogelio Ferreira Escutia
MPI - “Programación” Rogelio Ferreira Escutia
Marketing - “Análisis de Sitios” Rogelio Ferreira Escutia
“Amazon Web Services - Conceptos”
“Multiplexado y demultiplexado de señales:
Rogelio Ferreira Escutia
“User Experience” Rogelio Ferreira Escutia.
“Creación de una calculadora”
“Android - Estructura”
“Raspberry Pi - Instalación” Rogelio Ferreira Escutia
Preparándose para el Futuro
Transcripción de la presentación:

“Creación del Hola Mundo” Rogelio Ferreira Escutia

Arranque Ejecutar xCode: 2

Pantalla inicial Iniciamos un nuevo proyecto: Create a new Xcode project 3

Tipo de proyecto Seleccionar “IOS Application” y luego: Single View Application 4

Nombre del Proyecto Nombre de Aplicación: hola_mundo Organization Identifier: Instituto Tecnológico de Morelia Language: Swift – Devices: iPhone 5

Ubicación del Proyecto Seleccionar la ubicación del Proyecto: 6

7

Toolbar 8

Navegador de archivos del Proyecto 9

Carpetas del Proyecto hola_mundo: Carpeta del código. ViewController.swift: Control de la interfaz Main.storyboard: elementos de la interfaz de usuario. Supporting Files: Información sobre el proyecto. hola_mundoTests: Pruebas unitarias. Products: Aquí se encuentra el producto final del proyecto. 10

ViewController.swift 11

Main.storyboard 12

Main.storyboard 13

Document Outline 14

Library 15

Agregar una etiqueta a la vista 16

Libreria de Objetos 17

Objeto “Table View” 18

Objeto “Table View” 19

Objeto “Label” 20

Editar objeto “Label” 21

Seleccionar Target (dispositivo) 22

Seleccionar Target (dispositivo) 23

Ejecución de la Aplicación 24

Ejecución de la Aplicación 25

Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación Correo: rogelio@itmorelia.edu.mx rogeplus@gmail.com Página Web: http://sagitario.itmorelia.edu.mx/~rogelio/ http://www.xumarhu.net/ Twitter: http://twitter.com/rogeplus Facebook: http://www.facebook.com/groups/xumarhu.net/ 26