SparkCode permite que usuários de iPhone com jailbreak escrevam código e compilem aplicativos baseados em Swift ou C sem um computador ou Xcode

SparkCode permite que usuários de iPhone com jailbreak escrevam código e compilem aplicativos baseados em Swift ou C sem um computador ou Xcode

Os desenvolvedores que muitas vezes ficam longe de seus computadores e, por extensão, do Xcode , poderiam se beneficiar de uma plataforma de desenvolvimento de aplicativos móveis para dispositivos desbloqueados chamada SparkCode , do desenvolvedor iOS SparkleChan.

Ícone do aplicativo SparkCode.

SparkCode é um projeto que nasceu da forte determinação de um desenvolvedor habilidoso que queria fazer aplicativos, mas teve seu computador levado pelos pais. Com a contribuição de amigos desenvolvedores como AppInstaller iOS, HAHALOSAH e SeanIsTethered, ele se tornou o magnífico software móvel que é hoje.

Interface do aplicativo SparkCode.

De acordo com o desenvolvedor, eles sempre quiseram ter o “Xcode no iOS”, mas como isso não é algo real atualmente, eles decidiram que seria uma boa ideia criar sua própria ferramenta de desenvolvimento no estilo Xcode para o mundo móvel para desenvolvedores. assim como aqueles que podem não ter acesso a um computador.

Curiosamente, o SparkCode foi feito 100% em iPhones sem um único computador, o que é uma prova de quão poderosa a codificação móvel e o desenvolvimento de aplicativos podem ser.

Capturas de tela adicionais do SparkCode.

SparkCode está atualmente em fase alfa e recebeu muitos aumentos de desempenho e estabilidade desde a primeira versão alfa. Alguns dos principais problemas no início foram vazamentos de memória e otimização, muitos dos quais foram ou estão sendo resolvidos com a ajuda dos desenvolvedores mencionados acima.

Uma coisa interessante sobre o SparkCode é que ele roda 100% nativamente no iPhone, sem usar uma única VM ou instância. Ele também oferece suporte para várias linguagens de codificação, incluindo Swift, C, C++, ObjC e ObjC++, entre outras.

SparkCode se diferencia do Swift Playgrounds por ser menos uma plataforma de ensino de código projetada exclusivamente com base em Swift e mais uma plataforma de codificação completa com suporte mais amplo para linguagens C e estruturas de terceiros. O SparkCode também pode facilitar direitos personalizados para aplicativos, como desativar o sandbox, algo que o Swift Playgrounds não pode fazer.

Se eu fosse um desenvolvedor de software móvel, o que não sou, gostaria de um aplicativo como o SparkCode para poder fazer modificações em meu código e compilar projetos enquanto estiver longe do computador, seja para passar o tempo nas salas de espera ou para enviar mensagens quentes. -corrige quando eu não estava em casa. Dito isto, não tenho dúvidas de que o SparkCode continuará a melhorar e a ganhar popularidade entre os desenvolvedores.

Os interessados ​​​​em experimentar o SparkCode podem adquirir o aplicativo do repositório pessoal do desenvolvedor por meio de seu aplicativo gerenciador de pacotes favorito em um dispositivo desbloqueado. Esse repositório, caso você ainda não o tenha, é o seguinte:

https://dekotas.org/

O que você acha do SparkCode? Deixe-nos saber na seção de comentários abaixo.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *