
﻿WEBVTT
Kind: captions
Language: es

00:00:05.000 --> 00:00:08.000
Wanda, la comunidad de podcasts independientes en español.

00:00:08.000 --> 00:00:14.000
Hola, y bienvenidos a un nuevo episodio de Apple Godín Daily.

00:00:15.000 --> 00:00:21.000
Mi carrera como desarrollador en entornos Apple no comenzó como desarrollador de aplicaciones.

00:00:21.000 --> 00:00:23.000
Comenzó como desarrollador de videojuegos.

00:00:24.000 --> 00:00:28.000
Lo primero que yo hice allá por el año dos mil diez fue empezar a

00:00:28.000 --> 00:00:32.000
desarrollar la forma en la que yo aprendí objective c el lenguaje que por

00:00:32.000 --> 00:00:36.000
aquella época se usaba para desarrollar en entornos Apple, fue aprender a

00:00:36.000 --> 00:00:41.000
utilizar un framework de terceros llamado COCOS 2D.

00:00:41.000 --> 00:00:49.000
Un framework que permitía hacer lo que no se podía hacer con entornos Apple porque no existía ninguna librería nativa que permitirá hacer eso.

00:00:49.000 --> 00:00:51.000
Por eso usaba una librería de terceros.

00:00:51.000 --> 00:00:59.000
Que más que librería insisto era un framework que llevaba toda una comunidad y que pues la verdad estaba bastante bien y era muy completo.

00:00:59.000 --> 00:01:03.000
Un framework llamado Cocos 2D, como le había dicho Cocos 2D para iPhone.

00:01:04.000 --> 00:01:08.000
Pues bien, este Cocos 2D para iPhone llega un momento en el que dio lugar a

00:01:08.000 --> 00:01:12.000
qué parte del equipo de cocos dos d pues fuera digamos contra o sugerido

00:01:12.000 --> 00:01:16.000
a ser contratado por Apple y dio lugar al framework de desarrollo nativo

00:01:16.000 --> 00:01:23.000
de Apple Sprite Kit.

00:01:23.000 --> 00:01:31.000
Que a día de hoy sigue existiendo, sigue funcionando, que tiene completo soporte en scope y que permite que scope pueda realizar videojuegos.

00:01:32.000 --> 00:01:43.000
Nosotros en Apple tenemos dos librerías nativas de videojuegos sin kit para videojuegos 3D y spray kit para librerías 2D.

00:01:44.000 --> 00:01:49.000
No es un desarrollo de alto nivel, no es un desarrollo en el que se puedan realizar.

00:01:49.000 --> 00:01:54.000
Grandes juegos muy grandes con mucho peso, con muchas pantallas, con mucho contenido.

00:01:55.000 --> 00:02:00.000
Spykit lo permite un poco más, pero Synkeep, por ejemplo, es básicamente

00:02:00.000 --> 00:02:05.000
como la propia Apple dice una librería para experiencias o videojuegos 3D

00:02:05.000 --> 00:02:10.000
de forma casual Estas librerías están también integradas en a r kid en

00:02:10.000 --> 00:02:17.000
la librería que permite el desarrollo en entornos Apple de realidad aumentada.

00:02:18.000 --> 00:02:22.000
Pues bien, Yo hace muchos años escribí un artículo en el que decía o

00:02:22.000 --> 00:02:26.000
pronosticaba que en algún momento Apple crearía porque lo veía como un

00:02:26.000 --> 00:02:30.000
paso siguiente porque Splice Kid terminó su desarrollo hace mucho tiempo

00:02:30.000 --> 00:02:34.000
que Apple sacaría en algún momento un X-Code destinado a videojuegos una

00:02:34.000 --> 00:02:38.000
especie de Unity en el que pudieras desarrollar videojuegos para entornos

00:02:38.000 --> 00:02:45.000
Apple de manera nativa y no tuvieras que depender de otras herramientas.

00:02:46.000 --> 00:02:50.000
Pues bien parece ser que esto efectivamente va a llegar Va a llegar de la

00:02:50.000 --> 00:02:54.000
mano del próximo paso de las lentes de realidad aumentada virtual que

00:02:54.000 --> 00:02:59.000
Apple presentará este año y de las que hemos hablado en algún momento.

00:02:59.000 --> 00:03:03.000
Así que, ¿qué consistirá esta nueva herramienta?

00:03:04.000 --> 00:03:05.000
Vamos a verlo.

00:03:21.000 --> 00:03:24.000
Estás buscando una forma de especializarte en desarrollo?

00:03:24.000 --> 00:03:27.000
Bueno ahí fuera tienes muchas opciones tanto gratuitas como de pago que

00:03:27.000 --> 00:03:30.000
pueden cubrir multitud de herramientas, lenguajes, entornos y más

00:03:30.000 --> 00:03:33.000
operativos como una carrera universitaria de varios años que da un poco

00:03:33.000 --> 00:03:36.000
de cada cosa y ya si eso luego escoges lo que más te guste te

