Viewing a response to: @grider123/re-crt-gridcoin-web-wallet-and-android-app-alpha-20171225t122956982z
@grider123 Thanks mate! Feel free to post everything you find wrong / can be done better / etc with the web version. I'll start a separate post for android one as soon as it get's approved on google play. Have in mind, it runs on test network so only M* addresses are supported until we all find it reasonable to put it into production.
author | crt |
---|---|
permlink | re-grider123-re-crt-gridcoin-web-wallet-and-android-app-alpha-20171225t123807398z |
category | gridcoin |
json_metadata | {"tags":["gridcoin"],"users":["grider123"],"app":"steemit/0.1"} |
created | 2017-12-25 12:38:06 |
last_update | 2017-12-25 12:38:06 |
depth | 2 |
children | 4 |
last_payout | 2018-01-01 12:38:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 336 |
author_reputation | 2,296,710,635,725 |
root_title | "Gridcoin Web Wallet and Android App Alpha" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 25,163,018 |
net_rshares | 2,744,868,507 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
crt | 0 | 750,427,695 | 100% | ||
donkeykong9000 | 0 | 1,003,867,274 | 100% | ||
justinstime2 | 0 | 990,573,538 | 100% |
@crt I saw that the Android Wallet is 'only' a browser for the web version. If you are familiar with Angular and Typescript it maybe worth looking into ionic framework. This framework allows you to develop cross platform apps with typescript and angular. [See here](https://ionicframework.com/) I could help you with the development as I have some experience with ionic. If your web version had an API I could try to build an Android app using your web wallet api :) A second thing I noticed I can login to the web wallet with the credentials Username / password. Maybe you shouldn't allow the default value to be used as a password as it is possible to only set the username and let the password stay the default value password. But the site as a whole looks great! Thanks for your work.
author | grider123 |
---|---|
permlink | re-crt-re-grider123-re-crt-gridcoin-web-wallet-and-android-app-alpha-20171227t115350107z |
category | gridcoin |
json_metadata | {"tags":["gridcoin"],"users":["crt"],"links":["https://ionicframework.com/"],"app":"steemit/0.1"} |
created | 2017-12-27 11:53:48 |
last_update | 2017-12-27 11:53:48 |
depth | 3 |
children | 3 |
last_payout | 2018-01-03 11:53:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 790 |
author_reputation | 107,965,352,035,530 |
root_title | "Gridcoin Web Wallet and Android App Alpha" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 25,499,987 |
net_rshares | 1,052,099,845 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
justinstime2 | 0 | 1,052,099,845 | 100% |
Hey @grider123, You are right, I am currently looking into possible frameworks to achieve that. The current version is a webview, as you noticed, and as you suggested, the Idea is to move it to API approach. Since I am "old school" unix type, i'll need some time to get inline with all these new technologies, but thanks for pointing me. If you would like to build an android APP, i would be happy to make a class that would expose RPC calls via HTTPS. (the back-engine is RPC, i did not invented any hot water here.) Make me a list of calls that you need, and a github repo you would like to start, and I'll make a class and publish it there. The class woulld be able to communicate with my node or any other. This way we can start a migration from webview to API based approach. I would be happy to make an RPC to API as per need of application. Later this class could be used in many other projects and web apps.
author | crt |
---|---|
permlink | re-grider123-re-crt-re-grider123-re-crt-gridcoin-web-wallet-and-android-app-alpha-20171227t134549996z |
category | gridcoin |
json_metadata | {"tags":["gridcoin"],"app":"steemit/0.1","users":["grider123"]} |
created | 2017-12-27 13:45:51 |
last_update | 2017-12-27 13:46:06 |
depth | 4 |
children | 2 |
last_payout | 2018-01-03 13:45:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 918 |
author_reputation | 2,296,710,635,725 |
root_title | "Gridcoin Web Wallet and Android App Alpha" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 25,515,230 |
net_rshares | 0 |
Cool! I will start putting something together with ionic in february when I have more time. When I'll get somewhere I will get back to you so we can work out the backend stuff. Don't know if I'm a good enough developer to get somewhere in reasonable timeframe... Just a quick question: the username/password is stored in your backend and when loggingin the system fetches the private key usw?
author | grider123 |
---|---|
permlink | re-crt-re-grider123-re-crt-re-grider123-re-crt-gridcoin-web-wallet-and-android-app-alpha-20171227t142814585z |
category | gridcoin |
json_metadata | {"tags":["gridcoin"],"app":"steemit/0.1"} |
created | 2017-12-27 14:28:15 |
last_update | 2017-12-27 14:28:15 |
depth | 5 |
children | 1 |
last_payout | 2018-01-03 14:28:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 392 |
author_reputation | 107,965,352,035,530 |
root_title | "Gridcoin Web Wallet and Android App Alpha" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 25,522,056 |
net_rshares | 0 |