- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
Bitcoinkit.framework per alimentare Grabhive e altre app Bitcoin OSX/iOS
È stato annunciato un nuovo framework di sviluppo open source incentrato su Bitcoin per sviluppatori Mac e iOS.
È stato creato un nuovo framework di sviluppo incentrato su Bitcoin per gli sviluppatori Mac e iOSannunciatoIl quadro, denominatoFramework di BitcoinKit, è open source e fornisce un'interfaccia di programmazione delle applicazioni (API) agli sviluppatori. Ciò a sua volta velocizzerà i tempi di sviluppo delle app Bitcoin per i prodotti Apple.
Per coloro che non hanno mai scritto un programma per computer, un framework è essenzialmente un'estensione di un linguaggio di programmazione consolidato. Lo fa fornendo una libreria di funzioni che non fanno parte del linguaggio originale, ma eseguono attività utilizzate regolarmente per un dato tipo di prodotto finale. In questo modo, evita ai programmatori di reinventare metaforicamente la ruota.

Se sei uno sviluppatore interessato a utilizzare questo framework nella tua applicazione, puoi prendere il codice sorgente dahttps://github.com/grabhive/BitcoinKit.
Il vero potenziale di questo framework è che apre la strada a client non Java, ovvero con codice nativo, di verifica dei pagamenti semplici (SPV). Java è stato molto al centro dell'attenzione di recente, in quanto ha subito numerose vulnerabilità di sicurezza, e Oracle ha spinto aggiornamenti molto più frequenti nel tentativo di KEEP le cose sotto controllo. Pertanto, allontanare le applicazioni Bitcoin da quella piattaforma è auspicabile.
Quando un utente del Bitcoin Forum gli ha chiesto perché non utilizzava il codice offerto da Bitcoin progetto (un'implementazione Java del protocollo Bitcoin ), e invece di replicarne le capacità, lo sviluppatore risposto:
Hai ragione, e ne siamo ben consapevoli, ma stiamo cercando una soluzione pulita a lungo termine. Direi che siamo ben lontani dall'essere contrari a provare a far funzionare bitcoinj, ma la nostra resistenza a questo approccio ha più a che fare con la mancanza di una JVM garantita in Mac OS X. Potremmo semplicemente includerla nel pacchetto dell'applicazione, ma è ben lungi dall'essere l'ideale.
Alla domanda se le funzionalità SPV sarebbero state aggiunte al framework di sviluppo, è statoconfermatoche tali funzionalità siano previste.
Sì, abbiamo assolutamente intenzione di farlo. Finiremo per estendere parte del lavoro di Jeff Garzik o scriveremo il nostro portafoglio SPV e lo includeremo nel bundle. Eravamo anche piuttosto frustrati dalla mancanza di opzioni non Java. :/