EXTENSIONES y ANIMACIONES en iOS (1 de 2) [TUTORIAL Swift] | Español | MoureDev by Brais Moure

Lección 65 de 8576%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

En este tutorial de programación comenzamos con un tutorial sobre las extensiones (extensions) en #Swift utilizando #iOS y #Xcode. Las extensiones nos ayudarán a ampliar la funcionalidad de nuestros componentes y clases, para poder reutilizar a lo largo de nuestro código y reducir tiempos de desarrollo. En este ejemplo trabajaremos creando una extensión de UIButton para poder añadir operaciones que lo modifiquen visualmente y permitan animarlo cada vez que lo pulsamos. [Parte 1 de 2] ¡HOLA HACKERMEN! 👋🏼 Bienvenidos a MoureDev by Brais Moure. Desarrollo de aplicaciones para iOS y Android. ► SUSCRÍBETE Y ACTIVA LA CAMPANA 👆🏼 https://www.youtube.com/channel/UCxPD7bsocoAMq8Dj18kmGyQ?sub_confirmation=1 ► RECURSOS: • Tutorial - Parte 2: https://youtu.be/A0NpFOiKh1g • Descarga el proyecto completo (GitHub): https://github.com/mouredev/SwiftUIButtonExtension • Cómo crear un proyecto iOS en Xcode: https://youtu.be/MyzZnIR5gC4 • He publicado este mismo contenido en forma de artículo en la web #JustCodeIt de KeepcCoding: https://justcodeit.io/extensiones-en-swift-posibilidades-infinitas/ ► ¿TE GUSTA EL CONTENIDO? Déjame en comentarios tu opinión o cuéntame qué te gustaría ver en el canal. Si te gusta el contenido, comparte, suscríbete y muéstrame tu dedo de darle al espacio 👍🏼 ¡Gracias! ► ENCUÉNTRAME EN: • Mi web: https://mouredev.com/ • Twitter: https://twitter.com/mouredev • Facebook: https://facebook.com/mouredev • Instagram: https://instagram.com/mouredev

Sobre este curso

Cómo crear una App con Xcode y Swift desde cero. Tutorial de desarrollo de aplicaciones para entornos Apple.

Lección 65 de 85Nivel: principianteDuración total: 18h 59m

Lo que aprenderás en este curso:

  • Dominar la sintaxis y fundamentos de Swift
  • Diseñar interfaces con SwiftUI o UIKit
  • Gestionar datos y almacenamiento en aplicaciones iOS
  • Implementar funcionalidades nativas del iPhone/iPad