Desarrollador de aplicaciones moviles

Inglés tambiénNada de inglés

Las personas que diseñan y crean los programas para teléfonos inteligentes y otros dispositivos móviles se denominan desarrolladores de aplicaciones móviles o desarrolladores de aplicaciones. Descubre cómo convertirte en un desarrollador de aplicaciones móviles.

People who design and make the programs for smartphones and other mobile devices are called mobile application developers, or app developers. Find out how to become a mobile app developer.

a mobile app developer talking to her coworker via chat

a mobile app developer talking to her coworker via chat

¿Qué es un desarrollador de aplicaciones móviles?

What is a mobile application developer?

Las personas obtienen información y se conectan con otras personas a través de sus dispositivos móviles. Las aplicaciones son programas en teléfonos y otros dispositivos. “App” es la abreviatura de aplicación. Los desarrolladores de aplicaciones móviles (normalmente llamados desarrolladores de aplicaciones) crean y ejecutan esos programas. Otro nombre para el trabajo es desarrollador de software.

People get information and connect to others through their mobile devices. Applications are programs on phones and other devices. “App” is short for application. Mobile application developers (usually called app developers) create and run those programs. Another name for the job is software developer.

Sobre el trabajo

About the job

¿Qué puede esperar en el trabajo de desarrollador de aplicaciones móviles?

What can you expect in the job of mobile application developer?

Deberes de un desarrollador de aplicaciones móviles

Duties of a mobile application developer

Los desarrolladores de aplicaciones móviles crean código para los programas que ejecutan aplicaciones. También ayudan a planificar y diseñar nuevas aplicaciones. Prueban las aplicaciones y resuelven los problemas que aparecen. Mantienen las aplicaciones existentes en marcha y las actualizan.

Mobile application developers create code for the programs that run applications. They also help plan and design new apps. They test the apps and solve the problems that show up. They keep existing applications going and update them.

Qué dice un desarrollador de apps acerca de su trabajo

Watch an app developer talk about his job.

Trabajo

Workplace

Los desarrolladores de aplicaciones móviles pueden trabajar para grandes empresas tecnológicas o pequeñas empresas emergentes. Algunos desarrolladores trabajan por sí mismos desde casa.

Mobile application developers may work for large technology companies or small startup business. Some developers work for themselves from home.

Salario para desarrolladores de aplicaciones móviles

Salary for mobile application developers

El salario por hora para el desarrollador de aplicaciones móviles varía ampliamente de $21 a $150 a por hora, dependiendo de la experiencia y la ubicación. El salario promedio nacional en 2018 fue de alrededor de $100,000 por año. Pero los trabajos individuales pueden pagar mucho más o mucho menos.

The hourly wage for mobile application developer varies widely from $21 to $150 to per hour, depending on experience and location. The national average salary in 2018 was around $100,000 per year. But individual jobs may pay a lot more or a lot less.

Personalidad

About the person

Los desarrolladores de aplicaciones móviles deben poseer habilidades tanto técnicas como creativas.

What kind of person makes a good mobile app developer? You need to be both technical and creative.

Cualidades que debes poseer

Qualities you should have

  • Paciencia con los pequeños detalles y constancia en cuanto a correcciones y ajustes
  • Capacidad para resolver problemas
  • Predisposición para trabajar en equipo
  • Capacidad de comunicar aspectos técnicos a personas no expertas en el tema
  • Capacidad de trabajar en diversos proyectos de manera simultánea
  • Patience with small details and constant corrections and adjustment
  • Good at problem-solving
  • Good at working with other team members
  • Good at communicating technical matters to people who are not experts
  • Ability to working on several different projects at the same time

Habilidades necesarias

Skills you will need

  • Experto en lenguajes de programación como Java y Objective C
  • Capacidad para codificar, poner a prueba, depurar y monitorear los cambios en las aplicaciones móviles
  • Conocimiento de términos, conceptos y mejores prácticas de aplicaciones móviles.
  • Capacidad de adaptar las aplicaciones web existentes a aplicaciones móviles
  • Conocimiento profesional de la interfaz de usuario (UX)
  • Expert in programming languages, such as Java and Objective C
  • Able to code, test, debug, and monitor changes in mobile applications
  • Knowledge of mobile application terms, concepts and best practices
  • Able to adapt existing web applications for mobile apps
  • Expert knowledge of user interface (UX)

Cómo capacitarse

Get qualified

Formación

Training for mobile app developers

Se necesita una licenciatura en ingeniería de software y desarrollo de aplicaciones móviles. Cómo solicitar el ingreso a la universidad

You will need a bachelor’s degree in software engineering and mobile application development. Find out how to apply for college

Si no posees formación alguna en informática, puedes comenzar realizando cursos de computación o codificación. Muchos colegios comunitarios ofrecen cursos de capacitación de bajo costo. Pueden ofrecer clases especiales para los recién llegados y los estudiantes de inglés. Encuentra un colegio comunitario cercano

If you have no training at all in computers, or if you are not ready for college, you can start with a computer or coding course. Many community colleges offer low-cost computer training classes. They may have classes especially for newcomers and English learners. Find a community college near you.

Certificación

Certification

En general, los empleadores no solicitan certificación alguna. En cambio, buscan experiencia y conocimiento. Sin embargo, hay algunos certificados muy conocidos por los empleadores que se recomienda que figuren en el curriculum.

Employers do not usually ask for certification. They will be looking more for experience and knowledge. But some certificates are well-known to employers and will be worth listing on your resume.

Estos son los certificados más conocidos. Puedes hacer clic sobre el nombre para ir al sitio web de información de cada certificación.

Here are the best-known certificates. Select the name to get more information for each certification:

Experiencia

Experience

Se necesita adquirir experiencia en tecnología informática o tecnología de la información para poder comenzar a crear programas y aplicaciones. La mejor manera de obtener experiencia es trabajar para una empresa de tecnología, una empresa de diseño web o una empresa que desarrolla aplicaciones.

You will need experience in computer technology or information technology before you can start building programs and applications. The best way to get experience is to work for a technology business, a web design business, or a business that develops apps.

¿Qué pasa si no poseo experiencia todavía? ¿Por dónde empiezo?

What if I have no experience yet? Where do I start?

Puedes encontrar un trabajo de nivel básico en informática. Aprender conocimientos básicos de la tecnología computacional, como codificación o programación. A partir de ahí, puedes obtener un empleo de nivel básico y ganar la experiencia que necesitas.

You can find an entry-level job in computer technology. Learn basic computer technology skills, such as coding or programming. Then you can get an entry-level job and gain the experience you need.

Obtenga más información sobre cómo comenzar su carrera y obtener trabajos en tecnología informática. Por ejemplo, puede:

Find out more how to start your career and get jobs in computer technology. For example, you can:

  • Encuentra empleos en Dados, un sitio de empleo en línea para trabajadores tecnológicos
  • Encuentra trabajo en Upwork, un tablón de anuncios de empleo para freelancers basados en Internet
  • Find jobs at Dice, an online employment site for tech workers
  • Find work at Upwork, a job noticeboard for internet-based freelancers

Aprende más

Learn more

Otros recursos

Other resources

Esta página ayudará a? Cara sonriente Cara de ceño No
Gracias por sus comentarios!