Entenda como o Android para iPhone foi possível [Parte 1 de 2]
Em Junho de 2008, foi anunciado oficialmente o início do projeto Linux on the iPhone, que contava com o planetbeing, hacker membro do iPhone Dev Team. O objetivo era portar o Linux para o iPhone OS, algo que já tinha sido feito em outros hardwares, como o iPod nano de primeira geração e os iPods clássicos, até a quinta geração, também conhecido como iPod video.
Novo na cena? Entenda os conceitos básicos
Todo mundo passa por isso um dia: chegamos em casa com um aparelho novo, sabemos que existem umas coisas como jailbreak e unlock, não sabemos exatamente pra que funciona cada um, nem suas vantagens e muito menos o que fazer. O objetivo deste artigo é familiarizar os novos usuários com termos que serão recorrentes a partir de agora.
Dev Team libera redsn0w 0.9.5 BETA
O iPhone Dev Team liberou uma versão beta do redsn0w 0.9.5 focado nos desenvolvedores de jailbroken apps. O aplicativo utiliza o mesmo exploit (pwnage2 DFU-mode), que eles utilizam desde a versão 2.x. Descartando os rumores que andaram circulando pela net, nenhuma novidade foi revelada à Apple e ele não é aplicável ao iPad. Lembre que a atualização para o firmware 4.0 em um iPhone que necessita do yellowsn0w, ultrasn0w ou blacksn0w é problema na certa. A atualização do baseband vai deixar o seu iPhone sem a função de telefone.
iBlogeek mobile de volta
A versão do iBlogeek otimizada para visualizacão no mobile Safari em iPods e iPhones está de volta.
Mesmo tendo ela durante todo esse tempo, tinha desabilitado a função porque não estava com tempo de traduzir o plugin mais atual para pt-BR. Agora, se acessado do iPhone ou iPod touch, o iBlogeek será renderizado novamente em sua versão otimizada.
Programando em Ruby no iPhone OS
Recentemente, para mim, um dos aplicativos mais úteis do Cydia é um hack para rodar scripts em Ruby no iPhone OS.
Esse hack faz com que o seu iPhone faça tudo o que o seu computador faz em relação a Ruby: rodar scripts (não, ele não compila arquivos porque Ruby é dinâmico), rodar o terminal Ruby (também conhecido como Interactive Ruby Shell, ou IRB), …
Muita gente não sabia que isso era possível, mas, na verdade, é. Também é possível encontrar no Cydia o RubyGems, que permite a instalação de Gems (o equivalente a bibliotecas no jargão de C e outras linguagens).
É bom ressaltar que não existe nenhuma interface gráfica para mexer nesses programas. Você deve usar o Mobile Terminal ou fazer um acesso por SSH (instalando o OpenSSH) no seu aparelho para poder utilizar as dicas dadas nesse post.
Até a próxima!
[Obrigado ao NerveGas por portar o Ruby para o iPhone!]

Comentários