Mas a presença em cursos vai além da aquisição de conhecimento, permitindo construção de networking
Talento não basta. Para virar um desenvolvedor de aplicativos para celulares, é preciso fazer escolhas certas. A primeira delas é definir o sistema operacional com o qual se pretende trabalhar.
Na reportagem anterior da série sobre aplicativos, apresentamos um panorama do mercado de trabalho para desenvolvedores em diversas plataformas e a necessidade de dominar um dos ambientes líderes, como Symbian, BlackBerry OS, Android e iOS. Uma vez escolhida uma delas, é preciso partir para a aquisição de conhecimento na plataforma específica.
Essa tarefa pode ser feita, num momento inicial, consultando a literatura disponível na internet em sites especializados (geralmente ligados ou mantidos pelos fabricantes). Mas, na maioria dos casos, a leitura desse vasto material (em inglês, geralmente) nem sempre é suficiente para o novato se tornar um programador de verdade.
O autodidatismo é um esforço sempre louvável. Mas os ?macetes” que geram dinheiro costumam ser oferecidos em cursos do mercado. Além disso, o ingresso na sala de aula não traz somente conhecimento. Ali, começa-se uma rede valiosa, a partir dos professores e colegas, que podem indicar trabalhos free-lancers e empregos.
“A procura por cursos tem aumentado muito”, diz Lucas Longo, diretor do Iai? (Instituto de Artes Interativas). “Na plataforma em que atuamos, recomendo a do iPhone, por ser uma bem aceita no mercado, em termos de satisfação do usuário e demanda.” Os cursos oferecidos pelo Iai? são divididos em módulos de 15 horas. Há cinco módulos, com preços que variam de R$ 825,00 a 1024,00.
Uma boa saída para quem não quer se decidir de cara por uma plataforma é buscar formação e conhecimento na arquitetura Java ME (Java Micro Edition). Outro recurso é visitar a área de desenvolvimento das operadoras de celulares. A maioria oferece documentação para incrementar a criação de aplicativos móveis. Quando já se tem uma boa base teórica, é possível investir em padrões abertos emergentes, como J2ME, Bluetooth, MMS, SyncML, IPv6 e WCDMA.
Leia mais: