Desenvolvedores que muitas vezes ficam longe de seus computadores e, por extensão, Código X , poderia se beneficiar de uma plataforma de desenvolvimento de aplicativos móveis para dispositivos desbloqueados chamada Código Spark por desenvolvedor iOS SparkleChan .
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 contribuições de amigos desenvolvedores como Instalador de aplicativos iOS , HAHALOSAH , e Sean está amarrado , tornou-se o magnífico software móvel que é hoje.
O projeto, originalmente chamado Swifty, começou como um editor de texto simples em preto e branco e rapidamente evoluiu para um editor de código com realce de sintaxe com Rápido recursos de compilação e capacidade de fundir projetos Swift com projetos C usando Clang. SparkCode ainda oferece suporte à geração de erros para ajudar os desenvolvedores a aprender sobre o que há de errado quando as coisas não funcionam conforme planejado.
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.
SparkCode está atualmente em fase alfa e recebeu muitos aumentos de desempenho e estabilidade desde a primeira versão alfa. Algumas das principais questões no início foram memória vazamentos 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 de Parques Rápidos 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.