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 =  
(Nome da profissão)
Desenvolvedor Mobile.<br>
<br>


= Descrição da atividade =  
= Descrição da atividade =  
(O que o profissional faz?)
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 =  
(O que o profissional deve ter de conhecimentos para iniciar na carreira?)
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.
<br>
 
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 =  
(Frameworks, softwares, hardwares ou ambientes usados pelo profissional)
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 =  
(Tecnologias com as quais o profissional lida
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 que o profissional gera de resultado para empresa?)
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.