terça-feira, 2 de novembro de 2010

Em Maio 2011 MoBiLaNdO estará de volta, aguardem!!!

Senhores, peço desculpas pelo longo período de tempo sem posts, mas garanto que foi por excelentes motivos, a partir de dezembro o blog estará de volta

Grande Abraço
Continue Lendo >>

quinta-feira, 15 de julho de 2010

C# p/ Android ? será possível??

Senhores, p/ aqueles que acharam que isso nunca iria acontecer, parece que com o SDK chamado MonoDroid desenvolver aplicações para dispositivos Android em C# utilizando as APIs nativas do android não será impossível.

Segundo descrições encontradas aqui parece que o SDK já está pronto p/ entrar no mercado com a versão beta.

Segue link p/ mais detalhes e do SDK: http://www.go-mono.com/monodroid/

fui...
Continue Lendo >>

quarta-feira, 14 de julho de 2010

Google App Inventor - Facilitando a sua vida

Olá Senhores!!! Sim! eu sei, fiquei mais de um mês sem postar, mas digamos que estava um tanto quanto impossível, mas não se preocupem, voltei firme e forte e vamo que vamo nesse mundo Mobile muito louco.


Segunda-feira passada (12/07/2010) tivemos o lançamento de uma ferramenta chamada Google App Inventormas o que venha a ser isso?? Uma ferramenta de desenvolvimento de aplicativos para o sistema operacional Android, mas o que tem de tão relevante nessa ferramenta ?? não basta instalar o SDK e ser feliz p/ desenvolver p/ Android ?? hehehe digamos que quase isso, o objetivo dessa ferramenta é permitir que pessoas leigas em programação também possam se esbaldar criando alguma coisa.


Mas quem foi o gênio(em minha humilde opinião) por trás dessa idéia?? Um Engenheiro do MIT chamado Harold Abelson, a idéia é popularizar ainda mais o desenvolvimento de aplicativos p/ plataforma Android com toda certeza mais uma forma de ajudar a atingir um volume maior de aplicativos frente a Apple.


Para ter acesso ao Google App Inventor basta clicar aqui e preencher um formulário.


Créditos de Imagem: cnet


Segue video do Youtube com demonstração da ferramenta:




Continue Lendo >>

terça-feira, 22 de junho de 2010

iPhone 3GS x iPhone 4

Olá Senhores! fiquei duas semanas sem postar mas devo dizer que o ritmo de trabalho agregado aos jogos da seleção brasileira me deixaram sem muitas opções, mas já estou retomando a ordem. Sendo assim venho reforçar o que muitos já sabem mas não custa reforçar que recentemente tivemos o anuncio do lançamento do Iphone 4 e no site mahalo.com encontrei uma excelente comparação entre o Iphone 3GS versus Iphone 4 e com toda certeza do mundo tinha que postar aqui.


Particularmente achei esse comparativo sensacional, muito clean!!! façam suas apostas, será que já vale a pena partir p/ iPhone 4 ?? Pelo menos por aqui ele só deverá dar as caras a partir do mês de setembro, e apesar de ainda não ter sido divulgado o preço, com toda certeza será MUITO salgado, eu chuto em torno de 3 mil e uns quebrados.


Clique na Imagem para ampliar

Segue video By Youtube com funções do Iphone 4


Continue Lendo >>

domingo, 13 de junho de 2010

Novidades do Android 2.2 (Froyo)

Senhores, alguns dias atrás tivemos o Google I/O 2010 onde entre tantas novidades foi apresentada a sétima versão do Android denominada Froyo. O Android recebeu bastante atenção durante a conferência e foi o tópico tratado no keynote de Vic Gundotra, VP de Engenharia do Google. O Android 2.2 possui novas funcionalidades em áreas como: integração corporativa, APIs do dispositivo, performance, tethering, browser, e marketplace.

Microsoft Exchange
O Android possui novas funcionalidades que fazem com que o uso do Exchange em ambientes corporativos se torne mais amigável. Algumas das novas funcionalidades são:
  • Conta do Exchange é auto-descoberta baseada no username/password
  • Suporte para o calendário do Exchange com sincronização
  • Melhorias na segurança, possibilitando aos administradores aplicarem as politicas de segurança nos dispositivos.
  • Restaurar para as configurações de fábrica - Os administradores podem restaurar o dispositivo para as suas configurações de fábrica com o intuito de excluir dados importantes caso o dispositivo seja roubado ou perdido.
