Utilizador:Cabelo/LiMobile

Ir para: navegação, pesquisa

Versão em Inglês Great-britain-p.jpeg

LiMobile - Linux SDK para iMobiles

A distribuição LiMobile - Linux SDK for iMobiles acredito ser a primeira imagem (appliance) GNU/Linux baseada no openSUSE criada com a formidável ferramenta SuseStudio. Desenvolvida exclusivamente para proporcionar liberdade de desenvolvimento de aplicativos para os dispositivos da APPLE (iPhone, iPad) sem a necessidade de obter um Macbook, MacOS X e Xcode. Agradecimentos especial ao Erisvaldo Gadelha Saraiva Júnior por encurtar o meu aprendizado e todos que tornaram possível o nascimento deste projeto.



O principal objetivo desta iniciativa é proporcionar a composição rápida do ambiente de desenvolvimento para dispositivos móveis da APPLE até para usuários com pouco conhecimento na plataforma GNU/Linux. Sendo o foco principal é evitar transtornos de dependências de pacotes e incompatibilidade de versões. Compilar um gcc para gerar instruções para o iPad e iPhone não necessita de muita técnica especial, pois Cortex A8 é baseado no núcleo do ARM11 ;-)

Pacotes especiais inclusos no LiMobile

  • iFuse Permite a montagem no sistema de arquivos do dispositivos moveis produzido pela APPLE (iPhone, iPad e iPod). Mais informações no site oficial.
  • dmg2img Converte imagens/arquivos .dmg para imagens hfsplus. Mais informações no site oficial.
  • llvm-gcc Compilador utilizado para objetos nativos, bitcode LLVM de programas escrito em C/OBJC. Informações no site oficial.
  • Ferramentas opensource para o Darwin www.opensource.apple.com, o lado opensource do Mac.
  • SshPass Permite instalar aplicações no iMobile sem a necessidade da digitação de senha.
  • iphonedevonlinux Script de compilação de todas as ferramentas inclusive o próprio compilador. Mais informações no site oficial.
Logo-limobile.png



Built-with-web-light.png
LiMobile Site

Pagina Oficial

Autor
Alessandro de Oliveira Faria (A.K.A.CABELO)
Brasil - São Paulo - Bebedouro.

Instruções/Documentações
Instruções de configuração do SDK. (em produção)

Downloads
Download do Live CD/imagem Xen,VMware, Virtual Box e USB Image.

Mais informações cabelo@opensuse.org

Preview do sistema

Limobile-screen01.png
LiMobile Grub
Limobile-screen02.png
LiMobile boot
Limobile-screen03.png
LiMobile FrameBuffer
Screen04.png
Vídeo

Dependências inclusas na imagem

A seguir a lista de algumas dependencias básica necessária para criação do ambiente de desenvolvimento iMobile (já inclusa na imagem do projeto).

  • automake
  • bison
  • cpio *teste
  • flex
  • g++
  • g++-4.3
  • g++-4.3-multilib
  • gawk
  • gcc-4.3
  • git-core
  • gobjc-4.3
  • gzip
  • libbz2-dev
  • libcurl4-openssl-dev
  • libssl-dev
  • make
  • mount
  • subversion
  • sudo
  • tar
  • unzip
  • uuid
  • uuid-dev
  • wget
  • xar
  • zlib1g-dev


Btn donateCC LG.gif