Criou página com '= Profissão = (Nome da profissão) <br> = Descrição da atividade = (O que o profissional faz?) <br> = Requisitos mínimos = (O que o profissional deve ter de conhecime...' |
Etiqueta: visualeditor |
||
| Linha 1: | Linha 1: | ||
= Profissão = | = Profissão = | ||
Desenvolvedor Mobile.<br> | |||
<br> | |||
= Descrição da atividade = | = Descrição da atividade = | ||
O profissional que deseja trabalhar com a vertente mobile tem que se adaptar aos recursos e limitações inclusos na atividade, como os diferentes ambientes de execução e outros requisitos particulares oriundos de cada plataforma, dentre as principais: Android, IOS e Windows Mobile.<br> | |||
<br> | |||
= Requisitos mínimos = | = Requisitos mínimos = | ||
Como requisito mínimo o profissional deve ter conhecimento básico das linguagens de programação, ou das pioneiras como C. Para a partir daí ir se especializando e aprofundando em outras, necessárias para se desenvolver um aplicativo mobile. | |||
Pois é indispensável que o desenvolvedor tenha conhecimento das linguagens necessárias para o desenvolvimento dos softwares para os dispositivos, cada SI e plataformas executam seus aplicativos em linguagens diferentes, portanto é necessário que o profissional se inteire quanto as condições da plataforma para qual deseja desenvolver, ou das quais uma empresa demanda. | |||
= Ferramentas usadas = | = Ferramentas usadas = | ||
Cada plataforma requer de ferramentas e habilidades distintas, pois são incompatíveis entre si, portanto os compiladores, IDEs e bibliotecas, são diferentes. Deste modo ao escolher com qual trabalhar o desenvolvedor deverá se ater as formalidades exigidas. Por exemplo, para se desenvolver para Android deve-se utilizar do seu respectivo SDK. Havendo também a possibilidade de se desenvolver para múltiplas plataformas, utilizando a ferramenta Xamarin, por exemplo.<br> | |||
<br> | |||
= Tecnologias envolvidas = | = Tecnologias envolvidas = | ||
Como já dito, um desenvolvedor mobile irá utilizar de linguagens de programação para fazer o que deseja. Atualmente o sistema operacional mobile mais utilizado é o Android e a linguagem Java é restrita a ele. Sendo assim a linguagem Java é a melhor para quem quer entrar no ramo de desenvolvimento mobile. Assim como para o sistema iOS o mais indicado é a linguagem Objective-C, perfeita para tal sistema. | |||
<br> | |||
Além das linguagens de programação para a criação de aplicativos, a maioria dos websites são feitos em HTML5, muito utilizado para facilitar os sites em aparelhos móveis. | |||
Se tratando de IDEs, o número de opções diminui. Os sistemas iOS utilizam a IDE XCode, própria para o sistema tanto na parte mobile como também para o sistema MAC. Já para o sistema operacional Android O IDE utilizado em maioria é o Eclipse, que foi feito pela própria linguagem Java.<br> | |||
= Exemplo de resultado tangível = | = Exemplo de resultado tangível = | ||
O desenvolvedor mobile tem como objetivo a criação de aplicativos para todo o sistema mobile como celulares, consoles portáteis e tablets. Gerando assim para a empresa, uma maior aproximação e interação com o usuário final. | |||
Edição das 22h47min de 7 de setembro de 2016
Profissão
Desenvolvedor Mobile.
Descrição da atividade
O profissional que deseja trabalhar com a vertente mobile tem que se adaptar aos recursos e limitações inclusos na atividade, como os diferentes ambientes de execução e outros requisitos particulares oriundos de cada plataforma, dentre as principais: Android, IOS e Windows Mobile.
Requisitos mínimos
Como requisito mínimo o profissional deve ter conhecimento básico das linguagens de programação, ou das pioneiras como C. Para a partir daí ir se especializando e aprofundando em outras, necessárias para se desenvolver um aplicativo mobile.
Pois é indispensável que o desenvolvedor tenha conhecimento das linguagens necessárias para o desenvolvimento dos softwares para os dispositivos, cada SI e plataformas executam seus aplicativos em linguagens diferentes, portanto é necessário que o profissional se inteire quanto as condições da plataforma para qual deseja desenvolver, ou das quais uma empresa demanda.
Ferramentas usadas
Cada plataforma requer de ferramentas e habilidades distintas, pois são incompatíveis entre si, portanto os compiladores, IDEs e bibliotecas, são diferentes. Deste modo ao escolher com qual trabalhar o desenvolvedor deverá se ater as formalidades exigidas. Por exemplo, para se desenvolver para Android deve-se utilizar do seu respectivo SDK. Havendo também a possibilidade de se desenvolver para múltiplas plataformas, utilizando a ferramenta Xamarin, por exemplo.
Tecnologias envolvidas
Como já dito, um desenvolvedor mobile irá utilizar de linguagens de programação para fazer o que deseja. Atualmente o sistema operacional mobile mais utilizado é o Android e a linguagem Java é restrita a ele. Sendo assim a linguagem Java é a melhor para quem quer entrar no ramo de desenvolvimento mobile. Assim como para o sistema iOS o mais indicado é a linguagem Objective-C, perfeita para tal sistema.
Além das linguagens de programação para a criação de aplicativos, a maioria dos websites são feitos em HTML5, muito utilizado para facilitar os sites em aparelhos móveis.
Se tratando de IDEs, o número de opções diminui. Os sistemas iOS utilizam a IDE XCode, própria para o sistema tanto na parte mobile como também para o sistema MAC. Já para o sistema operacional Android O IDE utilizado em maioria é o Eclipse, que foi feito pela própria linguagem Java.
Exemplo de resultado tangível
O desenvolvedor mobile tem como objetivo a criação de aplicativos para todo o sistema mobile como celulares, consoles portáteis e tablets. Gerando assim para a empresa, uma maior aproximação e interação com o usuário final.