Hola, Apple

1

Hablemos de iOS

2

Conozcamos XCode

3

驴Necesito un iPhone para ser iOS Developer?

Tu primera app en iOS

4

隆Hola, Mundo Apple!

5

Navegaci贸n con UINavigationController

6

Modales en la navegaci贸n

7

Utilizando controles en c贸digo

8

Autolayout vs SwiftUI

9

Autolayout

10

Listas con UITableView

11

Celdas personalizadas para nuestras listas.

12

Persistencia: UserDefaults

Manejo de dependencias

13

CocoaPods

14

Carthage

Servicios Web

15

Primeros pasos para consumir servicios

16

Afinando detalles para consumir servicios

17

Convirtiendo los JSON a modelos

18

Alamofire

Proyecto: PlatziTweets

19

Bienvenido a PlatziTweets

20

Configurando Proyecto

21

Dise帽ando vistas iniciales

22

Configuraci贸n de vistas iniciales

23

Configuraci贸n de registro

24

Descripci贸n de la API de PlatziTweets

25

Conexi贸n de la API y Autenticaci贸n

26

Registro de usuarios

27

Dise帽o del Tweet

28

Obteniendo Tweets

29

Creaci贸n de vista para publicar Tweets

30

Publicando Tweets

31

Borrando Tweets

32

Integraci贸n de la c谩mara

33

Conexi贸n con Firebase

34

Configuraci贸n de XCode para correr app

35

Subir imagen a Firebase

36

Publicar Tweet con imagen

37

Tomando Videos para el Tweet

38

Publicar Tweet con video

39

Detalles del video

40

Accediendo al GPS

41

Implementando mapas con MapsKit

42

Mostrando todos los estudiantes en el mapa

43

Retos del proyecto

En producci贸n

44

Enviar a pruebas con Firebase Distribution

45

Enviar tu aplicaci贸n a APP Store Connect

46

Distribuci贸n de tu app con TestFlight

iOS Avanzado

47

Dark Mode

48

SwiftUI

49

Terminando detalles de una vista con SwiftUI

50

Objective-C

Hola, iOS Developer

51

Felicidades

52

Expert Session: 隆nuevo espacio para resolver tus dudas sobre el desarrollo de Apps para iOS!

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

5D
2H
13M
46S

Hablemos de iOS

1/52

Lectura

Antes de comenzar a desarrollar apps para iOS es importante que te ofrezca un panorama.

iPhone OS 1

Te presento iPhone OS 1, visto por primera vez en el a帽o 2007. Tan feo y tan tierno a la vez, 驴no?. 12 a帽os han pasado desde que Apple revolucion贸 el mundo de los Smartphones con su iPhone de primera generaci贸n y su sistema operativo.

0.png

iOS 13

Ahora te presento iOS 13, la 煤ltima versi贸n del sistema operativo a la fecha que escribo este art铆culo, 驴que ha cambiado?, sin tener en cuenta mejoras en rendimiento y dise帽o, lo que realmente ha cambiado, es que ahora existimos desarrolladores como tu y yo, as铆 es, este sistema operativo, no ser铆a ni la mitad de lo que es, si no tuviera un ecosistema apps tan completo como el que aportamos nosotros los iOS Developers.

1.png

No necesito convencerte de que iOS es un gran sistema operativo, al fin y al cabo ya est谩s ac谩, 驴no?. A continuaci贸n te dar茅 un par de datos importantes sobre este sistema operativo antes de empieces tu carrera como desarrollador iOS.

En el mundo aproximadamente el 74% de la poblaci贸n usa Android

En Am茅rica Latina, el n煤mero es incluso m谩s alarmante, as铆 que acostumbrate a que la versi贸n de Android tiene prioridad, sale primero, y luego si todo sale bien con esta, sale la de iOS. Esto es una realidad, nuestro mercado (Latino am茅rica) no est谩 dirigido a este sistema operativo.
2.png

El mercado anglosaj贸n es el 煤nico que realmente utiliza iOS como su sistema operativo m贸vil.

驴Entonces para qu茅 me vuelvo un iOS Developer?

Ir贸nicamente, iOS genera casi el doble en ganancias que otras plataformas m贸viles, como puedes notar en esta imagen.

3.png

No me malinterpretes, no estoy diciendo que deber铆as volverte iOS Developer s贸lo por dinero, muchas personas piensan err贸neamente que en las empresas nos pagan m谩s s贸lo por hacer tecnolog铆a con iOS, pero no es as铆, al menos no en empresas que valgan la pena 馃槈.

4.png

Lo que quiero que entiendas con la 煤ltima imagen, es que las oportunidades con iOS puede que sean algo distintas a las de un mercado de software convencional, pero as铆 mismo tienes la oportunidad de conquistar mercados muy consumidores con monedas muy fuertes y hacer cosas incre铆bles, lamentablemente para nosotros, en Am茅rica Latina, si queremos iniciar un emprendimiento con alguna app, la decisi贸n m谩s l贸gica es iniciar con Android, pero tal vez, s贸lo digo, Am茅rica Latina no es precisamente el mercado que quieras conquistar con tu app 馃槈.

Para mi es gusto conocerte, iOS Developer.

Aportes 12

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Buena introducci贸n, es m谩s que claro que actualmente en Am茅rica Latina se usa Android, sin embargo, seguramente los sistemas seguir谩n diversific谩ndose, por lo que lo mejor a mi parecer, es aprender a desarrollar apps en el sistema operativo que se te de la gana. Hoy en d铆a por ejemplo, Huawei ya cuenta con su propio sistema operativo, y seguramente, debido a su relaci贸n precio/calidad, se adoptar谩 en LA.

Excelente introducci贸n Bro!

es una introducci贸n un poco arrogante鈥
espero que en todo el curso no sea a si鈥

Por eso inicie con Android, ya soy un Android Developer y ahora voy a por IOS

Increible introduccion.

Que excelente blog.

Es muy bueno saber qu茅 tipo de mercado tienes al ser iOS developer. con el tiempo ya no ser谩 un lujo tener iOS, iPadOS o macOS; ser谩 mas grande el mercado y las posibilidades para la creaci贸n de apps ser谩 mucho mejor.
Estoy emocionado de concretar la carrera con este curso y poder trabajar en algo que me encanta como es el ecosistema Apple.

Lo ideal es tambi茅n manejar Android. Yo estoy aprendiendo los dos.

Gran inicio, nos da una perspectiva del escenario actual de latinoam茅rica

Muy buena introduccion espero poder aprender con los cursos gracias