Compartir este artículo

Bitcoinkit.framework para potenciar Grabhive y otras aplicaciones Bitcoin para OSX/iOS

Se ha anunciado un nuevo marco de desarrollo de código abierto centrado en Bitcoin para desarrolladores de Mac e iOS.

Se ha creado un nuevo marco de desarrollo centrado en Bitcoin para desarrolladores de Mac e iOS.anunciado. El marco, llamadoBitcoinKit.FrameworkEs de código abierto y proporciona una interfaz de programación de aplicaciones (API) a los desarrolladores. Esto, a su vez, acelerará el desarrollo de aplicaciones de Bitcoin para productos Apple.

Para quienes nunca han escrito un programa informático, un framework es esencialmente una extensión de un lenguaje de programación establecido. Esto se logra al proporcionar una biblioteca de funciones que no forman parte del lenguaje original, pero que realizan tareas habituales para un tipo de producto final determinado. De este modo, evita que los programadores tengan que reinventar la rueda.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto for Advisors hoy. Ver Todos Los Boletines
kit de bitcoin
kit de bitcoin

Si eres un desarrollador interesado en usar este marco en tu aplicación, puedes obtener el código fuente desdehttps://github.com/grabhive/BitcoinKit.

El verdadero potencial de este framework reside en que facilita el acceso a clientes de verificación de pagos simple (SPV) sin Java, es decir, con código nativo. Java ha sido noticia recientemente debido a numerosas vulnerabilidades de seguridad, y Oracle ha estado implementando actualizaciones mucho más frecuentes para KEEP la situación bajo control. Por lo tanto, es deseable retirar las aplicaciones de Bitcoin de esta plataforma.

Cuando un usuario del Foro de Bitcoin les preguntó por qué no estaban usando el código ofrecido por el Bitcoinj proyecto (una implementación en Java del protocolo Bitcoin ) y, en lugar de replicar sus capacidades, el desarrollador contestado:

Tienes razón, y somos muy conscientes de ello, pero buscamos una solución limpia a largo plazo. Diría que estamos lejos de oponernos a intentar que bitcoinj funcione, pero nuestra resistencia a ese enfoque tiene más que ver con la falta de una JVM garantizada en Mac OS X. Podríamos simplemente incluirlo en el paquete de la aplicación, pero eso dista mucho de ser ideal.

Cuando se preguntó si se agregarían características de SPV al marco de desarrollo, la respuesta fue:confirmadoque tales características están previstas.

Sí, sin duda planeamos hacerlo. O bien ampliaremos parte del trabajo de Jeff Garzik o crearemos nuestra propia billetera SPV y la incluiremos en el paquete. También nos frustró bastante la falta de opciones que no fueran Java. :/
David Gilson

Periodista tecnológico, usuario de Windows 8, entusiasta de la física cuántica y Linux.

Picture of CoinDesk author David Gilson