00:03:36.000 --> 00:03:39.000
especializas y lo intentas estudiar a más profundidad Pues bien, aquí no

00:03:39.000 --> 00:03:44.000
vas a conseguir eso.

00:03:44.000 --> 00:03:45.000
Aquí te hablamos de especialización.

00:03:46.000 --> 00:03:50.000
Aquí te hablamos del profesional más valorado hoy día en el mercado laboral.

00:03:50.000 --> 00:03:54.000
Aquel que conoce cada elemento y que es la tentación de cualquier empresa

00:03:54.000 --> 00:03:58.000
o el deseo de cualquier emprendedor que quiera tener su propio estudio de

00:03:58.000 --> 00:04:03.000
desarrollo especializarte en desarrollo, en entornos Apple.

00:04:03.000 --> 00:04:08.000
Tanto si ya llevas tiempo trabajando en este entorno, vienes de otro si

00:04:08.000 --> 00:04:13.000
quieres cambiar o empiezas desde cero, tu solución se llama SWIFT Full Stag Bootcamp.

00:04:14.000 --> 00:04:17.000
Desde Apple Coding Academy presentamos la tercera edición del único

00:04:17.000 --> 00:04:20.000
Bootcamp a nivel mundial especializado en todo el ecosistema de desarrollo

00:04:20.000 --> 00:04:23.000
Apple No hablamos solo de aprender Swift y a usar una librería No Aquí

00:04:23.000 --> 00:04:26.000
aprenderás todo: SWIKSWI, bases de datos con Cordata, desarrollo

00:04:26.000 --> 00:04:29.000
conducido por pruebas, integración continua y distribución con scope

00:04:29.000 --> 00:04:32.000
cloud, o con herramientas open source Aprenderás gestión de proyectos

00:04:32.000 --> 00:04:35.000
con desarrollo ágil A usar GIT Aprenderás seguridad y cifrado de datos

00:04:35.000 --> 00:04:38.000
Para asegurar tus datos y la privacidad de las apps todos los trucos,

00:04:38.000 --> 00:04:41.000
reglas y elementos esenciales de la App Store para que sepas qué puede

00:04:41.000 --> 00:04:44.000
publicarse, qué no y cómo hacerlo para conseguir aprobaciones a la

00:04:44.000 --> 00:04:47.000
primera, pero además algo que solo encontrarás en Apple Godín Academy,

00:04:47.000 --> 00:04:50.000
desarrollo del lado servidor con Swift para crear tu propio backend,

00:04:50.000 --> 00:04:53.000
machine learning de desarrollo multimedia para móviles y lo más

00:04:53.000 --> 00:04:56.000
increíble la nueva realidad de Apple para entrar con la realidad

00:04:56.000 --> 00:04:59.000
aumentada y la virtual en el futuro del desarrollo para que seas el

00:04:59.000 --> 00:05:15.000
primero en explorar esa realidad.

00:05:15.000 --> 00:05:18.000
Sweight full stop book cam son más de quinientos horas de formación,

00:05:18.000 --> 00:05:21.000
trescientos noventa y cuatro horas online en directo y más de cien en

00:05:21.000 --> 00:05:24.000
formato offline en módulos pre grabados que complementarán tu formación

00:05:24.000 --> 00:05:28.000
y toda tu carrera.

00:05:28.000 --> 00:05:31.000
Del uno de al cinco de septiembre de dos mil veintitrés con un proyecto

00:05:31.000 --> 00:05:34.000
tutelado final de bootcamp y un contacto directo con nosotros para

00:05:34.000 --> 00:05:37.000
cualquier duda, problema o tutoría que necesites para llevarte de la mano

00:05:37.000 --> 00:05:43.000
y asegurarte tu éxito.

00:05:43.000 --> 00:05:50.000
Entra ya en accoding.accodemy y pide información sin compromiso o escríbenos a holaaccoding.accodemy.

00:05:53.000 --> 00:05:55.000
Date prisa porque quedan pocas plazas.

00:05:55.000 --> 00:06:00.000
Apple Godín Academy es la nueva realidad de la formación en entornos Apple.

00:06:00.000 --> 00:06:12.000
Entra en ella Apple es una compañía como otras grandes compañías que

00:06:12.000 --> 00:06:24.000
cuando ve algo interesante en una empresa básicamente lo que hace es comprarla.

00:06:25.000 --> 00:06:33.000
Pues bien, allá por el año dos mil diecisiete Apple compró y desmanteló desmanteló para quedarse con toda su propiedad intelectual.

00:06:33.000 --> 00:06:39.000
Y empezar a trabajar en otras soluciones una compañía llamada fábrica software.

00:06:39.000 --> 00:06:44.000
Los responsables de un motor de desarrollo llamado Fabric Engine.

00:06:45.000 --> 00:06:49.000
Si intentamos acceder hoy día a la página web de Fabric Engine ya no

00:06:49.000 --> 00:06:53.000
existe nos da que la página no existe pero si accedemos al histórico de

