Entradas

proyecto final

Imagen
  Objetivo de la app: -Es poder comprar productos y así mismo poder hacer cita para arreglarte las uñas, maquillaje y peinados. Introducción: Las aplicaciones de uñas y maquillaje han revolucionado la forma en que las personas cuidan su aspecto. Estas herramientas digitales ofrece aplicar gama de opciones de diseño y colores, permitiendo a los usuarios personalizar su estilo de manera rápida y fácil. Además estas aplicaciones también ofrece tutoriales y consejos de expertos para ayudar a los usuarios a mejorar sus habilidades. En esta aplicación vamos a tener una distribuidora en donde podrás encontrar tus herramientas para tu trabajo en uñas o maquillaje, al igual podrás agendar tu cita para cualquier cosa, los productos los puedes encontrar en línea o en la propia sucursal, también contamos con plan de separo al igual que promociones de todo tipo tanto en aplicación como en nuestras redes sociales, esta será abierta a cualquier tipo de publico, para poder entrar tienes que inicia...

practicas en swift

Imagen
 practica 1 practica 2 practica 3 practica 4 practica 5

Investigación de código de programa de la actividad anterior

 Super ViewDidLoad(): para implementar la lógica en nuestras aplicaciones.  Import UIKit: define los componentes principales de una aplicación iOS, desde etiquetas y botones hasta vistas de tabla y controladores de navegación.  IBOutlet: le indica a Xcode que vamos a conectar esa property con un objeto de un fichero nib.  IBAction: es una función que nosotros decidimos en el viewcontroller y que la podemos unir con una acción de nuestra interfaz. Override: ampliar o modificar la implementación abstracta o virtual de un método, propiedad, indexados o evento heredado.  Func SetValues(): establece el valor de una clave en un archivo especificado si la propiedad de requisito precio existe. If-else: si (if) se cumple con una condición entonces ejecuta un determinado código, en otro caso (else) ejecuta otro código. Print: se utiliza para mostrar mensajes en la pantalla String: permite almacenar un conjunto de caracteres como un objeto.  Self: ofrece un modo de cá...

Generar un numero random

Imagen
  import UIKit class ViewController: UIViewController {  @IBOutlet weak var numbertxt: UITextField! @IBOutlet weak var intentoslbl: UILabel! @IBOutlet weak var mensajelbl: UILabel! var random = “ “  @IBAction func validar (sender:Any) { setValues() } override fund ViewDidLoad () { super.ViewDidLoad () //Do any additional setup after loading the view, typically from a nib. } func SetValues () { random = string (arc4random_uniform (10)) print (random) } }

Disenando la interfaz

Imagen
  Comienzas por agregar elementos clave como labels, botones y text fields en el storyboard, considerando la jerarquía visual y la usabilidad. Luego, te concentras en ajustar su posición y tamaño para adaptarse a diferentes dispositivos,  asegurándote de que los elementos estén distribuidos de manera equitativa y sean fácilmente accesibles.Después de posicionar los elementos, te enfocas en garantizar que se vean bien en todas las pantallas, Además, destacas la importancia de la legibilidad y el diseño estético al posicionar los elementos en la pantalla, En resumen, proporcionas un proceso completo y detallado para diseñar una interfaz de usuario, asegurándote de que todos los elementos estén correctamente alineados, dimensionados y optimizados para una experiencia de usuario óptima.

Recursos para el desarrollo

 1. Que es el lenguaje swift y cuáles son sus características? Es un lenguaje moderno optimizado sencillo, poseen que la programación en el sea más segura y se consigan evitar determinados bugs. 2. Que es xcode y cuáles son sus características?  Es un entorno de desarrollo integrado con el podremos llevar el desarrollo de la app, incluye tipo de herramientas desde edición y depuración de código. 3. Cuáles son las capas de trabajo de iOs?  Core os  Core services  Media  Cocoa touch  4. Menciona 10 frameworks de iOs y para que sirve cada uno UiKit: para montar la interfaz del usuario  CoreData: para bases de datos  CoreGraphics: para dibujos y gráficos  AVFoundation: para la grabación, edición y reproducción de audio y video.  GLKit: ayuda a la integración con motor 3D  MapKit: para mostrar mapas  SpriteKit: para el desarrollo de videojuegos  StoreKit: para gestionar los in app purchase CoreMedia: crear, gestionar y pub...

LINEA DEL TIEMPO

Imagen