APIs do dispositivo
Um grande número de APIs foram melhoradas ou foi adicionado a possibilidade dos desenvolvedores chamarem elas de suas aplicações:
  • Application data backup API - possibilita fazer backup dos dados no cloud. Se alguém trocar para outro dispositivo Android, será possível restaurar os dados do primeiro dispositivo no novo.
  • Cloud-to-Devide messaging API - Isso possibilita aos usuários/sistemas a colocarem ações agendadas no cloud para que tenham efeito no dispositivo. A funcionalidade oferece alertas para o celular, enviar para o telefone ou serviços push.
  • Aplicações podem ser instaladas diretamente em um dispositivo de memória externo (cartão SD). Elas também podem ser movidos da memória interna para o cartão SD e vice-versa.
Tethering
O Android 2.2 suporta conectar múltiplos dispositivos à Internet através de um hotspot que é disponibilizado por um telefone Android.


Performance
O Android 2.2 é 2-5X vezes mais rápido do que o Android 2.1 para aplicações que requerem alto grau de processamento, essa melhoria só é possível graças ao novo compilador Dalvik JIT. De acordo com um benchmark do Linpack, um Nexus One com o Froyo instalado alcança 37.5 MFlops, comparados com os 6.5MFlops atingidos no mesmo celular com a versão 2.1 do Android.


Nevagação mais rápida
O Javascript é processado 2-3X mais rápido do que o Android 2.1 por conta da utilização do Chrome V8 como engine.


Acesso a API do dispositivo diretamente do Browser
Um grande número de APs - acelerômetro, câmera, reconhecimento de voz, tradução - pode ser acessada diretamente do browser, o que possibilita a interação de aplicações webs com esses dispositivos, o que antes não era possível. Por exemplo, agora será possível tirar um foto e colocada em um website, tudo isso feito dentro do browser.


Suporte ao Flash 10.1
O Froyo suporta a última versão do Flash, a 10.1 que está em beta. Houve um grande ganho na performance gracas ao compilador JIT que agora processa as aplicações Flash, conhecidas por ter um grande grau de processamento na CPU.


Android Maketplace
Os desenvolvedores de aplicações para o Android 2.2 e os usuários serão beneficiados com uma série de novas funcionalidades:
  • Busca através de aplicações do Android Marketplace
  • Update - Atualize todas as suas aplicações apertando apenas 1 botão ou então colocando suas aplicações para atualizarem automáticamente
  • Relatório de Crash ou travamento. O novo Android integra um relatório que possbilitado em apenas um post enviar os dados completos sobre o problema que ocorreu.
  • Busque suas aplicacões do Marketplace de um PC e faça o donwload diretamente no seu dispositivo. Utilizando um PC, o usuário seleciona uma aplicação no marketplace e a aplicação é enviada para o dispostivio onde ela será carregada. O usuário deve estar logado e o dispositivo deve estar registrado no Android Marketplace para que isso seja possível.
Gerenciamento de Músicas
Agora é possível transferir todas as suas músicas não-DRM de um Windows Media ou do Itunes diretamente para o seu Android.

Segue vídeo demonstrando algumas das funcionalidades:

Continue Lendo >>

sábado, 5 de junho de 2010

Aplicativos Mobile ou Mobile Websites ?

Senhores,

Ultimamente tenho pensado muito em achar uma resposta p/ essa pergunta, adoro aplicativos mobile e a idéia de desenvolver uma serie deles me atrai muito, seja p/ usuário final ou uma aplicação corporativa, mas o fato é que andei lendo muitas coisas e comecei a ficar com essa dúvida, claro que cada um tem sua vantagem tecnicamente ou mesmo em nível de experiência com usuário, porém não é tão simples quanto parece.

Exemplo I (Online x Offline) - No desenvolvimento de aplicativos poderia disponibilizar uma serie de recursos p/ o usuário de modo offline e faze-lo "sugar" o máximo que o hardware oferece, conseqüentemente fornecendo ao usuário uma super experiência a nível de interface, já em um Mobile Website alguma coisa muito sofisticada remotamente pode exigir muito da conexão do usuário e ele não ter uma experiência tão boa.

Exemplo II (Upgrade) - Quando houver necessidade de soltar uma atualização(release) o aplicativo daria mais trabalho, afinal depende do usuário baixar essa atualização p/ o device, já no Mobile Website essa trabalho seria poupado pois tudo estaria centralizado, bastando que ele fizesse o acesso.