00:06:53.000 --> 00:06:57.000
archive.org podemos leer en el histórico guardado de esta página que

00:06:57.000 --> 00:07:01.000
fabricengine es una plataforma de desarrollo para herramientas

00:07:01.000 --> 00:07:05.000
personalizadas de alto rendimiento para efectos visuales videojuegos,

00:07:05.000 --> 00:07:13.000
visualización en tiempo real y trabajo en realidad virtual y aumentada.

00:07:13.000 --> 00:07:18.000
Y nos sigue diciendo: fabric está integrado con muchas aplicaciones de las

00:07:18.000 --> 00:07:23.000
más comunes, es decir, si miramos la documentación de estefabricengine

00:07:23.000 --> 00:07:28.000
tenía una completa integración con herramientas como Autodesmaya, como

00:07:28.000 --> 00:07:33.000
Houdini y como otras muchas herramientas de trabajo 3D y además era el

00:07:33.000 --> 00:07:38.000
motor que mejor trabajaba de hecho tenía la mejor integración con el

00:07:38.000 --> 00:07:43.000
formato de 3D USD que se precisamente el mismo formato que Apple utiliza a

00:07:43.000 --> 00:07:49.000
día de hoy para los entornos de realidad aumentada, el USDZ creado en conjunto.

00:07:49.000 --> 00:07:53.000
Por Pixar y Adobe para tener un formato que sea abierto donde puedas

00:07:53.000 --> 00:07:57.000
guardar no sólo objetos 3D, sino la configuración de escenas 3D con sus

00:07:57.000 --> 00:08:03.000
animaciones, con sus eventos, con sus sonidos, etcétera.

00:08:03.000 --> 00:08:09.000
Este formato USB era el formato que este fabricante cargaba mejor que ninguno.

00:08:09.000 --> 00:08:15.000
E insisto, este fabricante tenía plaguins para prácticamente todos los

00:08:15.000 --> 00:08:21.000
programas D3D desde luego los más utilizados como Maya firma 4D, Judini, etcétera.

00:08:22.000 --> 00:08:27.000
Sigue diciendo puedes lo cual pues de tener estos plugins te permite trabajar en un entorno familiar.

00:08:28.000 --> 00:08:32.000
Fabric también ofrece la posibilidad de realizar, de construir,

00:08:32.000 --> 00:08:36.000
aplicaciones independientes por lo que puedes elegir lo que más te guste

00:08:36.000 --> 00:08:40.000
con fábrica se podían realizar cualquier tipo de desarrollos, ya no solo

00:08:40.000 --> 00:08:44.000
como plugins de otra aplicación, sino generar aplicaciones independientes

00:08:44.000 --> 00:08:49.000
a través de este motor.

00:08:49.000 --> 00:08:53.000
Continúa diciendo fábrica ejecuta un código tan rápido y optimizado,

00:08:53.000 --> 00:08:58.000
como un código de C más más sin la necesidad de escribir código en C más más.

00:08:59.000 --> 00:09:03.000
Ojito con esto Porque Fabric lo que hacía es lo que hacen ahora mismo

00:09:03.000 --> 00:09:07.000
otros motores como Andri Alengine que es la posibilidad de realizar

00:09:07.000 --> 00:09:11.000
desarrollos sin código ya que toda esta noticia porque viene porque de

00:09:11.000 --> 00:09:15.000
information el medio que ya nos habló no hace muchas semanas sobre las

00:09:15.000 --> 00:09:19.000
nuevas posibilidades que tendrían las lentes de papel que estuvimos

00:09:19.000 --> 00:09:23.000
comentando en una anterior episodio toda esta noticia, pues bien resulta

00:09:23.000 --> 00:09:27.000
que ha vuelto a salir a la Maestra de information y nos ha dicho que Apple

00:09:27.000 --> 00:09:31.000
está preparando una herramienta de desarrollo de videojuegos y

00:09:31.000 --> 00:09:35.000
experiencias de realidad aumentada y virtual que no requeriría que los

00:09:35.000 --> 00:09:46.000
desarrolladores ejecuten ningún tipo de código.

00:09:46.000 --> 00:09:50.000
Sería una solución de las que se conocen técnicamente, no co, para que

00:09:50.000 --> 00:09:54.000
cualquier persona sin tener un conocimiento de desarrollo pueda manejar

00:09:54.000 --> 00:09:58.000
esta herramienta que Apple va a lanzar para crear experiencias, para crear

00:09:58.000 --> 00:10:02.000
videojuegos, para crear incluso catálogos de objetos, etcétera, que le

00:10:02.000 --> 00:10:06.000
permitan pues un mínimo de interacción y que estaría parece ser

00:10:06.000 --> 00:10:11.000
integrado dentro de city.

00:10:11.000 --> 00:10:19.000
De forma que City actuaría de una forma parecida cómo funciona Jarvis en las películas de Iron Man.

00:10:19.000 --> 00:10:22.000
Sabemos que Tony Stark no programa.

