Partager cet article

Bitcoinkit.framework pour alimenter Grabhive et d'autres applications Bitcoin OSX/iOS

Un nouveau framework de développement open source axé sur le Bitcoin pour les développeurs Mac et iOS a été annoncé.

Un nouveau framework de développement axé sur le bitcoin pour les développeurs Mac et iOS a étéannoncé. Le cadre, appeléBitcoinKit.Framework, est open source et fournit une interface de programmation d'applications (API) aux développeurs. Cela permettra d'accélérer le développement d'applications Bitcoin pour les produits Apple.

Pour ceux qui n'ont jamais écrit de programme informatique, un framework est essentiellement une extension d'un langage de programmation établi. Il fournit une bibliothèque de fonctions qui ne font pas partie du langage d'origine, mais qui effectuent des tâches courantes pour un type de produit final donné. Il évite ainsi aux programmeurs de devoir, métaphoriquement, réinventer la roue.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto Long & Short aujourd. Voir Toutes les Newsletters
bitcoinkit
bitcoinkit

Si vous êtes un développeur intéressé par l'utilisation de ce framework dans votre application, vous pouvez récupérer le code source à partir dehttps://github.com/grabhive/BitcoinKit.

Le véritable potentiel de ce framework réside dans l'ouverture à des clients non Java, codés nativement et dotés de fonctions de vérification de paiement simple (SPV). Java a récemment fait couler beaucoup d'encre en raison de nombreuses failles de sécurité, et Oracle a multiplié les mises à jour pour tenter de KEEP la situation. Il est donc souhaitable de se débarrasser de cette plateforme pour les applications Bitcoin .

Lorsqu'un utilisateur du Bitcoin Forum lui a demandé pourquoi il n'utilisait pas le code proposé par le Bitcoinj projet (une implémentation Java du protocole Bitcoin ), et au lieu de reproduire ses capacités, le développeur répondu:

Vous avez raison, et nous en sommes bien conscients, mais nous recherchons une solution propre à long terme. Je dirais que nous sommes loin d'être contre l'idée de faire fonctionner bitcoinj, mais notre résistance à cette approche est davantage liée à l'absence d'une JVM garantie dans Mac OS X. Nous pourrions simplement l'inclure dans le package d'application, mais c'est loin d'être idéal.

Lorsqu'on leur a demandé si les fonctionnalités SPV seraient ajoutées au framework de développement, il a été réponduconfirméque de telles fonctionnalités sont prévues.

Oui, c'est bien ce que nous avons prévu. Soit nous étendrons le travail de Jeff Garzik, soit nous créerons notre propre portefeuille SPV et l'inclurons dans le bundle. Nous étions également assez frustrés par le manque d'options non Java. :/
David Gilson

Journaliste technique, utilisateur de Windows 8, passionné de physique quantique et de Linux.

Picture of CoinDesk author David Gilson