in

Codificación en la cocina: cómo Devin Davies preparó la sabrosa aplicación de recetas Crouton – Descubrir – Desarrollador de Apple

Dejemos esto de lado: Sí, Devin Davies es un excelente cocinero. “No soy un profesional ni nada parecido”, dice, del mismo modo que la gente dice que no es buena en algo cuando lo es.

Pero además de conocer la cocina, Davies también es un desarrollador experimentado cuya aplicación Cuscurroun utensilio de cocina construido por Swift, le valió el premio Apple Design Award for Interaction 2024.

Cuscurro Es en parte administrador de recetas y en parte asistente de cocina excepcionalmente organizado. Para empezar, la aplicación recopila recetas de dondequiera que las personas las encuentren (blogs, libros de cocina familiares, fragmentos garabateados de los años 90, donde sea) y utiliza sabrosos modelos de aprendizaje automático para importarlos y organizarlos. «Si encuentra algo en línea, simplemente presione el botón Compartir para incluirlo en Cuscurro”, afirma el desarrollador con sede en Nueva Zelanda. «Si encuentras una receta en un libro antiguo, simplemente toma una foto para guardarla».

Y cuando llegue el momento de empezar a cocinar, Cuscurro reduce todo a lo básico al mostrar solo el paso actual, los ingredientes y las medidas (incluidas las conversiones). No es posible pasar de una aplicación a otra para saber cuántas onzas líquidas están en una taza; no es necesario configurar un temporizador en una aplicación diferente. Todo está manejado directamente en Cuscurro. “La clave para mí es: ¿Qué tan rápido puedo hacer que vuelvas a preparar la comida, en lugar de leer?” dice Davies.


HOJA INFORMATIVA DE LA ADA

Una captura de pantalla de Crouton que muestra una receta de pollo con mantequilla, con una foto del plato encima de una lista de ingredientes.

Cuscurro

  • Ganador: Interacción
  • Disponible en: iPhone, iPad, Mac, Apple Vision Pro, Apple Watch
  • Tamaño del equipo: 1

Más información sobre el crutón

Descarga Crouton desde la App Store

Cuscurro es el caso clásico de un desarrollador que prepara algo que necesitaba. Como chef de facto de la casa, Davies había planificado previamente sus comidas en la aplicación Notes, que funcionó hasta que, mientras se ríe, «se le fue un poco de las manos».

En ese momento, Davies estaba en sus mejores días como desarrollador de iOS, por lo que pensó que podía crear algo que le ahorraría un poco de tiempo. (Lo lleva en la sangre: el padre de Davies también es desarrollador). «La programación nunca fue mi fuerte», dice, «pero una vez que comencé a construir algo que resolviera un problema, comencé a pensar en la programación como un medio para lograr un fin. y eso ayudó”.

El trabajo de tiempo completo de Davies era su boleto de comida, pero además comenzó a aprender Swift por su cuenta. Swift, dice, hizo clic mucho más rápido que los otros lenguajes que había probado, especialmente como alguien que todavía estaba desarrollando el gusto por la programación. “Todavía me tomó un tiempo entenderlo”, dice, “pero descubrí desde el principio que Swift funcionaba de la manera que yo quería que funcionara un lenguaje. puedes señalar Cuscurro en algún texto, importe ese texto y haga algo con él. La cantidad de pasos en los que no tienes que pensar es asombrosa”.

Descubrí desde el principio que Swift funcionaba de la manera que yo quería que funcionara un lenguaje.

Devin Davis, Cuscurro

Codificar con Swift ofrecía muchos beneficios integrados. Davies se apoyó en las convenciones de la plataforma para facilitar la navegación. Cuscurro familiar y fácil. Las listas y vistas de colecciones aprovecharon las API de cámara. Reconocimiento de texto impulsado por VisionKit; un modelo separado organizaba los ingredientes importados por categoría.

