Quiero ver mi App en el App Store
4.7 (9 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.
84 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Quiero ver mi App en el App Store to your Wishlist.

Add to Wishlist

Quiero ver mi App en el App Store

Aprende a crear Apps con Swift, y Crea tu App iOS en 8 semanas, sin dolores de cabeza, y con una metodología probada.
4.7 (9 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.
84 students enrolled
Created by Sergio Becerril
Last updated 1/2016
Spanish
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 12 hours on-demand video
  • 21 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Aprende a crear Apps para iOS con Swift
  • Subir una aplicación al App Store en tan sólo 8 semanas
  • Descubrir una metodología para crear Apps sin dolores de cabeza
View Curriculum
Requirements
  • Para crear los ejemplos prácticos es necesario un Mac
  • No es necesario tener conocimientos previos de programación
Description

El Programa Quiero ver mi App en el App Store es un curso eminentemente práctico, enfocado a la toma de acción, dónde tú, con mi ayuda, crearás tu aplicación iOS.

SE TRATA DEL ÚNICO CURSO QUE ADEMÁS DE ENSEÑARTE A CREAR APPS, TE GUÍA PASO A PASO DURANTE 8 SEMANAS A CREAR TU APLICACIÓN Y SUBIRLA AL APP STORE.

Los materiales están organizados en 8 clases, cada una de ellas abordará diferentes aspectos del proceso de crear una App.

Además de video-tutoriales, te entregaré 8 hojas de trabajo, una por cada clase, para que tengas una hoja de ruta clara, y puedas crear tu aplicación y subirla al App Store.

Este es el programa que me hubiera gustado hacer cuando comencé a crear Apps allá por el año 2009.

Crea tu App iOS en 8 semanas ha sido diseñado para personas que quieren aprender a crear Apps, y tienen la firme intención de diseñar y subir aplicaciones para iOS al App Store.

Una vez finalizado el Curso, adquieres habilidades para toda la vida. Podrás replicar el sistema en otros proyectos. Es lo bueno de esta formación que generará oportunidades de futuro para ti.

¿Cómo funciona el programa?

Primero aprendes Swift, metodología para crear Apps, Cocoa Touch, Patrones de diseño para crear Apps con iOS, etc. Lo siguiente es empezar a crear tu App con la guía y las hojas de trabajo incluidas en el Curso.

El programa Crea tu App iOS en 8 semanas está pensado para que tengas tu aplicación en el App Store en 8 semanas, pero si por cualquier motivo no puedes seguir este ritmo, tranquilo, este es un programa DIY ( Do It Yourself ) o hazlo tu mismo, por lo que aunque el ritmo que debería marcarse es de una lección por semana y trabajar con lo aprendido, puedes seguir tu propio ritmo.

¿Te explico ahora más en detalle lo que vamos a abordar en las 8 clases del programa?

Clase nº 1 – Validar tu idea

En esta clase cogeremos tu idea y la transformaremos en una aplicación.

Quizá ya tienes claro que es lo que quieres, pero las ideas hay que contarlas, explicarlas, pues es muy probable, que no sea perfecta, pero ni falta que hace, y eso es lo que trabajaremos en esta semana.

Ten en cuenta que aquí entra todo lo que se te ocurra, ya tendrás tiempo de descartar cosas.

Clase nº 2 – Crear la estructura

En esta semana abordaremos la estructura que tendrá tu aplicación.

Aprenderemos a dominar los principales controladores de vistas, de forma que puedas escoger cual es el que se ajusta mejor a lo que quieres:

  • Vista de Tabla
  • SplitViewController
  • Cambio de vista con gestos
  • TabBarController

Debemos crear la aplicación a un nivel estructural, y definir ciertos parámetros como pueden ser:

  • ¿Usaremos Storyboard o archivos .XIB?
  • AutoLayout o Auto Resizing Mask
  • ¿Que orientaciones tendrá la aplicación y cuantas permitirás al usuario?
  • ¿Haremos uso de Size Classes?
  • Podemos poner o no un Page View Controller para mostrar ayuda al inicio de la App

Con la idea madurada, la estructura y los parámetros generales “sobre el papel” llega la hora de ver el diseño que tendrá nuestra aplicación y la usabilidad de la misma, no hay que olvidar que la tienda de Apple cuida mucho la experiencia de usuario.

Clase nº 3 – Diseño y UX

Toda aplicación debe ser digna de un buen diseño, pero si el destino de tu App es el App Store, entonces esto se convierte en una obligación.

Veremos que diseños se están imponiendo en el mercado para escoger el que más vaya con tu App.

Pero además de un buen diseño, el usuario debe sentirse fascinado por la usabilidad de tu aplicación.

Si la semana anterior trabajamos la chapa, esta trabajaremos la pintura, para crear un producto “cuasi” perfecto ;-)

Clase nº 4 – El Código

Llegó la hora.

¿Objective-C o Swift?

Definido el lenguaje toca “arremangarse” y ponerse a programar.

A estas alturas ya deberás tener cierto dominio sobre el lenguaje y sobre Cocoa en general por lo que tampoco sufriremos demasiado.

Crearemos las funcionalidades de la aplicación, definiremos, si no lo hicimos anteriormente el modelo de nuestra App.

Clase nº 5 – Itunes Connect

El trabajo duro ya está hecho.

Ahora toca crear la cuenta de desarrollador, y probar la aplicación en el dispositivo.

Instalar certificados y firmas digitales.

Crear lo que yo denomino “el envoltorio de nuestra App”

Descubrirás todos los secretos de Itunes Connect, el centro neurálgico de todas las operaciones de cualquier iOS Developer que se precie.

Clase nº 6 – Últimos retoques y virguerias

¿Quieres traducir tu aplicación a varios idiomas?

Quizá te has dado cuenta de que quieres cambiar cosas.

¿Te has dado cuenta de que a tu App le sentaría genial un Mapa y Geo-localización?

O mejor aun, quieres implementar alguna nueva funcionalidad a través de Cocoa Pods.

¡Estamos a tiempo! Aprenderás ciertas virguerias para que tu App luzca de maravilla.

Clase nº 7 – Subir la App

Esta quizá sea la semana más importante, subiremos la aplicación al App Store.

Aprenderás que sucede una vez tu aplicación está en los servidores de Apple.

Y cruzaremos los dedos para que el revisor de Apple no rechace tu App.

Si esto sucede, deberás ponerte manos a la obra para corregir los posibles defectos y volver a subir tu App.

Clase nº 8 – Técnicas de Venta. Posicionándose en el App Store

Tu aplicación está en el App Store.

¿Y ahora qué?

Te enseñaré algunos truquitos para que tu App no caiga en el olvido.

Una vez leí que había más de cien mil aplicaciones en el App Store que no habían tenido ni una sola descarga.

¡Ni una sola descarga!

Descubrirás como posicionar tu aplicación en Ranking, y los métodos más efectivos para promocionar tu App sin dejarte un riñón en publicidad.

Who is the target audience?
  • Cualquier persona que quiera subir su primera aplicación al App Store y tenga conocimientos básicos de crear Apps
  • Este curso va dirigido a principiantes que quieres aprender una metodología para crear Apps y subir aplicaciones al App Store
  • A todo el que quiera aplicar en la práctica una metodología de crear Apps probada durante años
Compare to Other Mobile Apps Courses
Curriculum For This Course
82 Lectures
13:45:36
+
Antes de comenzar
1 Lecture 00:00

Unas breves pautas antes de comenzar el programa.

Introducción al programa
5 pages
+
Swift, el lenguaje de programación de las plataformas de Apple
7 Lectures 01:34:35

Bienvenido a Swift. Primera parte

Preview 15:45

Bienvenido a Swift. Segunda parte

Introducción a Swift. Parte 2
19:49

Bienvenido a Swift. Tercera parte

Introducción a Swift. Parte 3
10:36

Con la llegada de Swift, Apple nos trajo esta nueva forma de programar. PlayGround es un espacio dónde vamos a poder ver en tiempo real el resultado de nuestro código escrito. ¿Suena Genial no?

PlayGround
06:00

En esta clase conoceremos la nueva versión de la suite de desarrollo de Apple Xcode.

xCode
15:54

¡Crea tu primera App con Swift!

¡A Practicar! "Hola Mundo"
15:50

Conocerás las novedades de la versión 2 de Swift.

Novedades en Swift 2
10:41
+
Descubriendo Swift
27 Lectures 02:42:01

Clase de teoría sobre los Optionals.

Optionals
08:48

Clase práctica sobre los Optionals.

Clase práctica: Optionals
13:08

Diapositivas vistas en la lección.

Diapositivas - Swift - Optionals
11 pages

Clase de teoría sobre los las Tuplas.

Tuplas
03:50

Clase práctica sobre las Tuplas.

Clase práctica: Tuplas
05:34

Diapositivas vistas en la lección.

Diapositivas - Swift - Tuplas
5 pages

Clase de teoría sobre las Funciones.

Funciones
12:02

Clase práctica sobre las Funciones.

Clase práctica: Funciones
13:38

Diapositivas vistas en la lección.

Diapositivas - Swift - Funciones
15 pages

Clase de teoría sobre las Closures.

Closures
03:38

Clase práctica sobre las Closures.

Clase práctica: Closures
07:52

Diapositivas vistas en la lección.

Diapositivas - Swift - Closures
5 pages

Clase de teoría sobre las Enumeraciones.

Enumeraciones
02:38

Clase práctica sobre las Enumeraciones.

Clase práctica: enumeraciones
09:56

Diapositivas vistas en la lección.

Diapositivas - Swift - Enumeraciones
7 pages

Clase de teoría sobre las Clases y Estructuras.

Clases y estructuras
09:59

Clase práctica sobre las Clases y Estructuras

Clase práctica: Clases y estructuras
21:01

Diapositivas vistas en la lección.

Diapositivas - Swift - Clases
12 pages

Clase de teoría sobre las Propiedades

Propiedades
03:07

Diapositivas vistas en la lección.

Diapositivas - Swift - Propiedades
7 pages

Clase de teoría sobre los Métodos.

Métodos
06:38

Clase práctica sobre los Métodos

Clase práctica: Métodos
06:54

Diapositivas vistas en la lección.

Diapositivas - Swift - Métodos
8 pages

Mira que bien se llevan Swift y Objective-C.

Swift con Objective-C
05:29

Clase práctica para integrar Swift con Objective-C.

Clase práctica: Swift con Objective-C
17:22

Clase práctica para integrar Objective-C con Swift.

Clase práctica: Objective-C y Swift
10:27

Diapositivas vistas en la lección.

Diapositivas - Swift - Integración Swift con Objective-C y viceversa
8 pages
+
Fundamentos para crear Apps
4 Lectures 37:40

En esta clase te enseñaré una metodología, no es tanto el lenguaje de programación, o xCode, descubrirás una forma de hacer las cosas.

Metodología. Cómo hacer las cosas
08:47

Descubre la programación orientada a objetos, y conoce algunas cuestiones importantes.

Fundamentos de Programación Orientada a Objetos
07:23

Objetos, con objetos construiremos nuestras aplicaciones, por ello es importante conocer la forma en cómo podemos usarlos.

Entendiendo los Objetos
05:34

En esta clase práctica veremos como usar los objetos en el desarrollo iOS.

Clase práctica: Objetos
15:56
+
Fundamentos iOS con Swift
4 Lectures 23:30

En esta Clase veremos los aspectos fundamentales de dos de los Frameworks más importantes: Cocoa Touch y Foundation.

Los Frameworks Cocoa Touch y Foundation
04:13

Tan importante es hacer cosas como saber que estás haciendo en realidad. En esta clase veremos algunos de los patrones de diseño iOS más importantes.

Patrones de diseño en iOS
08:00

Cada día nos gustan más los Storyboards, Apple los introdujo hace ya más de dos años, pero ahora lucen estupendos en iOS

Crear interfaces con Storyboard
03:36

Descubre cómo puedes hacer un cambio de vista simple con Storyboards.

Clase Práctica: Aplicación con más de una vista
07:41
+
UIkit con Swift
10 Lectures 02:25:25

Aprende a crear y usar un objeto de la clase UIActionSheet.

UIActionSheet
07:45

Aprende a crear y usar un objeto de la clase UIAlertController.

UIAlertController
25:41

Aprende a crear y usar un objeto de la clase UIPickerView.

UIPickerView
21:20

Aprende a crear y usar un objeto de la clase UIDatePicker

UIDatePicker
14:59

Aprende a crear y usar un objeto de la clase UISwitch.

UISwitch
14:55

Aprende a crear y usar un objeto de la clase UISlider.

UISlider
14:24

Aprende a crear y usar un objeto de la clase UIActivityIndicatorView.

UIActivityIndicatorView
08:09

Aprende a crear y usar un objeto de la clase UISegmentedControl.

UISegmentedControl
15:05

Aprende a crear y usar un objeto de la clase UIStepper.

UIStepper
09:30

Aprende a crear y usar un objeto de la clase UIProgressView.

UIProgressView
13:37
+
Aplicaciones Multivista
2 Lectures 13:41

Clase práctica dónde aprenderás a implementar el controlador "Navigation Controller" en tu App, con iOS y Swift.

UINavigation Controller
05:08

Clase práctica dónde aprenderás a crear una aplicación de vista de barra de pestañas, un controlador de vista.

UITabBar Controller
08:33
+
Aprende a implementar una vista Web
1 Lecture 13:00

En esta clase práctica vas a poder implementar una vista Web en tu App, con Swift lógicamente ;-)

