• Cuarzo.dev
  • Posts
  • 💎 ¡He creado una app para Vision Pro de Apple!

💎 ¡He creado una app para Vision Pro de Apple!

Kiko ha estado en Cupertino trabajando con las Vision Pro

¡Feliz Jueves!

Kiko se ha pasado un mes desarrollando una app para las Vision Pro en Cupertino! 😮

En el correo de hoy:

  • 👓 He desarrollado para las Vision Pro de Apple

  • ¿Por qué el 👩🏾‍🌾.lenght === 7?

  • ⚡ Framework para crear agentes de IA

Recordatorio: puedes consumir el contenido de este email en formato de audio en nuestro nuevo podcast recién lanzado. ¡Prúebalo y nos cuentas!

Apple lanza Vision Pro, sus gafas de realidad mixta

Apple ha presentado sus primeras gafas de realidad mixta, las Apple Vision Pro, que costarán 3.499 dólares y estarán disponibles el próximo año.

Las Apple Vision Pro estarán alimentadas por un sistema operativo nuevo, y también contarán con un co-procesador que funcionará junto con el Apple Silicon M2.

Tienen una resolución superior a 4K en cada ojo, con tecnología micro-OLED.

Las gafas son capaces de ejecutar aplicaciones de iOS y iPadOS.

Si quieres saber más sobre las gafas aquí tienes la página oficial.

👓 He desarrollado para las Vision Pro de Apple

Programadores, programadoras, soy Kiko Palomares.

De vez en cuando en los correos de Cuarzo.dev te encontrarás esta sección un poco más personal dónde te hablo directamente yo, Kiko.

Así que tienes que leer este texto en tu mente escuchando mi voz.

En el caso de que escuches nuestro podcast… ¿sonará ahí también con mi voz? 🤔

Los que me seguís por las redes sociales desde hace un tiempo sabéis que en febrero de 2023 estuve en la zona de Silicon Valley trabajando en “un proyecto confidencial”. Pues bien, el proyecto eran las Vision Pro.

Estuvimos un mes desarrollando una aplicación para las Vision Pro.

Antes de continuar he de decir que yo no soy fan de Apple, de hecho nunca he usado un iphone, ni un Mac. Tampoco he desarrollado nada para entornos Apple. Antes de este viaje claro.

Para aplicaciones de productividad o contenido multimedia son las mejores

Las aplicaciones de productividad, trabajo, o para consumir contenido son las que mejores funcionan en este dispositivo.

Todavía sigo alucinando lo nítidos que se veían los vídeos, era increíble.

El passthrough (ver a través de sus cámaras) es con diferencia el de mayor calidad hasta la fecha. El resto de dispositivos están en pañales comparados con el de Apple.

Para que os hagáis una idea de lo bien que se veía. Yo podía estar programando en el mac… con las gafas puestas!!

El hecho de estar totalmente integrado con SwiftUI hace que desarrollar aplicaciones sea tan fácil como para IOS.

Las aplicaciones de IOS son compatibles con este dispositivo.

Si sabes desarrollar IOS ya sabes más que yo a la hora de desarrollar para este dispositivo.

Se nota que Apple ha sabido llevar toda su experiencia en interfaces al nuevo dispositivo.

Para contenido 3D… no tanto

Al menos en la versión a la que yo tuve acceso, que fue una versión muy prototipo del casco.

A la hora de crear contenido 3D, es cierto que el dispositivo es el más potente que habíamos probado hasta entonces, soportando una cantidad enorme de polígonos.

Pero de nada sirve tener toda esa potencia si no tienes un buen software para desarrollar. Y es que el desarrollo nativo para los entornos 3D de Apple deja mucho que desear.

En este aspecto, se nota que Apple no tiene mucha experiencia en lo que viene a ser entornos 3D. Y se debe de asociar con terceros si quiere sacar adelante este tipo de aplicaciones.

Una buena noticia del WWDC fue el anuncio del SDK para Unity. De esta manera tendrá asegurada una gran base de aplicaciones de realidad virtual y mixta.

Os podría contar muchas otras cosas de este viaje, cómo por ejemplo cómo fuimos capaces de desarrollar sin usar internet (seguridad ante filtraciones), o sin saber swift, o como es trabajar con los desarrolladores y el equipo de Apple, etc.

¡Demasiadas cosas para este correo!

Por cierto, por si no te has dado cuenta, se podría decir que actualmente soy uno de los expertos mundiales en el desarrollo de este dispositivo 😎.

¿Te gustaría que te contase más de la experiencia en Apple?

Trabajar sin internet, el cambio a Mac, swift desde cero,...

Login or Subscribe to participate in polls.

Kiko Palomares con sus compañeros en las oficinas de Apple de Cupertino

Recursos interesantes

¿Por qué este emoji 👩🏾‍🌾 tiene un “.length” de 7? Este artículo te explica como funciona la propiedad .length cuando se trata de emojis.

SuperAGI es un framework para crear agentes autónomos con inteligencia artificial. Una manera muy rápida de crear estos agentes.

🌳 Threestudio es un framework para generar contenido 3D a partir de prompts, imágenes, texto, etc.

🟨 Wasp es un framework al estilo Rails para React, Node.js y Prisma.

Botón que cambia de forma de redondo a cuadrado usando un slider. Se usa un SVG, CSS y JavaScript.

Animación en WebGL hecha con ruido proceduralmente.

Pintura separada en 8 capas. Usando las propiedades de CSS de transform le da un efecto de 3D al hacer hover.

Animación en canvas usando BezierMesh con JavaScript

¡Puedes ver todos los recursos enviados en previos correos desde nuestra nueva web de recursos!

Álbum Lo-Fi

Música preparada para escuchar mientras estas programando, estudiando o trabajando:

Reactive Beats

En la programación, cada error es una oportunidad de aprender algo nuevo. Así que no temas a los bugs, aprende de ellos

Vídeos destacados

¿Sabes que nuestra web de Recursos por Cuarzo.dev usa Notion como base de datos?

Aprende a utilizar la API de Notion en tu proyecto de NodeJS con el último vídeo de Kiko Palomares:

¡Eso es todo por ahora!

Si quieres contarnos algo, dejarnos un comentario, compartir tus ideas o proyectos interesantes, tan sólo tienes que contestar este email o mándanos un DM en Twitter: @CuarzoDev & @kikopalomares.

Gracias por leernos y te esperamos en el próximo correo.

¿Qué te ha parecido el correo de hoy?

Ayúdanos a mejorar con tu opinión.

Login or Subscribe to participate in polls.

¿Te reenviaron este correo? Regístrate aquí para recibirlos directamente

Reply

or to participate.