Como ser um desenvolvedor de aplicativo móvel

Inglês tambémNão fala inglês

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.

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

What is a mobile application developer?

What is a mobile application developer?

As pessoas recebem informações e conectem aos outros através de seus dispositivos móveis. As aplicações são programas em celulares e outros dispositivos. "App" é abreviação de aplicação. Mobile application developers (usually called app developers) create and run those programs. Outro nome para o trabalho é desenvolvedor 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 o trabalho

About the job

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

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

Duties of a mobile application developer

Duties of a mobile application developer

Os desenvolvedores de aplicativos móveis criam código para os programas que executam aplicativos. Eles também ajudam a planejar e projetar novas apps. Eles testam os apps e resolver os problemas que aparecem. Eles mantém os aplicativos existentes indo e atualização-los.

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.

Assista a um desenvolvedor de aplicativo falar sobre seu trabalho.

Watch an app developer talk about his job.

Local de trabalho

Workplace

Os desenvolvedores de aplicativos móveis podem funcionar para empresas de tecnologia de grandes ou pequenos inicialização negócios. Alguns desenvolvedores trabalham para si próprios em casa.

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

Salary for mobile application developers

Salary for mobile application developers

O salário por hora para o desenvolvedor de aplicativo móvel varia amplamente de $21 Para $150 a por hora, dependendo da experiência e localização. O salário médio nacional em 2018 foi em torno de $100,000 por ano. Mas trabalhos individuais podem pagar muito mais ou muito 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.

Sobre a pessoa

About the person

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

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

Qualidades que você deve ter

Qualities you should have

  • Paciência com pequenos detalhes e constantes correções e ajuste
  • Bom em resolução de problemas
  • Bom em trabalhar com outros membros da equipe
  • Bom em comunicação técnica importante para as pessoas que não são especialistas
  • Capacidade de trabalhar em vários projetos diferentes ao mesmo tempo
  • 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

Você precisará de habilidades

Skills you will need

  • Especialista em linguagens de programação, como Java e Objective C
  • Capaz de código, teste, Depurar, e monitorar alterações em aplicativos móveis
  • Conhecimento dos termos de aplicação móvel, conceitos e práticas recomendadas
  • Capaz de se adaptar a aplicações web existentes para aplicativos móveis
  • Conhecimento especializado da interface de usuário (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)

Ser qualificado

Get qualified

Training for mobile app developers

Training for mobile app developers

Você vai precisar de uma diploma de bacharel em engenharia de software e desenvolvimento de aplicativos móveis. Find out how to apply for college

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

If you have no training at all in computers, or if you are not ready for college, Você pode começar com um computador ou curso de codificação. Muitas faculdades comunitárias oferecem aulas de treinamento de computador de baixo custo. Eles podem ter classes especialmente para recém-chegados e estudantes de inglês. Encontrar uma faculdade perto de você.

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.

Certificação

Certification

Os empregadores não costuma pedir certificação. Eles estarão olhando mais para a experiência e conhecimento. Mas alguns certificados são bem conhecidos para os empregadores e vão valer a cotação de seu currículo.

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.

Aqui estão os mais conhecidos certificados. Select the name to get more information for each certification:

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

Experiência

Experience

Você vai precisar de experiência em informática ou tecnologia da informação, antes de começar a construção de aplicações e programas. A melhor maneira de adquirir experiência é trabalhar para uma empresa de tecnologia, uma empresa de web design, ou uma empresa que desenvolve aplicativos.

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.

E se eu não tenho experiência ainda? Onde eu começo?

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

Você pode encontrar um trabalho de nível básico em informática. Aprender habilidades de tecnologia de informática básica, como codificação ou programação. Em seguida, você pode conseguir um emprego de nível básico e ganhar a experiência que você precisa.

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.

Find out more how to start your career and get empregos em informática. Por exemplo, É possível:

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

  • Encontrar empregos no Dados, um site de empregos on-line para os trabalhadores de tecnologia
  • Encontrar trabalho em Upwork, um trabalho noticeboard para freelancers na internet
  • Find jobs at Dice, an online employment site for tech workers
  • Find work at Upwork, a job noticeboard for internet-based freelancers

Saiba Mais

Learn more

Outros recursos

Other resources

Esta página ajudá-lo? Rosto sorridente Sim Cara de carranca Não
Obrigado pelo seu feedback!