Mendatang: Dompet Desktop ARK v2

in #arkindonesia6 years ago

IMG-20181011-WA0002.jpg

Karena ARK dengan ganas menggerakkan perkembangan baru, hanya sesuai bahwa ARK Desktop Wallet bergerak melampaui versi 1.x dengan perombakan juga.

Kami sedang mengerjakan v2 dari dompet desktop. Perubahan-perubahan yang akan datang ini berfokus pada membuatnya lebih mudah untuk mempertahankan dan menciptakan kemampuan beradaptasi yang lebih besar untuk upgrade di masa mendatang, dengan dukungan yang dibangun sebagai persiapan untuk bridgechains.

Sudut 1 digunakan untuk membuat versi dompet ARK saat ini. Seiring waktu, ini telah menjadi pembatasan untuk pembangunan, karena kerangka kerja tidak lagi dipertahankan secara aktif. Beberapa pustaka tidak lagi diperbarui dan bug tidak lagi diperbaiki oleh pengembangnya. Akibatnya, menambahkan fitur baru ke dompet ARK menjadi semakin sulit dan memakan waktu lebih lama.

Dompet v2 ARK desktop yang sedang dibuat dari awal dengan menggunakan Vue.js . Pilihan ini mengikuti jalur yang dimulai selama pembenahan situs web ARK.io dan penjelajah ARK baru .

Pemeliharaan dompet desktop ARK saat ini (1.5.1) akan terus berlanjut, tetapi hanya untuk perbaikan bug kritis atau untuk merilis versi dengan tarikan dan commit gabungan terbaru.

Modul UI Ark

Setelah menganalisa proyek kami saat ini, kami telah memodifikasi alur kerja kami. Karena ada beberapa proyek yang menyediakan fitur serupa, mereka akan dibagi menjadi komponen yang dapat dibagi di seluruh Ekosistem ARK. Dengan mengembangkan dalam Vue.js fitur-fitur bersama ini dapat dimodulasikan. Pengembang, penguji, peretas, dan penggemar akan dapat hanya menggunakan komponen kode termodulasi yang mereka butuhkan untuk kasus penggunaan khusus mereka. Ini lebih baik menggunakan seluruh kode proyek, atau harus kode dari awal.

Manfaat lain mengganti Angular 1 dengan Vue:

- Kesederhanaan : Vue sangat mudah dipelajari. Kemudahan pemahaman akan memungkinkan orang lain untuk menjadi lebih terlibat, berkontribusi pada pengembangan ARK, dan menggerakkan ARK ke arah yang benar.

- Kinerja : Vue lebih cepat dan lebih ringan dari Angular. Peningkatan kecepatan dan ukuran yang lebih ringkas akan menggunakan lebih sedikit sumber daya dibandingkan dengan Angular.

- Pemeliharaan: Vue memiliki ekosistem plugin, pustaka, dan komponen yang dinamis dan berkualitas tinggi yang diperbarui secara rutin.

- Perkakas : Alat modern digunakan untuk meningkatkan alur kerja pengembangan kami, seperti pemuatan ulang langsung yang juga berfungsi pada Electron dan membuat perubahan peninjauan menjadi mudah. Alat untuk memeriksa keadaan batin dan perilaku aplikasi juga telah disertakan.

- Ekstensi : Buat dompet Anda sendiri! Sekarang ANDA dapat memutuskan fitur yang Anda butuhkan. Basis kode akan memungkinkan komunitas untuk mengembangkan dan berbagi plugin dan ekstensi mereka sendiri. Fokus utama kami adalah menciptakan fondasi yang aman dan stabil yang sangat kuat dan dapat disesuaikan.

Salah satu komponen yang tidak akan berubah adalah penggunaan Electron untuk membungkus logika aplikasi dan saluran komunikasi dengan Sistem Operasi. Elektron memiliki API yang luas yang memungkinkan akses port USB yang diperlukan untuk mendukung dompet perangkat keras (mis. Ledger).

Dalam dompet desktop ARK baru, Mocha dan teman-teman akan diganti dengan Jest untuk pengujian aplikasi komponen dan desktop. Ini merupakan kelanjutan dari dorongan untuk membuat basis umum untuk pengembang (lihat: Pengujian inti di v2 ) dan untuk meningkatkan keseragaman di seluruh proyek. Pengembang akan dapat dengan cepat memahami konsep yang berlaku saat beralih dari satu repositori ke yang lain.

Bantu Kami Membangun Dompet ARK Gen Berikutnya

Apakah Anda pikir ada yang hilang, apakah kontra-intuitif, atau apakah Anda ingin melihat lebih banyak opsi ditambahkan? Terlibat, setelah semua, kami membangun ini untuk Anda, pengguna akhir.

Dalam beberapa minggu kami akan menerbitkan kode pada penyimpanan GitHub kami dari dompet desktop baru ini (Alfa) sehingga orang lain dapat melompat masuk, memberikan masukan atau kode dan membantu kami meningkatkan versi baru dari dompet sebelum membuat kandidat rilis pertama tersedia secara publik.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62904.22
ETH 2571.38
USDT 1.00
SBD 2.76