Crea una Agenda de Contactos con iOS 10,Swift 3, y Core Data
4.3 (33 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
172 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crea una Agenda de Contactos con iOS 10,Swift 3, y Core Data to your Wishlist.

Add to Wishlist

Crea una Agenda de Contactos con iOS 10,Swift 3, y Core Data

En este Curso aprenderás a desarrollar una App de tipo agenda de contactos, usaremos el Framework Core Data con Swift 3
4.3 (33 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
172 students enrolled
Created by Sergio Becerril
Last updated 10/2016
Spanish
Current price: $10 Original price: $180 Discount: 94% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Adquirir la metodología para crear un proyecto de App completo
  • Conocer y usar el Framework Core Data
  • Aplicar Auto Layout de forma correcta
  • Descubrir la nueva tecnología Size Classes
  • Instalar y usar el gestor de dependencias CocoaPods
  • Practicar con el lenguaje de programación Swift en su versión 3
View Curriculum
Requirements
  • Para realizar la aplicación de agenda de contactos es necesario disponer de un ordenador Mac y Xcode en su última versión instalado en el mismo.
  • Si no dispones de ordenador Mac, adquiere el Curso y ponte en contacto conmigo, te facilitaré una maquina virtual para que puedas seguir el Curso y realizar la App desde un PC.
Description

***ACTUALIZADO A SWIFT3***

En este Curso crearás una aplicación iOS completa, usaremos el lenguaje de programación Swift 3, y utilizaremos el Framework Core Data para persistir nuestros datos.

Una Agenda de Contactos

Aprende como se crea un proyecto iOS de principio a fin.

Paso a paso tú y yo crearemos una aplicación de tipo agenda de contactos, una aplicación completa, que incluso podrás subir al App Store.

En el curso haremos una agenda de contactos, pero con las tecnologías que aprenderás a usar podrás hacer otros tipos de aplicaciones cómo:

  • App de lista de la compra
  • App de BBDD de tus películas favoritas
  • App de BBDD de libros

Es decir, aprenderás a usar Core Data, que es una herramienta muy potente para guardar datos de forma persistente, de forma que puedas crear aplicaciones de bases de datos, o bien puedas implementar este recurso a tus Apps ya existentes para almacenar información.

Últimas tecnologías

En este Curso aprenderás a usar Auto Layout, la forma que tiene Apple de crear vistas geniales.

Además veremos  Size Classes, es lo más fascinante que he visto desde que llevo desarrollando en iOS, y empecé allá por el año 2009, sólo te digo que vas a poder crear interfaces diferentes para cada dispositivo ¡¡desde una misma vista!!

CocoaPods

Conocerás CocoaPods, el gestor de dependencias que hará que tus aplicaciones no vuelvan a ser lo mismo.

Descubre y aprende a usar diferentes tecnologías para crear una aplicación de agenda de contactos completa, o bien mejorar tus aplicaciones iOS.

Who is the target audience?
  • Es conveniente tener conocimientos de Swift, aunque el Curso puede realizarlo cualquier persona que haya tenido algún contacto con la creación de Apps para iOS en general
  • Curso para todos aquellos que tienen conocimientos de creación de Apps en iOS, y quieran crear un proyecto completo con Swift y Core Data
Students Who Viewed This Course Also Viewed
Curriculum For This Course
22 Lectures
04:18:36
+
Primeros Pasos
6 Lectures 46:40

Introducción al Curso

Preview 04:26

Presentación de la aplicación que crearemos

Preview 03:51

Iniciamos el proyecto y configuramos los ajustes iniciales

Preview 08:44

Antes de pasar a la práctica, en esta clase veamos algo de teoría sobre el Framework Core Data

Fundamentos de Core Data
08:49

Descubre la nueva tecnología que ha llegado con Xcode6 e iOS 8.

Fundamentos de Size Classes
10:55

Conoce Auto Layout y crea increíbles vistas.

Fundamentos de Auto Layout
09:55
+
Core Data
1 Lecture 08:38

Core Data en nuestro proyecto

Core Data
08:38
+
Desarrollando la Aplicación
6 Lectures 01:50:27
Creando la App 1
22:49

Creando la App 2
17:42

Creando la App 3
16:27

Creando la App 4
13:56

Creando la App 5
27:44

Creando la App 6
11:49
+
Virguerías
2 Lectures 25:51

En esta clase veremos como podemos usar el botón del teclado para tabular entre los diferentes campos de texto, y en el último campo de texto ocultar el teclado...una virguería

Tabular entre TextField y ocultar el teclado
10:18

¿Que ocurre cuándo queremos actualizar una aplicación con Core Data? En esta clase veremos como hacer una migración de nuestro modelo de datos

Migrar datos de Core Data
15:33
+
Cocoa Pods
7 Lectures 01:07:00

Cocoa Pods es un gestor de dependencias, ¿que es lo que? En definitiva, vamos a poder añadir a nuestros proyectos código existente, nuestro o de otros desarrolladores... añadir virguerías, lo que nos gusta, vamos ;-)

Presentación Cocoa Pods
01:55

Aprenderás a instalar CocoaPods en tu Mac

Instalar CocoaPods en nuestro Mac
05:48

Aprenderás a instalar PodFiles

Instalación de PodFile
06:52

En esta clase instalaremos un PodFile en nuestra App de Agenda de Contactos

Instalar PodFile en el proyecto
11:12

Primera clase dónde implementamos la funcionalidad que hemos añadido a nuestro proyecto con CocoaPods

Implementando el PodFile en nuestro proyecto
13:40

Segunda clase dónde implementamos la funcionalidad que hemos añadido a nuestro proyecto con CocoaPods

Implementar métodos
13:51

Tercera clase dónde implementamos la funcionalidad que hemos añadido a nuestro proyecto con CocoaPods

Ultimando la implementación del Podfile
13:42
About the Instructor
Sergio Becerril
4.8 Average rating
451 Reviews
5,907 Students
5 Courses
iOS Developer & Instructor

iOS Developer desde 2009. Mis aplicaciones han sido Nº1 en más de veinte países, entre ellos España, Italia, Francia, Alemania.

Autor del libro "Swift. Aprende a crear Apps para iPhone e iPad", publicado por la editorial RC Libros, y Best Seller en Amazon.

En 2011 me dediqué a la enseñanza del desarrollo iOS, primero de forma particular, y después como Instructor en mi propio Centro de Formación: CFE Apps.

Experto en Objective-C y aprendiendo Swift, disfruto compartiendo mis conocimientos.

En la actualidad compagino la creación de Apps con la enseñanza de desarrollo iOS, en mi Centro y en diferentes Empresas, Colegios, y Universidades.

Enseño a crear aplicaciones para iPhone e iPad a todo el que quiera aprender, sin importar si tienen conocimientos de programación, o carecen de cualquier formación tecnológica. Yo quiero enseñarte. ¿Y tú? ¿Quieres aprender?