- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Bitcoinkit.framework para alimentar o Grabhive e outros aplicativos Bitcoin para OSX/iOS
Foi anunciada uma nova estrutura de desenvolvimento de código aberto focada em bitcoin para desenvolvedores de Mac e iOS.
Uma nova estrutura de desenvolvimento focada em bitcoin para desenvolvedores Mac e iOS foianunciado. A estrutura, chamadaBitcoinKit.Estrutura, é de código aberto e fornece uma interface de programação de aplicativos (API) para desenvolvedores. Isso, por sua vez, acelerará o tempo de desenvolvimento de aplicativos Bitcoin para produtos Apple.
Para aqueles que nunca escreveram um programa de computador, um framework é essencialmente uma extensão de uma linguagem de programação estabelecida. Ele faz isso fornecendo uma biblioteca de funções que não fazem parte da linguagem original, mas realizam tarefas usadas regularmente para um determinado tipo de produto final. Assim, ele poupa os programadores de metaforicamente reinventar a roda.

Se você é um desenvolvedor interessado em usar esta estrutura em seu aplicativo, você pode obter o código-fonte emhttps://github.com/grabhive/BitcoinKit.
O potencial real dessa estrutura é que ela abre caminho para clientes não Java, ou seja, codificados nativamente, de verificação de pagamento simples (SPV). O Java tem aparecido muito nas notícias recentemente, pois sofreu inúmeras vulnerabilidades de segurança, e a Oracle tem feito atualizações muito mais frequentes na tentativa de KEEP as coisas sob controle. Portanto, é desejável tirar os aplicativos Bitcoin dessa plataforma.
Quando questionado por um usuário do Fórum Bitcoin sobre o motivo de não estarem usando o código oferecido pelo Bitcoinj projeto (uma implementação Java do protocolo Bitcoin ) e, em vez de replicar suas habilidades, o desenvolvedor respondido:
Você está certo, e estamos bem cientes disso, mas estamos procurando uma solução limpa de longo prazo. Eu diria que estamos longe de ser contra tentar fazer o bitcoinj funcionar, mas nossa resistência a essa abordagem tem mais a ver com a falta de uma JVM garantida no Mac OS X. Poderíamos simplesmente incluí-lo no pacote do aplicativo, mas isso está longe de ser o ideal.
Quando questionado se os recursos do SPV seriam adicionados à estrutura de desenvolvimento, foiconfirmadoque tais recursos são planejados.
Sim, nós planejamos fazer isso com certeza. Ou acabaremos estendendo parte do trabalho de Jeff Garzik ou escreveremos nossa própria carteira SPV e incluiremos no pacote. Ficamos bem frustrados com a falta de opções não Java também. :/