elective-stereophonic
elective-stereophonic
Basic Ardor Lite Mobile Wallet  
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Author Topic: Basic Ardor Lite Mobile Wallet  (Read 3828 times)

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Basic Ardor Lite Mobile Wallet
« on: July 26, 2017, 08:39:34 pm »

Hello,

I wanted to share here my recent little project :)
I decided to create a basic mobile wallet for Ardor.  Currently, it just lets you see transfers in and out of your address for any childchain, send on any childchain, and create contacts (On my To-Do list is to name the contacts :) ).  QR code reading should also work for passwords and sending addresses.  You can also specify what node you want to broadcast to (all signing is done locally, so your password is never sent over the net).

Currently, I am only building the files for Android, but since it is built with Ionic I can quickly make the iOS app when I'm ready.  If you want to test it on the Ardor Testnet, the download link is below to version 0.1.0:
https://expirebox.com/download/bcbebf6008f383e09ef5b06b08bb713e.html

Let me know what you think
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

box1413

  • Hero Member
  • *****
  • Karma: +101/-4
  • Offline Offline
  • Posts: 687
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #1 on: July 26, 2017, 09:32:11 pm »

awesome work! post some screenshots here also. 
Logged

shugo

  • Jr. Member
  • **
  • Karma: +5/-0
  • Offline Offline
  • Posts: 75
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #2 on: July 27, 2017, 05:50:50 am »

very good work.

its very light:) - all important information on one page and very fast!
Logged

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #3 on: July 27, 2017, 02:29:39 pm »

As requested, screenshots:

Login Page

Home Page

Send Dialog with Contacts Selector

Chain Selector

Menu


Most useful feature I think is that it can scan QRcodes for the sending address and display the QRcode of your address, so in person transfers are really easy if each person has a phone :)

Coin exchange is probably the only extra Ardor feature I will add for now.  I want to keep the wallet very light and basic.  I'm considering the AE too as it's probably the most used feature, but we'll see.
So I have the coin exchanging still to do (I need to understand the API a little bit better first) and then naming contacts is left to do (You can currently add, remove, & view them.  But you just see the address, it will be nice to name them).  Otherwise, the app should be all working :)
« Last Edit: July 27, 2017, 02:35:45 pm by MrV777 »
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #4 on: July 31, 2017, 07:55:49 pm »

New version (0.2.2): https://expirebox.com/download/5ed6fd9306fe0375b0e6141e60278a35.html

This version should have the coin exchange and ability to name contacts now.  For now, I think it is feature complete.  I will need to look for any new bugs now, update some styling a bit, and look for any more user interface improvements.  After that, I'll mark it as version 1.0.0 and publish to the Google Play Store and Apple App Store.
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

qq2536007339

  • Hero Member
  • *****
  • Karma: +42/-9
  • Offline Offline
  • Posts: 514
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #5 on: August 01, 2017, 01:09:32 am »

Great work,simple and clear UI,I like it.However when I try coin exchange,I always get "Insufficient balance",and I already keep quantity less than Max quantity,so maybe you need look into it.
Logged
你送我阿朵,我是要的。ARDOR-DJ68-PG7W-4JEU-2LU5T

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #6 on: August 01, 2017, 01:38:12 pm »

Great work,simple and clear UI,I like it.However when I try coin exchange,I always get "Insufficient balance",and I already keep quantity less than Max quantity,so maybe you need look into it.

I need to add more info to the dialog as the exchange system works a little differently then I thought.  What is the accound id you were using and what exchange were you trying to do?
I had an issue when trying to trade IGNIS for ARDR.  The account I was using had IGNIS, but <1ARDR and you need 5 ARDR to do the exchange.  I hope this changes in the future, as it would be nice to be able to buy ARDR with a childchain token even when you don't have any ARDR.  I made a suggestion on Slack about it
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #7 on: August 01, 2017, 07:33:49 pm »

Okay, new version (0.2.4) with coin exchange fees taken into consideration.  This way you get an error if you don't have enough funds to cover the fees:
https://drive.google.com/file/d/0Bye1P4qx6WDJLVJJOXB4WkJRY0E/view?usp=sharing

I am moving this to Google Drive as, at least feature wise, it is an everyday useable version.  I will test some more though
« Last Edit: August 01, 2017, 07:43:51 pm by MrV777 »
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #8 on: August 02, 2017, 05:50:56 pm »

Now released on Google Play store as a Beta:
https://play.google.com/store/apps/details?id=mrv.ardor.lite

Please give it a try and let me know of any bugs and/or feedback.  I'll have a new version soon to correct some rounding issues displayed on the coin exchange dialog.
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

lurker10

  • Hero Member
  • *****
  • Karma: +168/-33
  • Offline Offline
  • Posts: 1334
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #9 on: August 02, 2017, 05:55:02 pm »

...since it is built with Ionic I can quickly make the iOS app when I'm ready.

Good to hear that! ;)
Logged
Run a node - win a prize! "Lucky node" project jar: NXT-8F28-EDVE-LPPX-HY4E7

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #10 on: August 02, 2017, 06:04:23 pm »

...since it is built with Ionic I can quickly make the iOS app when I'm ready.

Good to hear that! ;)

Yeah, it doesn't look too difficult to do.  I'll wait for some more feedback on the Android version and then start the Apple process.
I can update Android apps so much quicker, as Apple's process is slower, so trying to get as many bugs out with Google first.
I'm hoping within a week to submit the app to Apple  :)
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

MrV777

  • Hero Member
  • *****
  • Karma: +115/-4
  • Offline Offline
  • Posts: 988
    • View Profile
Re: Basic Ardor Lite Mobile Wallet
« Reply #11 on: August 09, 2017, 08:12:11 pm »

Version 0.5 released.  It can be found here, along with screenshots and features:
https://play.google.com/store/apps/details?id=mrv.ardor.lite

Any feedback would be appreciated  :)
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10
 

elective-stereophonic
elective-stereophonic
assembly
assembly