00:10:22.000 --> 00:10:28.000
Tony Stark le dicta a Jarvis unas órdenes y Jarvis hace lo que Tony Stark le dice.

00:10:28.000 --> 00:10:32.000
Por lo tanto es como una especie de chat gpt a lo bestia lo que era Yarvis

00:10:32.000 --> 00:10:36.000
en aquel momento vale porque no sólo era capaz de tener una conversación

00:10:36.000 --> 00:10:40.000
con Tony Stark sino que Tony Stark le pedía cosas y Jarvis las hacía

00:10:40.000 --> 00:10:44.000
entendiendo el contexto de lo que pedía por lo tanto Tony Stark hacía

00:10:44.000 --> 00:10:48.000
pues bueno pues las las armaduras Mark que vimos en todas las películas

00:10:48.000 --> 00:10:52.000
de Iron Man y esas armaduras están hechas sin que Tony Stark haya tenido

00:10:52.000 --> 00:10:58.000
que que escribir ni una sola línea de código, porque todas las escribía Jarvis.

00:10:58.000 --> 00:11:01.000
Pues bien, aquí estaríamos hablando de algo parecido para City.

00:11:02.000 --> 00:11:03.000
Entiéndase parecido.

00:11:04.000 --> 00:11:08.000
Parecido con mil millones de comillas de acuerdo, pero estaríamos hablando

00:11:08.000 --> 00:11:12.000
de una integración de tipo generativo o de control de determinados

00:11:12.000 --> 00:11:16.000
comandos donde Apple habría integrado no solo una forma de construcción

00:11:16.000 --> 00:11:20.000
de entornos videojuegos experiencias objetos etcétera en 3D muy al estilo

00:11:20.000 --> 00:11:24.000
de los blooplints de an real engine los blooplints de an real engine lo

00:11:24.000 --> 00:11:28.000
que nos permiten es generar un flujo de programación sin sin picar

00:11:28.000 --> 00:11:32.000
ninguna sola línea de código simplemente conectando componentes a

00:11:32.000 --> 00:11:36.000
través de eventos de una forma muy sencilla en la que podemos configurar

00:11:36.000 --> 00:11:40.000
insisto sin picar una sola línea de c más más que es en lo que funciona

00:11:40.000 --> 00:11:44.000
en real engine y de hecho estos visual lenguaje, que es el nombre técnico

00:11:44.000 --> 00:11:48.000
que tienen, también existen para Unity a partir de plugins que permiten

00:11:48.000 --> 00:11:52.000
bueno pues que determinadas tareas de funcionamiento muy estandarizado

00:11:52.000 --> 00:11:56.000
dentro de un entorno 3D no tengan que programarse sino que directamente

00:11:56.000 --> 00:12:00.000
sean como pequeñas cajas que ya tienen una funcionalidad concreta y que

00:12:00.000 --> 00:12:04.000
yo puedo ir conectando a distintos componentes con un diagrama de flujo

00:12:04.000 --> 00:12:18.000
más o menos complejo.

00:12:18.000 --> 00:12:22.000
Pues, Apple lo que habría hecho es unir a Siri con esta parte que estoy

00:12:22.000 --> 00:12:26.000
comentando de un lenguaje de programación visual que nos requeriría

00:12:26.000 --> 00:12:30.000
programar Por lo tanto de esta manera tendríamos que tendríamos toda la

00:12:30.000 --> 00:12:34.000
capacidad o la gran gran funcionamiento de algo que funciona con la

00:12:34.000 --> 00:12:38.000
velocidad de cómo funcionaría hace más más que es el máximo nivel de

00:12:38.000 --> 00:12:42.000
rendimiento pero sin tener que programar, sino que directamente a través

00:12:42.000 --> 00:12:49.000
de city podemos ir dándole órdenes para que haga esto.

00:12:49.000 --> 00:12:53.000
Según la web de Fabricengine sigue diciendo que tomaremos cuidado de que

00:12:53.000 --> 00:12:57.000
el trabajo de programación de bajo nivel involucre un código que trabaje

00:12:57.000 --> 00:13:01.000
en multi hilo, que se enfoque en sacar el máximo rendimiento de entornos

00:13:01.000 --> 00:13:07.000
de producción y que te permita crear las herramientas que necesitas.

00:13:07.000 --> 00:13:13.000
Esto es posible a través de ojo con esto un lenguaje tipo Java Script llamado Kernel lenguaje.

00:13:14.000 --> 00:13:18.000
Una suerte de lenguaje de programación que no llega a ser lenguaje de

00:13:18.000 --> 00:13:22.000
programación porque sería más bien scripting, tipo como lo que sucede

00:13:22.000 --> 00:13:26.000
hoy día con algunos motores de videojuegos que utilizan lenguajes de

00:13:26.000 --> 00:13:30.000
scripting como por ejemplo lua, o incluso el mismo JavaScript que son

00:13:30.000 --> 00:13:34.000
lenguajes que tienen una digamos que tiene un peso mucho menor que son

00:13:34.000 --> 00:13:38.000
interpretados pero que permiten realizar flujos de programación de una

