Entradas

Prácticas en lenguaje Swift

Imagen
  Realizar las siguientes practicas en Replit, agregar su nombre en cada practica dentro de la programacion. Adjuntar código y ejecución del código. 1-Hola mundo. 2-Sumar dos números y devolver el resultado. 3-Dada la edad de un perro, calcular la edad equivalente en humanos, teniendo en cuenta que un año para una persona equivale a 7 años para un perro. 4-Dado un número, comprobar si es par o no. 5-Dados dos números, comprobar si el primero es divisible entre el segundo.

INVESTIGACIÓN DEL CÓDIGO

  INVESTIGACIÓN DEL CÓDIGO Realizar una investigación de las siguientes líneas de código en lenguaje Swift, escribir el concepto o la funcion de cada linea. super.viewDidLoad ( ): Este método se llama dentro de una subclase de UIViewController para asegurar que la implementación del método viewDidLoad de la clase padre se ejecute. Es esencial para que el ciclo de vida del controlador de vista funcione correctamente, permitiendo que se realicen configuraciones adicionales después de que la vista ha sido cargada en memoria. Import UlKit : Esta línea importa el framework UIKit, que proporciona las clases necesarias para construir y gestionar la interfaz gráfica de usuario en aplicaciones iOS. Incluye elementos como botones, etiquetas, vistas y controladores de vista. @|BOutlet: Es un atributo que se utiliza para declarar una conexión entre un elemento de la interfaz gráfica (como un botón o una etiqueta) y una propiedad en el código Swift. Permite manipular y acceder a los ...

Generar un numero random

Imagen
 - Escribir el código para crear una app que genere un número random // //  ViewController.swift //  PrimerAppCF // //  Created by Luis Enrique Hernandez Cejas //  Copyright © 2017 CódigoFacilito. All rights reserved. // import UIKit class ViewController: UIViewController {     @IBOutlet weak var numbertxt: UITextField!     @IBOutlet weak var intentostlbl: UILabel!     @IBOutlet weak var mensajeLbl: UILabel!     var random = ""     @IBAction func validar(_ sender: Any) {         setValues()     }     override func viewDidLoad() {         super.viewDidLoad()         // Do any additional setup after loading the view, typically from a nib.         setValues()     }     func setValues() {         random = String(arc4random_uniform(10))         print(random) ...

Diseñando la interfaz

Imagen
  -Hacer un resúmen sobre el video adjunto que habla sobre el diseño de la interfaz de la app móvil, el resumen realizarlo del tamaño de una cuartilla en su cuaderno y en el blog. NOTA: Agregar minimo un dibujo del diseño de la app. DISEÑANDO LA INTERFAZ Se va a elegir como crear un diseño por lo tanto elegiremos el modelo que se quiere crear, agregaremos dos labels, un button, un textfield y por último un label que es para el título. En este caso la aplicación es sobre adivinar un número en uno de los labels va el intento, el titulo y en otro se pondrá las reglas porque en el button va el valor. Ahora se cambiará las medidas de nuestro diseño (si se quiere se puede cambiar la medida del textfield pero solo es depende de la información o forma que se requiera pero en si todos pueden cambiar sus medidas). Ya con este diseño con las medidas utilizadas en cualquier dispositivo por decirse se puede usar, en la parte superior derecha se tienen tres botones hay uno para ocultar la part...

Recursos para el desarrollo

 - Contesta las siguientes cuestiones apoyandote del video adjunto: 1- Que es el lenguaje Swift y  cuales son sus características? Es un lenguaje moderno optimizado sencillo en sus cimientos y muy potente posee varias caraterísticas  que hacen que la programación en sea más segura y se consigan evitar determinados bugs. Caracteristicas: En su poco tiempo de vida ya ha conseguido ser uno de los lenguajes mejor valorados por los desarrolladores.  2- Que es Xcode y cuales son  sus características? Es un entorno de desarrollo integrado o ide en sus siglas en ingles muy completo con el podremos llevar el desarrollo de la app de principio a fin e incluye todo tipo de herramientas desde edición y depuración de código.  3- Cuales son las capas de  trabajo de IOS? Apple organiza los frameworks en capas ordenadas de forma que las capas más bajas actuán más directamente sobre el hardware y a medida que vamos subiendo se van añadiendo abstracciones construidas sob...

Primera aplicación en xcode

Imagen
  -Elaborar un tutorial de manera digital y en su cuaderno que hable sobre la forma de crear una aplicación móvil en el entorno de trabajo XCODE, explicar cada ventana, les dejo un video que muestra como hacerlo para que se basen y puedan tomar capturas de las ventanas. TUTORIAL Primero vamos a hacer un tour por xcode para saber como crear una app desde cero y probaremos el resultado en el simulador de ellos. 1.       Empezamos abriendo xcode y seleccionando que tipo de proyecto vamos a crear,la aplicación en nuestro caso será de una sola vista. Esto es solo es nuestra plantilla inicial posteriormente iremos añadiendo mas vistas si es necesario. 2.       Seleccionamos un nombre para el proyecto le pondremos mi app, en esta ocasión vamos a seleccionar que sea solo para iphone pero también puede ser para ipad o universal es decir para ambos dispositivos. 3.       Una vez seleccionados los valores iniciales xcode genera el proyect...

Linea Del Tiempo

Imagen
LINEA DEL TIEMPO   Realizar una linea del tiempo del sistema operativo IOS en donde se especifique: -Fecha de la introduccion al mercado de la version de IOS -Versión de IOS -Foto del dispositivo IPHONE que utiliza dicha version  Azul Alejandra Cruz Guerra 6BMP