«Podría separar una cebolla picada en trozos grandes de una cebolla normal y luego agregar la cantidad usando un modelo Core ML», dice. «Es sorprendente cómo alguien como yo puede construir un modelo para detectar ingredientes cuando en realidad no tengo ningún conocimiento de cómo funciona».

Una captura de pantalla de Crouton de Apple Vision Pro, que muestra una ventana que contiene una receta de galleta con chispas de chocolate flotando sobre una encimera de mármol gris de la cocina.

La aplicación surgió rápidamente: la primera versión se realizó en unos seis meses, pero Cuscurro coció a fuego lento durante un tiempo antes de encontrar su audiencia. «Mi mamá y yo fuimos los principales usuarios activos durante quizás un año», se ríe Davies. «Pero es realmente importante construir algo que puedas usar tú mismo, especialmente cuando eres independiente, para que haya motivación para continuar».

Davies servido Cuscurro Se actualizó durante algunos años y, finalmente, la aplicación ganó más tracción, lo que culminó con su premio Apple Design Award for Interaction en WWDC24. Esa es una categoría apropiada, dice Davies, porque cree que su enfoque de la interacción es el ingrediente especial de su aplicación. «Mi conjunto de habilidades es descubrir cómo encajan las piezas de una aplicación y cómo moverse a través de ellas desde el punto A al B y al C», dice. «Pasé mucho tiempo pensando qué dejar fuera en lugar de incorporar».

Una captura de pantalla de *Crouton* que muestra una cuadrícula de recetas, que incluyen burritos, pollo con mantequilla y galletas con chispas de chocolate. Cada módulo incluye una foto del plato.

Davies espera aprovechar los próximos meses para explorar la posibilidad de darle más sabor Cuscurro con Apple Intelligence, actividades en vivo en Apple Watch y API de traducción. (Aunque Cuscurro es su aplicación principal, también creó una aplicación Apple Vision Pro llamada Placa aplastanteque presumiblemente es muy útil para aliviar el estrés al cocinar).

Pero para él es importante que cualquier característica nueva o actualización combine bien con la versión actual. Cuscurro. «Creo firmemente en comenzar con intenciones fundamentales y ser fiel a ellas», dice. «No creo que la interfaz, con el tiempo, tenga que ser completamente diferente».

Mi conjunto de habilidades es descubrir cómo encajan las piezas de una aplicación y cómo moverse a través de ellas desde el punto A al B y al C.

Devin Davis, Cuscurro

Porque es un ayudante de cocina, Cuscurro es una aplicación muy personal. Está en la cocina de alguien a la hora de comer, ayuda a las personas a preparar alimentos para sus seres queridos y les permite ampliar su alcance culinario. Tiene un impacto directo en el día de una persona. Eso es mucha influencia como desarrollador de aplicaciones, incluso cuando una receta no funciona del todo.

«A veces escucho a personas que descubren un error, o incluso algún tipo de malentendido, pero siempre son muy amables al respecto», se ríe Davies. “Me dirán: ‘Oh, estaba horneando un pastel para el cumpleaños de mi hija y le puse demasiado queso crema y lo arruiné. Pero ¡excelente aplicación!’”

Conozca a los ganadores del Apple Design Award 2024

Behind the Design es una serie que explora las prácticas y filosofías de diseño de los finalistas y ganadores de los Apple Design Awards. En cada historia, vamos detrás de las pantallas con los desarrolladores y diseñadores de estas aplicaciones y juegos galardonados para descubrir cómo dieron vida a sus extraordinarias creaciones.

Fuente

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GIPHY App Key not set. Please check settings

Aparece la primera imagen del Redmi K80 anticipando lo que nos espera del nuevo POCO F7

Celebre el vigésimo aniversario de Halo 2 reproduciendo su icónica demo del E3 2003 muy pronto

Celebre el vigésimo aniversario de Halo 2 reproduciendo su icónica demo del E3 2003 muy pronto