Categorizado | Artigos, Mobile

O que é Desenvolvimento Mobile Web ?

Postado em 04 April 2010 por Bruno PorKaria

“Desenvolvimento Mobile Web é desenvolver uma aplicação que seja viável o seu acesso via browser de um dispositivo móvel

O Desenvolvimento Mobile Web é criar aplicações para dispositivos móveis que vão utilizar a internet como base. O fato de ter a web como base já nos leva a aplicações aonde podemos utilizar o browser como porta de entrada (client-side) e servidores para processar as requisições da nossa aplicação (server-side). Isso nos faz pensar o que de fato temos de diferente do tradicional Desenvolvimento Web, os conceitos para o desenvolvimento mobile web partem do desenvolvimento web, porém com algumas limitações, novos problemas e com isso novas soluções.

Para notar a real diferença é preciso falar sobre os três tópicos que compõe esse novo conceito: Usuários, Mercado de Trabalho e Ferramentas para o Desenvolvimento.

Usuários

oque eh dispositivo movel 2 artigos

Ao contrário dos usuários desktop que são multi-tarefas, que tem no seu comportamento a característica de acessar a sua aplicação e várias outras ao mesmo tempo, por exemplo: Ouve música, checa email, orkut, twitter, fica no msn e se deixar assiste televisão junto.

Já o usuário mobile já sabe como funciona a Web, ele ainda não é multi-tarefas, ele sabe a informação que está buscando e não quer encontrar barreiras para chegar até ela. Esse usuário procura sempre algo especifico e tem muito menos paciência de que um usuário desktop, pois pode desistir de acessar o seu site rapidamente. Só que hoje ainda é comum os usuários aceitarem sites não terem uma versão mobile, mas acredito que isso vá durar pouco tempo, pois a partir do momento que o concorrente tiver um site mobile, os clientes começarão a questionar, por que aquele site ainda não tem?

E com o tempo os usuários mobile tendem a evoluir o seu comportamento para alguns aspectos que os usuários desktop já praticam, como fazer compras online. Só que para isso acontecer vários novos problemas de segurança e software precisam evoluir no mundo mobile, mas mesmo assim teremos a diferença entre esses usuários.

Mercado de Trabalho

oque eh dispositivo movel 1 artigosSempre que uma nova tendência tecnológica começa a se popularizar, um mercado de trabalho começa a se formar junto ou até mesmo antes. É fato que houve uma grande popularização do uso de dispositivos móveis no Brasil, principalmente o celular, agora estamos entrando na popularização do acesso a internet banda larga.

Com tudo isso o Mobile Bussines vem crescendo muito e vários serviços vem “pipocando” no mercado de trabalho, e nós desenvolvedores, temos que ficar atentos a essas novas oportunidades, entre os serviços mais populares estão: Mobile Marketing, Mobile Advertising, Integradoras (Envio de SMS e MMS), Sites Mobile, Mobile Payment, Serviços baseados na sua localização, Código 2D (QR-code) e etc.

Esses novos serviços criam uma nova demanda de profissionais no mercado, que tenham o conhecimento de todos os recursos que esses dispositivos móveis pode oferecer.

Ferramentas

oque eh dispositivo movel 3 artigosO último tópico é o que coloca o Desenvolvimento Mobile Web mais próximo do Desenvolvimento Web para os programadores, pois o ecossistema de desenvolvimento e as ferramentas utilizadas não são tão diferentes, na verdade  você acrescenta novas ferramentas.

Vamos utilizar como exemplo o ecossistema de um desenvolvedor web que tem: IDE, Controle de versão de código e banco, Banco de dados, Framework e etc

Para o desenvolver mobile web nós iriamos acrescentar apenas um ambiente de teste diferente, que envolve vários aparelhos de celular ou uma máquina virtual para simular o ambiente. Apesar de trabalharmos com o browser, ainda temos diferenças entre os browsers dos dispositivos, um exemplo são os browsers do Blackberry ou então o internet explorer mobile, que insistem em não seguir os padrões.

Mas acredito que estamos caminhando para uma evolução natural dos browsers, pois se formos olhar para o que temos de ponta no mundo dos celulares, Iphone e Android já utilizam browsers dignos, como Safari e Chrome 8-)

E com o passar do tempo vão aparecendo frameworks para desenvolvimento mobile, como o Wall4PHP e bibliotecas como o Tera-WURFL. Ou seja, os desenvolvedores vão criando soluções voltadas para os novos problemas do mundo mobile.

Portanto o Desenvolvimento Mobile Web entra muito mais como um conceito a se vender no mercado, um nome para procurar profissionais, que irão precisar não só ter o conhecimento no desenvolvimento web, mas saber como funciona o desenvolvimento mobile.

Então para aqueles que já tem experiência no desenvolvimento web, esse é um passo para uma nova especialização.

Posts Relacionados

  1. Quem padroniza o Desenvolvimento Mobile Web ?
  2. O Ambiente de teste no Desenvolvimento Mobile Web
  3. Primeiro curso de Desenvolvimento Mobile usando PHP do Brasil sil sil
  4. Minicurso de Desenvolvimento Mobile Web em São Luís – Maranhão
  5. Aplicações Mobile ou Sites Mobiles ?

1 Comments For This Post

  1. thiago marinho Says:

    mto legal seu post, pra mim desenvolvimento desk e web ainda são recentes, mobile então, rsrs nem se fale, mas fico feliz em ver q os leques estão se abrindo, isso é ótimo para nós programadores, principalmente para mercado de trabalho, onde empresas vão ter q recrutar pessoas mesmo não sendo tão experientes para formar uma equipe de “desmobileweb”(lol), surgindo vagas para desktop, web entre outras! E sem contar q é uma tecnologia mto bacana, onde os usuários vão se maravilhar em utilizar ^^ abraços! t+

    [Reply]

    admin Reply:

    E essa procura por desenvolvedores mobile web já começaram no Brasil e no mundo.

    A alguns meses vi a Tuenti.com procurando e aqui no Brasil também já tem empresa atrás http://migre.me/txGH

    Abraços

    [Reply]

2 Trackbacks For This Post

  1. Ivo Nascimento » php5minutes 12 – php mobile – Entrevista com Bruno Fernandes (porkaria) – parte A Says:

    [...] O que é Desenvolvimento Mobile Web: http://www.porkaria.com.br/2010/04/04/o-que-e-desenvolvimento-mobile-web/ [...]

  2. O que é Mobile Payment ? | PHP Mobile - Ferramentas, artigos e notícias sobre o desenvolvimento Mobile Says:

    [...] Posts O que é Desenvolvimento Mobile Web ?, O Ambiente de teste no Desenvolvimento Mobile Web, Testando o seu site mobile usando o Opera [...]

Leave a Reply

Andando por aí...