terça-feira, 15 de outubro de 2013

Programar também é coisa de menina

Vejam que interessante a história desta menina de apenas 9 anos.

http://br-linux.org/2013/01/alexandra-a-hacker-de-9-anos-que-criou-um-app-para-fazer-os-pais-levarem-os-filhos-para-brincar-com-os-colegas.html

segunda-feira, 18 de março de 2013

AndroPhp - PHP e Mysql no Android

Já faz algum tempo que procuro uma ferramenta que permita o desenvolvimento de aplicativos PHP no Android. Inicialmente tentei o projeto PhpForAndroid que usa  o Sl4a como base, mas não obtive sucesso no meu Tablet. Alias, consegui rodar via Sl4a Python, Lua e  BeanShell. O único que falhou foi o PHP.
Bom, esta semana fui surpreendido com um app relativamente novo, o AndroPHP.
Até o momento não consegui mais informações sobre o projeto, mas já nos primeiros testes ele me agradou.
O AndroPHP atual, versão 1.2.0, vem com PHP 5.4.8, servidor lighttpd 1.4.29 - AndroPHP 1.2.0, mysql - 5.1.62 e sqlite 3.7.7.1. O diretório padrão para os projetos é /mount/sdcard/www,  então a primeira coisa que fiz, após a instalação, foi criar este diretório e deixar um pequeno helloword nele. Após iniciar o aplicativo, acessei http://localhos:8080 e além do meu pequeno script estava presente também o tradicional phpinfo. Ambos funcionando.
Meu primeiro teste maior foi carregar e configurar o CakePHP nele. Baixei e descompactei a última versão do CakePHP em /mount/sdcard/www. Além das configurações de praxe do Cake, tive que habilitar o uso do Cake sem o modo rewrite, que não está ativo no AndroPHP,  na documentação do CakePHP há as instruções necessárias para isto.

E aí está, o CakePHP funcionando dentro de um tablet com Android.