Facebook Twitter LinkedIn
Serie para principiantes: ¿Qué es la codificación?

  1. Beneficios de aprender a codificar
  2. Cómo funciona la codificación
  3. Lenguajes de codificación comunes
  4. El mejor lugar para empezar a codificar
  5. Introducción al desarrollo web
  6. Introducción al diseño web
  7. Introducción al desarrollo de apps

Una de las formas más populares de codificación en los últimos tiempos es la creación de aplicaciones o apps, que se ejecutan en dispositivos móviles como teléfonos y tabletas. Probablemente utilices una serie de aplicaciones diferentes en tu vida diaria. ¿No sería genial crear una propia?

Ser desarrollador en la floreciente industria de las aplicaciones tiene muchas ventajas. Bastantes personas se ganan bien la vida desarrollando y vendiendo aplicaciones, y tú tienes la oportunidad de ser uno de ellos. Incluso podrías convertirte en el próximo Nick D’Aloisio, que vendió su aplicación para iPhone, Summly, a Yahoo por 30 millones de dólares.

Además, ¡es la mejor manera de llevar tu trabajo al bolsillo de la gente!

Desarrollo de aplicaciones

Las aplicaciones móviles se desarrollan para una determinada plataforma, y las dos plataformas más populares hoy en día son iOS y Android.

La plataforma iOS impulsa las aplicaciones creadas para iPhone y iPad. Para desarrollar una aplicación para el iPhone o el iPad, es necesario utilizar el lenguaje de codificación Objective-C y el framework Cocoa. También es necesario utilizar un IDE (entorno de desarrollo integrado) llamado Xcode. Tenga en cuenta que Xcode sólo se ejecuta en el Mac, por lo que necesitará un Mac para hacer una aplicación para iOS.

Las aplicaciones para Android se desarrollan con el lenguaje de codificación Java y el Android Software Development Kit, que se ejecuta en Mac, PC o Linux. También es necesario utilizar un IDE como Eclipse.

Hay otras plataformas móviles como Windows Phone, pero iOS y Android son definitivamente las más populares. La mayoría de la formación se centra en estas plataformas.

Modo de aprender el desarrollo de aplicaciones

Si quieres desarrollar aplicaciones para iPhone y iPad, un lugar donde puedes aprender es el iOS Dev Center. Se trata de un recurso online gratuito proporcionado por Apple, que contiene guías de iniciación, tutoriales, vídeos y documentación.

Para el desarrollo de apps para Android, el recurso equivalente es el Android Developers Training. Esta formación es una serie de artículos que te guían a través de cómo hacer tu primera aplicación, empezando por lo más básico.

Además de estos recursos oficiales, es posible que también quieras probar otra formación. Usted puede encontrar que los libros y la formación en línea son más digeribles y comprensibles.

Formación en línea

Además de los recursos oficiales, hay un montón de formación no oficial de desarrollo de aplicaciones en Internet. Una recomendación particular es Treehouse. Aunque el enfoque principal de Treehouse es el desarrollo y el diseño web, el desarrollo de aplicaciones está en segundo lugar.

Espera. Si eres totalmente nuevo en la codificación, el desarrollo de aplicaciones móviles puede no ser el mejor lugar para empezar. Es mejor empezar aprendiendo codificación web, que es mucho más fácil para los principiantes. Entonces, cuando te gradúes en el desarrollo de aplicaciones, tendrás una sólida comprensión de los fundamentos de la codificación.

admin

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

lg