Lo mejor: estar en todas
Con mucha frecuencia recibimos en AGBO Training la misma consulta ¿Qué debo aprender, iOS o Android?
La respuesta es clara: ¡hay que aprender todo!
Es fundamental para un desarrollador profesional dominar ambas plataformas. Además de multiplicar las oportunidades, es innegable la gran amplitud de criterio que se obtiene al conocer herramientas y procesos de las dos tecnologías.
Esta ha sido la motivación de Carlos López, desarrollador Android de México y alumno del curso Fundamentos iOS Online. Nos manifestó su interés por expandirse, y con mucho gusto le dimos la bienvenida a la Comunidad AGBO.
El fruto del curso es la app Color Run: un juego contrarreloj donde debes elegir el color más claro para ganar puntos. Sobre su app y la experiencia al crearla hemos conversado con Carlos.
¿Cómo nos has conocido?
Estaba interesado en programar para iOS urgentemente. Mis primeras apps móviles fueron para Android, pero iOS era un mercado que marcaba un crecimiento muy interesante.
Al buscar los mejores cursos, el de Fernando siempre salía. Y al ver las opiniones, todos remarcaban lo mucho que habían aprendido, más allá del simple código. Eso fue lo que marcó la diferencia.
Háblanos sobre tu app Color Run
Color Run nació de la llegada de un amigo con una propuesta. Era claro que su naturaleza era perfecta para iOS: colores, animaciones, cada pieza encajaba en la filosofía de esta plataforma.
Los retos nacieron al pensar una forma en que la gente jugara una y otra vez sin sentir hartazgo. Estuvimos probando la aplicación con decenas de usuarios, hasta llegar a un punto en que la gente terminaba y volvía a comenzar sin pensarlo. Sabíamos que era un buen camino.
El curso me permitió tener bases muy fuertes para dominar las piezas de iOS, y llegar más allá por mi cuenta. Por ejemplo, un reto de la app fue el uso de game center. Sin embargo, las bases de lo que aprendí me permitieron ampliar lo que sabía y utilizar el mejor método para implementarlo. Conforme avanzaba, notaba lo fácil que entendía el entorno y cómo tenía sumo cuidado en cada elemento que añadía.
Los planes se enfocan en añadir nuevos modos de juego, un modo nocturno, e incluso darle más presencia a nuestro branding. También estoy trabajando en los logros, para darle más vida a este juego en el día a día.
¿Cómo ves el sector del desarrollo mobile en tu país?
En México, gran parte de los desarrolladores se enfocan en Android. Esto es excelente para los desarrolladores de iOS, porque hay una necesidad mayor de conseguir no solo a un desarrollador, sino a los mejores. El curso te permite conocer iOS de inicio a fin. No solo a programar, sino a pensar y entender el porque. Eso es lo más importante de un desarrollador móvil.
¿Cuál es tu siguiente proyecto?
Ahora estoy trabajando en una app casual y una empresarial. Me he dado cuenta de que se debe entender plenamente todos los perfiles de los usuarios. Pronto verán estas novedades, estoy trabajando y poniendo toda la pasión en estos proyectos ¡aplicando mi poder Jedi aprendido!
¿Qué aconsejas a los programadores más novatos?
Practiquen. Desarrollen una app pequeña para empezar y súbanla a la tienda, les permitirá conocer mejor el terreno y a los usuarios. Tengan un dispositivo siempre a la mano, porque el simulador no te da suficiente idea del uso real de tu aplicación. Y lo más importante: busquen nuevos retos. Esto les permitirá enfrentar nuevos problemas y descubrir soluciones que se volverán esenciales.
El conocimiento nunca se agota
El secreto de los buenos desarrolladores es aprender, aprender y aprender. En AGBO Training tienes a tu disposición la manera más efectiva de formarte, con resultados garantizados tanto si quieres cursos específicos como si buscas un plan completo de desarrollo mobile.