La clase UIWebView. Implementa una vista Web
13:00
+
Vistas de Tabla - UITableView
4 Lectures 39:35

Clase de teoría dónde veremos como implementar Vistas de Tabla en iOS y Swift.

UITableView
08:36

En esta clase práctica implementaremos una vista de tabla en iOS y con el lenguaje de programación Swift.

Clase Práctica: Vista de Tabla con Swift 1/2
16:10

Segunda parte de esta clase práctica dónde implementaremos una vista de tabla en iOS y con el lenguaje de programación Swift.

Clase Práctica: Vista de Tabla con Swift 2/2
14:49

Diapositivas - Vistas de Tabla
11 pages
+
Persistencia de Datos en iOS
5 Lectures 51:45

Clase teorica dónde veremos como podemos guardar datos de forma persistente en iOS y Swift.

Guardado de Datos Básicos
04:40

Clase Práctica en dónde aprenderás a guardar unos pequeños datos en la carpeta preferencias del usuario de forma persistente, es decir, que esos datos permanecerán guardados aunque el usuario cierre la App.

Clase Práctica: Guardar pocos Datos de forma persistente
15:57

Clase práctica dónde descubrirás como guardar cualquier tipo de dato de forma persistente, es decir aunque el usuario cierre la App por completo.

Clase Práctica: Persistencia avanzada en iOS 1/2
20:10

Segunda parte de la clase práctica dónde descubrirás como guardar cualquier tipo de dato de forma persistente, es decir aunque el usuario cierre la App por completo.

Clase Práctica: Persistencia avanzada en iOS 2/2
10:58

Diapositivas - Persistencia de Datos
5 pages
3 More Sections
About the Instructor
Sergio Becerril
4.3 Average rating
455 Reviews
5,919 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?