00:13:38.000 --> 00:13:42.000
forma más sencilla, pero además añade también podrás trabajar de una

00:13:42.000 --> 00:13:46.000
forma puramente visual con el sistema de programación visual canvas que

00:13:46.000 --> 00:13:52.000
se sitúa encima de Kern el lenguaje.

00:13:52.000 --> 00:13:56.000
Es decir, este lenguaje, Kerner Languages, scripting, se montaría a partir

00:13:56.000 --> 00:14:00.000
de una serie de módulos, que es justo lo que hemos comentado antes, que

00:14:00.000 --> 00:14:04.000
podrían programarse y conectarse entre distintos elementos y generar

00:14:04.000 --> 00:14:08.000
eventos, generar distintas cosas que no requieran programación, para

00:14:08.000 --> 00:14:12.000
crear aplicaciones que permitirían incluso segunda information hacer

00:14:12.000 --> 00:14:16.000
estas experiencias y subirlas directamente a la vez store sin tocar una

00:14:16.000 --> 00:14:20.000
sola línea de código según la página web de fábrica continuamos para

00:14:20.000 --> 00:14:24.000
terminar dice fábrica te permite realizar un trabajo más rápido ir

00:14:24.000 --> 00:14:28.000
mucho más allá en la construcción de herramientas que te permitan poder

00:14:28.000 --> 00:14:32.000
realizar tareas complejas, cómo manejar grandes conjuntos de datos o

00:14:32.000 --> 00:14:36.000
cualquier tipo de trabajo bajo de producción moderna en el que puedas

00:14:36.000 --> 00:14:46.000
estar implicado, ¿vale?

00:14:46.000 --> 00:14:55.000
Esta es la información que nos da el Fabric Engine, donde la misma página nos dice que la compañía no va a seguir fabricando este producto.

00:14:56.000 --> 00:15:00.000
Pues porque, como hemos dicho en el año dos mil diecisiete, Apple compró

00:15:00.000 --> 00:15:04.000
esta compañía y la quito por completo es decir se quedó con toda su

00:15:04.000 --> 00:15:08.000
propiedad y empezó a adaptar todas estas herramientas a esto hay que

00:15:08.000 --> 00:15:12.000
unirle que También más o menos por la misma época Apple compró otra

00:15:12.000 --> 00:15:16.000
compañía responsable de un motor de desarrollo más que motor, una

00:15:16.000 --> 00:15:20.000
librería multitrabajo llamada Digital Room, un engine que tiene una serie

00:15:20.000 --> 00:15:24.000
de elementos que le permiten construir elementos de base de la propia

00:15:24.000 --> 00:15:28.000
librería con elementos nativos para desarrollo de videojuegos elementos

00:15:28.000 --> 00:15:32.000
de control de matemáticas, de geometrías, de físicas, de partículas,

00:15:32.000 --> 00:15:36.000
animaciones, control de gráficos, controles de interfaces de usuario para

00:15:36.000 --> 00:15:40.000
juegos, controles de las propias dinámicas de videojuegos, etcétera, una

00:15:40.000 --> 00:15:44.000
librería que en los años previos a la compra de Apple mil quince, dos

00:15:44.000 --> 00:15:48.000
mil dieciseis fue bastante conocida y que tenía un soporte total de hecho

00:15:48.000 --> 00:15:52.000
funcionaba a partir de mono la librería que trabajé directamente con

00:15:52.000 --> 00:15:56.000
punto net y que además esta librería era también compatible con direct

00:15:56.000 --> 00:16:00.000
x esta es otra compañía que Apple compró y que directamente desmanteló

00:16:00.000 --> 00:16:04.000
una unas librerías que le permitirían uniendo estas dos herramientas

00:16:04.000 --> 00:16:08.000
haber realizado una especie de Excode una especie de nuevo IDE que le

00:16:08.000 --> 00:16:12.000
permitiría crear experiencias y elementos de programación Insisto, sin

00:16:12.000 --> 00:16:16.000
tener que programar, sino a través de programación visual, que es un

00:16:16.000 --> 00:16:20.000
estándar que, como ya he dicho, Anreal engine, o ahora también, Unity

00:16:20.000 --> 00:16:24.000
desde hace un tiempo, pues empiezan a explorar porque hay determinados

00:16:24.000 --> 00:16:45.000
flujos más básicos no un videojuego completo.

00:16:45.000 --> 00:16:50.000
Pero sí, flujos más básicos qué podrían permitirse hacer sin tener que programar nada.

00:16:50.000 --> 00:16:59.000
Por ejemplo, un ejemplo básico de esto sería poder generar un Vamos a poner que esto ya existe en la App Store.

00:16:59.000 --> 00:17:01.000
Un pequeño dragón.

00:17:01.000 --> 00:17:05.000
Alguien podría diseñar un pequeño dragón como una especie de muñequita

00:17:05.000 --> 00:17:09.000
ese muñeco podría tener distintas animaciones distintas formas un

