Archive for the ‘Rapidinhas’ Category

Projeto App Inventor será descontinuado

O Google anunciou há algum tempo atrás que o projeto App Inventor será descontinuado. Pelo menos o serviço online. A gigante está descontinuando vários projetos que fazem parte do Google Labs e no meio deles está o App Inventor. Em outro post, mais antigo, escrevi um breve tutorial sobre o App Inventor, mostrando como desenvolver aplicativos.

O projeto permite o desenvolvimento de aplicativos para a plataforma Android sem a necessidade de codificação, usando apenas componentes lógicos para a “montagem” do aplicativo. Apesar de não ter feito tanto barulho assim, o App Inventor dá suporte a muitos recursos, como GPS, SMS, integração com Twitter, banco de dados, etc. Até integração com o Arduino já fizeram!

O Google vai liberar o código do projeto no início de 2012 para que ele não morra de uma hora pra outra. Pelo que parece o Google quer deixá-lo na mão da comunidade para ver o que acontece depois. Quem tem projetos no serviço poderá baixá-los até o dia 31 de dezembro de 2011, mas o próprio Google recomenda não deixar pra última hora.

Abaixo está o e-mail (em tradução livre) que recebi há poucos dias do Google relembrando sobre a descontinuação (já tínhamos recebido um comunicado com antecedência).

——

Querido usuário App Inventor,

Como anunciado no fórum do App Inventor, o Google irá descontinuar o App Inventor em 31 de dezembro de 2011, depois desta data o appinventorbeta.com não estará mais disponível e será deletado dos servidores do Google. Você pode salvar seus projetos do App Inventor simplesmente clicando em “Download All Projects” na sua página de projetos. Isso irá baixar para seu computador um arquivo zip com todos os seus projetos. Recomendamos que recupere seus projetos bem antes de 31 de dezembro.

No início de 2012 o Google irá tornar público o código-fonte completo do App Inventor sob uma licença de software livre, para que qualquer um possa estudar o código e modificá-lo da maneira que desejar.

A fim de garantir o futuro sucesso do App Inventor, o Google financiou um Centro para Aprendizagem Mobile no MIT Media Lab. Em algum momento no primeiro trimestre de 2012, o Centro planeja oferecer um serviço ao App Inventor para acesso público em geral, semelhante ao que o Google oferece.

Para que você continue trabalhando com seus projetos em um serviço App Inventor (do MIT ou não), terá de baixar seus projetos antes de 31 de dezembro no appinventorbeta.com antes, e depois usá-los em um algum serviço assim que estiver disponível.

Por favor, visite os fóruns do App Inventor para obter atualizações sobre o App Inventor. Você também pode visitar http://mobilelearning.mit.edu/ para atualizações sobre o que está sendo feito com App Inventor no MIT.

Anúncios

Processamento Digital de Imagens (subImage e divisão de imagem)

Há um tempo atrás, brincando um pouco com imagens em Java, precisei copiar um trecho de uma imagem. Acabei descobrindo que a próprio Java já dá suporte a isso, através do método “getSubImage(arg0, arg1, arg2, arg3)”  da classe BufferedImage. A descrição do método segundo a documentação oficial é a seguinte: Continue lendo

Criando um repositório SVN no Dropbox

Olá, povo! O post da vez é bem útil para quem trabalha com desenvolvimento de sistemas.

Todo desenvolvedor já deve ter usado (se não usou então use!) algum sistema de controle de versão (CVS, SVN…), e quando estamos falando de desenvolvimento de um projeto em equipe então isso se torna crucial para a saúde do seu projeto.

Eu que o diga! Lembro bem do alvoroço e do stress pelo que passei com minha equipe quando estávamos desenvolvendo um projeto da universidade sem usar controle de versão, a falta de experiência e o pouco conhecimento na época foram os principais motivos, mas o bom é que aprendemos a forma como NÃO fazer.

Para esses e outros projetos existem alguns sistemas de repositórios Continue lendo

[Java] Converter de String para Calendar e Calendar para String

Mais um post rápido, e dessa vez sobre o uso de datas em Java.

Indo direto ao ponto…

Vou mostrar um código simples para transformar uma String em Calendar e transformar um Calendar em String. Continue lendo

[Android] 10 aplicativos úteis

Para os usuários do Android, aqui vai uma lista de 10 aplicativos bastante úteis (ou não) para aproveitar melhor o seu smartphone.

Lá vai:

1. Wireless tether: transforme seu smartphone em um roteador wireless. download Continue lendo

[J2ME] Criando uma splash screen

Há tempos que estava devendo um post novo aqui no blog. Voltando agora, na categoria “rapidinhas” um exemplo bem prático de como criar uma splash screen usando J2ME.

A splash screen nada mais é do que aquela telinha que aparece quando você inicia algum jogo ou algum aplicativo, geralmente mostra o logotipo da empresa que desenvolveu o aplicativo/jogo.

Continue lendo

Menu DropDown em CSS puro

Primeiro “fast post” do blog, vou postar o código de um menu drop down implementado apenas com CSS. Qual a vantagem disso? Você não precisa recorrer ao jQuery se quiser fazer um menu relativamente simples. O jQuery oferece muitos recursos para o desenvolvimento web, mas se você usar muitas bibliotecas pode ocorrer alguns conflitos entre elas. Se o caso for apenas um menu sem muito efeito então este exemplo pode servir.

Continue lendo