¿Creando tu app? Lee esto...
Tres profesionales desmienten mitos sobre el desarrollo de apps.
La Code Week es una iniciativa que pretende acercar el mundo de la programación a toda la población europea, animándola a aprender más cosas sobre tecnología y a desarrollar habilidades que le permitan crear apps que resuelvan los problemas que le preocupan. Para la Code Week de este año, el App Store ha colaborado con destacados estudios europeos para conocer sus experiencias en el ámbito del desarrollo de apps e inspirar a las futuras generaciones de especialistas en programación.
¿Qué es lo que hace que una app sea excepcional? Que solucione un problema cotidiano y que ejerza una influencia positiva en la vida de la gente.
Al no encontrar un editor de imágenes accesible para todo el mundo, Matthieu Rouif empezó a trabajar en la creación de Photoroom. Aurore Tran, por su parte, cofundó Foodvisor al comprobar que muchos estudiantes universitarios llevaban un diario de comidas, pero que lo hacían de manera manual. Y Louis Jeannin cocreó Foxar, una biblioteca de modelos 3D, al darse cuenta en la facultad de ingeniería de que quería crear algo que marcara la diferencia en el ámbito de la educación.
Los tres nos han explicado sus trayectorias para acabar convirtiéndose en desarrolladores y han compartido con nosotros sus ideas sobre algunos mitos que rodean el ámbito de la creación de apps.

Mito 1: Tienes que saber de ingeniería
Matthieu: Es bastante inevitable sufrir el síndrome del impostor al empezar a desarrollar una app sin tener formación en informática. Cuando comencé, tenías que programar en C, por lo que sí necesitabas tener ciertos conocimientos informáticos. Ahora todo es cada vez más fácil. Si tu fuerte no es la técnica, debes intentar ser muy eficiente a la hora de resolver problemas.
Aurore: Para materializar la idea que tengas de una nueva app no necesitas poseer formación técnica. No soy ingeniera, así que para mí resulta esencial rodearme de personas que tengan las habilidades y conocimientos necesarios para crear una app según mi visión. Actualmente existen muchas herramientas que pueden ayudarte a crear algo desde cero gracias a la IA. No es lo ideal, pero te da la oportunidad de crear tu app.
Louis: En un evento en el que participé el año pasado, estudiantes de secundaria lograron crear apps para iOS con Swift. Mostraban mucho interés por aprender a crear cosas nuevas. En mi opinión, eso es lo más importante, la curiosidad y la creatividad.
Para mí resulta esencial rodearme de personas que tengan las habilidades y conocimientos necesarios para crear una app según mi visión.– Aurore Tran, cofundadora de Foodvisor

Mito 2: La tecnología es lo más importante
Aurore: Empezamos siendo un proyecto de investigación, por lo que el tema técnico no era lo fundamental para nosotros. Tampoco era una buena estrategia: la app manejaba demasiados datos y su uso resultaba complicado. Entonces nos dimos cuenta de que, para crear un gran producto, este debe ser fácil de utilizar y dar respuesta a una necesidad compartida por un número suficientemente amplio de personas. Si la tecnología permanece completamente oculta es incluso mejor. En el caso de Foodvisor, tardamos unos tres años en cambiar el chip.
Louis: Puedes trabajar durante un año en resolver los problemas técnicos de tu app y, cuando la enseñes, resultar que no es útil porque no la creaste pensando en quien la iba a utilizar. Es necesario caer en este tipo de trampas para aprender y entender qué es importante y qué no.
Mito 3: No puedes mostrar tu trabajo hasta que esté perfecto
Aurore: Trabajar en un producto hasta dejarlo perfecto suele ser una pérdida de tiempo. En mi opinión, lo más importante es conocer a tus usuarios, porque es fácil cometer errores y lo que das por cierto al final muchas veces no se corresponde con la realidad. Por eso es tan importante mostrar tu producto cuanto antes a quienes vayan a utilizarlo, para que puedan darte su opinión sobre posibles mejoras.
Louis: Tener miedo de enseñar algo que no sea totalmente perfecto es otro error en el que debes intentar no caer.
Matthieu: Se trata, simplemente, de no tratar de reinventar la rueda. Copiar todo aquello que no sea nuevo o esencial en tu producto te permitirá avanzar más rápido, sobre todo si no eres especialista en apps. Tras el lanzamiento, podrás añadir más funciones de una manera más ágil.

Mito 4: Necesitas a alguien que invierta en lo que haces
Matthieu: Lo bonito de publicar apps en el App Store es que puedes encontrar personas en todo el mundo a las que les apasione lo que haces, y así monetizarlo en poco tiempo.
Aurore: Lo ideal sería no tener que tirar de inversiones externas para poder mantener el control total de tu empresa, aunque prescindir de ellas es difícil a no ser que cuentes con algún tipo de subvención estatal. Quien invierte quiere conseguir beneficios, pero quien funda una app puede tener otras prioridades, como materializar su idea y crear un gran producto. Por el contrario, dependiendo del producto, contar con inversores te ayuda a crecer más rápido y dota a tu junta directiva de una buena red de asesores.
Louis: Desde el principio, nuestro proyecto principal ha sido de carácter educativo. Sin embargo, de manera simultánea, tenemos otros proyectos 2b2 en los que creamos contenido personalizado que nos permite ganar dinero para financiar nuestro proyecto principal a largo plazo.
Mito 5: No debes pedir ayuda
Matthieu: No des por hecho que la gente no quiere ayudar. Existen multitud de profesores y comunidades de desarrolladores: búscalos y demuestra que has hecho tu trabajo con pasión y dedicación. Debe quedar claro que al menos lo has intentado durante un tiempo antes de buscar soluciones fuera.
Aurore: Creo que pedir ayuda es algo totalmente positivo, así que lo hago a menudo. Buscando consejos, me pongo en contacto con otras apps, incluso con las de la competencia. La comunidad de desarrolladores es bastante abierta y está dispuesta a echar una mano. Por nuestra parte, también ayudamos tanto como podemos a cualquiera que nos lo pida. Un gran consejo es vencer la timidez, pedir que te echen un cable y aprender de ellos (también de sus errores).
Apple se enorgullece de apoyar y aupar a la próxima generación de desarrolladores, creadores y emprendedores a través del programa Swift Student Challenge.
Durante las últimas tres décadas, miles de estudiantes, como la persona que creó esta app, han protagonizado exitosas carreras en el sector de la tecnología, fundado startups y creado organizaciones que promueven la democratización de la tecnología y su utilización para construir un futuro mejor.
¿Quieres saber más acerca del WWDC Swift Student Challenge? El siguiente enlace te llevará a la página web del programa. ¡La próxima beca podría ser para ti!