00:17:09.000 --> 00:17:13.000
esqueleto para moverse un tamaño en fin una serie de acciones que pueda

00:17:13.000 --> 00:17:17.000
realizar y podríamos construir una aplicación que sea capaz de controlar

00:17:17.000 --> 00:17:21.000
o gestionar a este elemento, a este pequeño dragón, como si fuera una

00:17:21.000 --> 00:17:25.000
especie de pues elemento que yo puedo colocar en un sitio, es decir, yo

00:17:25.000 --> 00:17:29.000
podría, con las gafas de Apple, coger, descargarme este pequeño dragón

00:17:29.000 --> 00:17:33.000
y ponerlo como una pequeña aplicación haciendo que el dragón mientras

00:17:33.000 --> 00:17:37.000
yo trabajo pues está dando vueltas por aquí, por la mesa y salta un

00:17:37.000 --> 00:17:41.000
elemento y pasa por detrás de un micro y hace, si fuera un Tamagotchi

00:17:41.000 --> 00:17:50.000
pero en versión súper evolucionada, ¿de acuerdo?

00:17:50.000 --> 00:17:54.000
Que sea una app más que esté funcionando todo eso podría estar

00:17:54.000 --> 00:17:58.000
desarrollado con esta nueva herramienta que según the information Apple

00:17:58.000 --> 00:18:02.000
lanzaría es uno de los motivos por los que el lanzamiento de las lentes

00:18:02.000 --> 00:18:06.000
de la vida aumentada se han retrasado desde este mes que debían haberse

00:18:06.000 --> 00:18:10.000
presentado en el mes de enero hasta el próximo mes de mayo porque la

00:18:10.000 --> 00:18:14.000
herramienta estas herramientas y su integración con todo el ecosistema de

00:18:14.000 --> 00:18:18.000
desarrollo de no estaría todavía terminado, no estaría todavía lo

00:18:18.000 --> 00:18:22.000
suficientemente pulido como para presentarlo, por lo que teóricamente en

00:18:22.000 --> 00:18:26.000
mayo presentarían el producto y en la WWC se lanzarían estas nuevas

00:18:26.000 --> 00:18:30.000
herramientas incluyendo esta nueva herramienta que permitiría un nuevo

00:18:30.000 --> 00:18:34.000
flujo que traería muchos más desarrolladores a los entornos Apple

00:18:34.000 --> 00:18:38.000
Insisto, sin código sino aplicaciones que sean pues eso juegos

00:18:38.000 --> 00:18:42.000
experiencias cosas más básicas todo en entornos 3D y que permitirían

00:18:42.000 --> 00:18:46.000
pues bueno crear distintas experiencias pues incluso por ejemplo pues

00:18:46.000 --> 00:18:50.000
crear una tienda virtual de elementos virtuales vale si yo quiero crear

00:18:50.000 --> 00:18:54.000
una tienda virtual lleno de pequeñas cosas que yo pueda poner en mi casa

00:18:54.000 --> 00:19:06.000
virtual pues sabemos que esto va a pasar ¿vale?

00:19:06.000 --> 00:19:09.000
Sabemos que la venta de elementos digitales para poner en entornos de la

00:19:09.000 --> 00:19:12.000
misma venta virtual pues ya existe en meta y obviamente también existirá

00:19:12.000 --> 00:19:15.000
en Apple y por lo tanto Apple bueno pues está creando una serie de

00:19:15.000 --> 00:19:18.000
herramientas muy interesantes que van a permitir que todo este trabajo se

00:19:18.000 --> 00:19:21.000
haga de una manera nativa mucho más integrada de una manera la más

00:19:21.000 --> 00:19:24.000
optimizada y sacando todo el rendimiento de las, de los dispositivos que

00:19:24.000 --> 00:19:32.000
esté lanzando.

00:19:32.000 --> 00:19:36.000
Desde luego la apuesta que está haciendo Apple por estas nuevas lentes es

00:19:36.000 --> 00:19:40.000
muy interesante a la vez que arriesgada pero creo en mi humilde opinión

00:19:40.000 --> 00:19:44.000
que le va a salir muy bien la jugada porque Cuando Apple llegue vamos a

00:19:44.000 --> 00:19:48.000
ver cosas que no habíamos visto nunca en el mundo de la realidad virtual

00:19:48.000 --> 00:19:52.000
y aumentada y que van a De nuevo, sé que es un tópico y me dirán que

00:19:52.000 --> 00:19:56.000
soy un fanboy, pues nada, culpable.

00:19:57.000 --> 00:20:01.000
Van a reinventar la realidad virtual y aumentada con este nuevo lanzamiento.

00:20:10.000 --> 00:20:17.000
Si después de contarles esto piensan que esto es ciencia ficción, pues básicamente les diré que no lo es porque esto ya existe.

00:20:17.000 --> 00:20:21.000
Hoy día existe una aplicación llamada reality composer y una librería

00:20:21.000 --> 00:20:25.000
llamada reality gift hecha de más nativa en Swift que permite hacer esto,