Exemplo III (Desenvolvimento) - Um aplicativo p/ um device especifico ou mesmo p/ vários deles é com certeza mais trabalhoso e custoso devido a dificuldade de mão de obra(recursos com conhecimento disponíveis no mercado) ou mesmo na necessidade de obter suporte com a linguagem utilizada, exemplo: Uma aplicação desenvolvida em J2ME será mais difícil pessoas p/ lhe suportar em caso de algum problema ou dúvida, já em um Mobile website teóricamente esses problemas seriam  poupados.

Exemplo IV (Compatibilidade) - Esse eu acho um dos itens mais cruciais, compatibilidade é tudo, e aplicativos mobile principalmente aqueles desenvolvidos em J2ME não possuem essa facilidade, um aplicativo desenvolvimento em J2ME p/ um celular Nokia não é garantia que irá rodar em um aparelho Motorola por exemplo, já em um Mobile Website todo esse problemas de compatibilidade não existiria.

Enfim essas são apenas algumas coisas a se pensar antes de se decidir qual lhe dará mais vantagens ou então menos dor de cabeça, sei que existem outros fatores, alguns deles não descrevi aqui(por preguiça mesmo), outros não me passaram pela cabeça ainda, mas gostaria que você que está lendo deixe seu posicionamento quanto a isso, o que acrescentaria além dos que foram citados? qual a forma de solucionar pelo menos um deles? enfim qual sua visão geral em relação a isso?

Abraço
Continue Lendo >>

Cardápio Android, Escolha o seu - Parte III




Acer Liquid A1

  • Tela: 800×480 / 3,5″
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth, A-GPS, USB 2.0
  • Câmera: 5 megapixeis com autofocus
  • Processador: Qualcomm Snapdragon QSD8250 1000 MHz Scorpion ARM
  • Memória: 32 GB externa via microSD
  • Bateria: 1350 mAh ion litio
  • Dimensões: 115×64×12,4 mm
  • Peso: 135 g
  • Disponibilidade: Novembro / Dezembro 2009

Samsung Moment

  • Tela: 320×480 / 3,2″ / 16M cores / AMOLED
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth, A-GPS, USB 2.0
  • Câmera: 3.2 megapixeis com flash e autofocus
  • Processador: Samsung S3C6410 800 MHz ARM11
  • Memória: 32 GB externa via microSD
  • Bateria: 1440 mAh
  • Dimensões: 117×59,4×16 mm
  • Peso: 158 g
  • Disponibilidade: Novembro / Dezembro 2009

LG GW620 Eve

  • Tela: HVGA 320×480 / 3″ / 256k cores
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth 2.0 A2DP, A-GPS, USB 2.0
  • Câmera: 4.9 megapixeis com flash LED e autofocus
  • Processador: N/A
  • Memória: 16 GB externa via microSD
  • Bateria: 1500 mAh
  • Dimensões: 106×55×12 mm
  • Peso: 127 g
  • Disponibilidade: Novembro / Dezembro 2009

GeeksPhone ONE (12/09)

  • Tela: WQVGA ?x480 / 3,2″ / 256k cores
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth 2.1 A2DP, A-GPS, USB 2.0
  • Câmera: 3.1 megapixeis com autofocus
  • Processador: Qualcomm MSM7225 528 MHz ARM11
  • Memória: 32 GB externa via microSD
  • Bateria: N/A
  • Dimensões: 110×55×15 mm
  • Peso: 123 g
  • Disponibilidade: Dezembro 2009

Sony Ericsson Xperia X3 / X10 (2010)

  • Tela: 360×640 / 4″
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth 2.1 + EDR, A-GPS, USB 2.0
  • Câmera: 8.0 megapixeis com flash LED e autofocus
  • Processador: Qualcomm Snapdragon QSD8250 1000 MHz Scorpion ARM
  • Memória: 16 GB externa via microSD
  • Bateria: N/A
  • Dimensões: N/A
  • Peso: N/A
  • Disponibilidade: Janeiro 2010

Motorola Droid / Sholes / Tao (CDMA)

  • Tela: 854×480 / 3,7″ / 16M cores
  • Conectividade: Wi-Fi (802.11b/g), Bluetooth 2.0+ EDR, A-GPS, USB 2.0
  • Câmera: 4.9 megapixeis com flash Xenon e autofocus
  • Processador: Texas Instruments OMAP 3430 600MHz ARM Cortex A8
  • Memória: 32 GB externa via microSD
  • Bateria: 1390 mAh
  • Dimensões: 60×155,8×13,7 mm
  • Peso: 169 g
  • Disponibilidade: Primeiro Trimestre 2010



    Continue Lendo >>