00:20:25.000 --> 00:20:29.000
una aplicación que podemos descargar para el Mac o en el iPad donde

00:20:29.000 --> 00:20:33.000
podemos utilizar, donde podemos coger distintos objetos 3D en formato USDZ

00:20:33.000 --> 00:20:37.000
o si no están en ese formato están en formato bj o en formato pues f x o

00:20:37.000 --> 00:20:41.000
cualquier otro formato de 3d puedo utilizar una aplicación de la propia

00:20:41.000 --> 00:20:45.000
Apple, que es el reality converter, que me va a permitir coger ese objeto

00:20:45.000 --> 00:20:55.000
3D o escena 3D compleja y transformarla al formato de Pixar, que es el que usa Apple.

00:20:55.000 --> 00:21:02.000
De esta manera yo puedo poner estos objetos dentro de esta aplicación, puedo generar eventos y puedo hacer cosas sencillas, ¿vale?

00:21:02.000 --> 00:21:06.000
Cosas sencillas como colocar un elemento de 3D, por ejemplo, no lo sé,

00:21:06.000 --> 00:21:10.000
pues un pequeño cohete que puedo colocar en un sitio que sea una

00:21:10.000 --> 00:21:14.000
superficie plana, hacer que ese cohete pues cuando yo lo toque de alguna

00:21:14.000 --> 00:21:18.000
manera pues ese cohete empiece a elevarse con un efecto de impulso que

00:21:18.000 --> 00:21:22.000
luego una vez llegado un momento pueda chocar con otro objeto pueda tener

00:21:22.000 --> 00:21:26.000
distintas interacciones es decir puedo hacer interacciones muy básicas

00:21:26.000 --> 00:21:30.000
haciendo incluso que los objetos puedan reproducir sonidos por lo tanto

00:21:30.000 --> 00:21:34.000
pues bueno puedo tener esa interacción puedo darles distintos

00:21:34.000 --> 00:21:38.000
comportamientos o efectos que tienen que realizar cuando choque un

00:21:38.000 --> 00:21:42.000
elemento con otro puedo crear experiencias de realidad aumentada muy

00:21:42.000 --> 00:21:46.000
básicas tipo como las que pueden verse hoy día por ejemplo con objetos

00:21:46.000 --> 00:21:50.000
del ego vale hay objetos del ego donde yo puedo enfocar a un objeto del

00:21:50.000 --> 00:21:54.000
ego ya construido y me aparecen muñequitos detrás de las casas y

00:21:54.000 --> 00:21:58.000
haciendo cosas y puedo jugar con ellos y hacer algo muy sencillo insisto

00:21:58.000 --> 00:22:02.000
pero ya se puede hacer ese objeto del reality compuser yo me lo llevo a un

00:22:02.000 --> 00:22:06.000
proyecto en Shrimp y con una línea de código cargó el proyecto, lo

00:22:06.000 --> 00:22:10.000
ejecutó y punto.

00:22:10.000 --> 00:22:12.000
Por lo tanto es sin programación, ¿de acuerdo?

00:22:12.000 --> 00:22:13.000
Es no code.

00:22:13.000 --> 00:22:17.000
Simplemente genera un proyecto de realidad virtual aumentada en este caso.

00:22:17.000 --> 00:22:21.000
De a r g que sería más bien realidad aumentada y le pongo esto y funciona

00:22:21.000 --> 00:22:25.000
por lo tanto existir aunque sea en una versión hiper ultra live existe

00:22:25.000 --> 00:22:29.000
algo parecido y luego si vamos a real engine podemos ver que ahí también

00:22:29.000 --> 00:22:33.000
existe estas herramientas lo que pasa que Andrea es una herramienta muy

00:22:33.000 --> 00:22:37.000
compleja donde manejar los los blueprints pues no es tan simple vale pero

00:22:37.000 --> 00:22:43.000
bueno evita que tengamos que programar.

00:22:43.000 --> 00:22:48.000
Entonces, todo esto, lo más raro que podemos pensar es la parte donde de

00:22:48.000 --> 00:22:53.000
information nos dice que esto se va a manejar como si fuéramos Tony Stark

00:22:53.000 --> 00:22:58.000
pidiéndole cosas a Jarvis diciendo créame un elemento, ahora móvelo,

00:22:58.000 --> 00:23:03.000
rotalo para acá, ponle una pata aquí, las orejas más grandes, no sé

00:23:03.000 --> 00:23:08.000
qué, porque además segundo information esto estaría unido a un ojo al

00:23:08.000 --> 00:23:14.000
dato motor de generación de objetos y elementos procedurales.

00:23:15.000 --> 00:23:24.000
Es decir, un motor tipo, pues como lo que están sacando ahora de inteligencia artificial, donde yo le pido algo y me crea, ¿vale?

00:23:24.000 --> 00:23:28.000
Pero es tipo, pues, stay with difusión, tipo dalí dos, etcétera, donde

00:23:28.000 --> 00:23:33.000
yo le puedo pedir imágenes, pues bien, hay modelos que permiten generar objetos 3D.

00:23:33.000 --> 00:23:36.000
Pues segundo information le vamos a poder pedir a esta aplicación a

00:23:36.000 --> 00:23:39.000
través de city quiero que me dibujes un dragón que tenga unas alas

00:23:39.000 --> 00:23:42.000
grandes de color, no sé qué, con unas orejas de no sé cuánta, con un

00:23:42.000 --> 00:23:45.000
tal, tal, tal, tal, describírselo y que él me genere a través de un

00:23:45.000 --> 00:23:48.000
entorno generativo un objeto a través de un algoritmo de machine learning

00:23:48.000 --> 00:23:51.000
generativo me genere ese objeto y luego le pueda decir que lo modifique

00:23:51.000 --> 00:23:54.000
simplemente hablando vale hace el brazo más grande pone el pie de no sé

00:23:54.000 --> 00:23:57.000
qué ahora cambiar el color a vale no sé cuántas insisto es lo que dice

00:23:57.000 --> 00:24:08.000
de information.

00:24:10.000 --> 00:24:14.000
En fin, tengo que verlo para creerlo, pero si sucede, pues bueno, pues ahí

00:24:14.000 --> 00:24:18.000
está, es decir, esa es la ese es el rumor que se está manejando, que

00:24:18.000 --> 00:24:22.000
podremos crear todos estos entornos, objetos, etcétera, simplemente

00:24:22.000 --> 00:24:26.000
diciendo lo que es y modificándolos directamente.

00:24:27.000 --> 00:24:32.000
Bueno pues la verdad que va a estar cuanto menos curioso saber cómo funciona esto.

00:24:33.000 --> 00:24:37.000
Así que esto es lo que teníamos que contar es desde luego creo que es

00:24:37.000 --> 00:24:41.000
algo que si se cumple va a ser un cambio espectacular en la forma de

00:24:41.000 --> 00:24:45.000
desarrollar experiencias 3D para estos nuevos entornos de realidad mental

00:24:45.000 --> 00:24:50.000
y virtual partiendo de la base.

00:24:50.000 --> 00:24:57.000
De que muy probablemente las primeras versiones sean un poquito más vetas y luego vayan evolucionando año tras año.

00:24:57.000 --> 00:25:02.000
Pero bueno, Jobs dirá Y poco más espero que les haya gustado este

00:25:02.000 --> 00:25:07.000
programa espero que bueno pues como yo la verdad que a mí me ha hecho

00:25:07.000 --> 00:25:12.000
ilusión no me ha hecho ilusión ver esto a pesar de ser programador y que

00:25:12.000 --> 00:25:17.000
alguno diga pues claro es que ahora la gente va a empezar a programar sin

00:25:17.000 --> 00:25:24.000
código y te van a dejar sin trabajo.

00:25:24.000 --> 00:25:25.000
No no no no.

00:25:25.000 --> 00:25:26.000
Entiéndanme.

00:25:26.000 --> 00:25:32.000
Cualquier cosa que hoy día, hoy día hay muchas soluciones no codes que permiten hacer cosas muy básicas.

00:25:32.000 --> 00:25:37.000
En el momento en el que tú quieres hacer algo un poco más complejo, lo siento, pero tienes que tirar de godio.

00:25:38.000 --> 00:25:42.000
Veremos a ver hasta dónde llegan estas herramientas, pero desde luego

00:25:42.000 --> 00:25:46.000
está claro que la inteligencia artificial ha llegado para quedarse y que

00:25:46.000 --> 00:25:50.000
es una herramienta más y que no es que desde mi punto de vista, no es que

00:25:50.000 --> 00:25:54.000
la la inteligencia artificial nos vaya a quitar el trabajo a los

00:25:54.000 --> 00:25:58.000
programadores o a los ilustradores o a los músicos o a cualquier a

00:25:58.000 --> 00:26:02.000
cualquier rama artística donde la inteligencia artificial pueda generar

00:26:02.000 --> 00:26:06.000
esto, no es que aquellos músicos, artistas, programadores, etcétera, que

00:26:06.000 --> 00:26:10.000
no usen la inteligencia artificial como herramienta son los que se van a

00:26:10.000 --> 00:26:14.000
quedar sin trabajo.

00:26:14.000 --> 00:26:17.000
Creo que es una forma distinta de verlo.

00:26:17.000 --> 00:26:19.000
Así que bueno, pues lo dicho.

00:26:19.000 --> 00:26:23.000
Si les ha gustado, como siempre, compartan el episodio, por favor, dennos

00:26:23.000 --> 00:26:27.000
un like, que la suscripción o lo que sea dependiendo del medio donde nos

00:26:27.000 --> 00:26:31.000
vean o escuchen y nos oímos pronto si yo os quiere Así que hasta

00:26:31.000 --> 00:26:38.000
entonces un saludo y got, Apple Coding.

00:27:02.000 --> 00:27:05.000
La comunidad de podcasts independientes en español.