elective-stereophonic
elective-stereophonic
Project fundraising: NXT wallet for Android singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Pages: 1 2 3 4 [All]

Author Topic: Project fundraising: NXT wallet for Android  (Read 23515 times)

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Project fundraising: NXT wallet for Android
« on: June 11, 2014, 05:03:52 pm »

Hi!

Status: After just 5 days, the project is well funded and will be implemented! :-)

Funds raised as of June 18th: 60.897 NXT + 75.000 NXT from the community fund: 135.897

I'll keep the asset sell order open at least until the project roadmap is done - just in case someone doesn't want to miss being part of this. :-)


Background:
As explained here I've pulled the plug for at least 6 months, maybe longer, for my NXTSolaris client. While it is open-source and anyone else can go on with it, I'm missing the motivation to do so, since I believe that it's wesley's client that NXT needs right now.

I wrote NXT Solaris in a way to be able to use parts of the code for mobile devices and after the recent discussion about the need for an Android client, I want to offer the following project to the NXT community:



Objective

A fully functional, open-source Android NXT wallet for Gingerbread (Android 2.3.3–2.3.7), Ice Cream Sandwich (4.0.3-4.0.4), Jelly Bean (4.1.x, 4.2.x, 4.3.x) and KitKat (4.4.x) on ARMv7 devices with NEON support (see here for an incomplete list of supported devices). Transaction signing done client-side with the Android app connecting to "well-known" public NRS server without sending account secrets over the network.

Function wise, I imagine a mix between Mycelium (for Bitcoin) and wesleys excellent desktop client. Ease-of-use vs. feature overload.

The following features are planned:
 * Adding/creating multiple accounts with the option to store the account secrets in an encrypted password protected wallet on the device. Wallet backup available.
 * Support for Reed-Solomon address format.
 * Showing balances for registered accounts in NXT.
 * Showing transactions for registered accounts.
 * Contact list (account numbers with names)
 * Sending NXT
 + Support for QR codes (scan a QR address, display a QR code for an address or a receive request (address plus an amount and a description))
 + NXT corporate design
 

The following features are NOT planned:
 - Block explorer like functionality
 - Aliases (showing them, registering them, etc.)
 - Asset exchange support
 - Voting and whatever comes up next out of the core. ;-)
 - No explicit tablet support (Nexus 7/8, etc.)
 - No support for forging on the Android device

 
The following features would be nice, but it's not clear yet if they can be implemented:
 O Showing balances for registered accounts in NXT, BTC, USD and EUR. Also showing exchange rates.
 O Listing in the Google Play Store as a free app (not sure about their rules yet, but this is of course vital for mainstream adoption of NXT)
 


Development Roadmap

0.) Check if I can technically compile for android (openssl libs requirements met, etc.) [DONE]
    If anyone wants to try my proof-of-concept app: https://dl.dropboxusercontent.com/u/23825856/NXTWallet/NXTWallet_v0.0.apk (this is really just a mockup for the navigation and a quick test on the "Debug" page to check if the openssl requirements are met on Android - only tested on one device and an emulator yet)

I would be starting with closed source versions running against the testnet.

1.) GUI design (what is where and can it be accessed - look and styles to be done later)
2.) Implementation of items above marked with *. (releases in-between)
3.) Implementation of items above marked with +. (releases in-between)
4.) Switching to open source.
5.) Testing, bug fixes, code review (releases in-between) - the wallet setup (encryption/decryption/adding of secrets etc.) is obviously extremely important... 
5.) Switching to mainnet.
6.) Implementation of items above marked with + (QR code support and corporate design).
7.) Implementation of items above marked with O.


ETA

This is software development - don't ask. It's ready when it's ready. A rough, pessimistic estimate would be 3 to 4 months after the start.


Fund raising

I issued the asset "AndroidCli" (Asset Id:  12414770996347165541 Account: NXT-X5EB-VSL5-Z7DU-3GWTJ ) for project fund raising and put up sell orders at 1 NXT. If you want to fund this projects please buy as many assets as you want to fund in NXT. As long as the fund raising is running you can step back from funding by transfering the assets back to the issuer account NXT-X5EB-VSL5-Z7DU-3GWTJ. I will then send the NXT back to the sender account (done at least once a day, but you might want to pm me).

The fund raising will run for a maximum of one month (June 13th to July 13th 2014), but I might decide to close it earlier if I feel the project is well funded.

If I decide the project is well funded (might happen any time I see fit or after one month latest) I will no longer redeem NXT for assets transfered back to issuer account.

If I decide the project is not well funded after one month, I will cancel my sell order and put up a buy order at 1 1XT so that everyone is free to sell the asset against my buy order with minimal loss (2 NXT in transaction fees).

Change from the asset description: The asset decription states that I would put up a sell and a slightly higher buy order during the funding phase. I had missed that fractional prices are not allowed, so if you want to step back from your funding during the funding phase, please transfer your assets to the issuer account as explained above.

Thanks for considering funding my project! :-)

Cheers,
Marcus

Update 2014-06-16:
In the light of the the recent scam, here is a token on the asset issuer account NXT-X5EB-VSL5-Z7DU-3GWTJ (1758531264253431177). This is the same account that I've been using for NXT Solaris donations since around January.

The generated token for Android Client for NXT is:
ralpi984m6h5rjh4arh0qkedgc730e14aa59ijfuopu60evb1jivgk7rpqobod01eojsqvu4gvt8731j7tfia8thdeogufgm6tvc6qa49o3g0lmnkoe1ksghgco2n5u66sd58jjdke0fg807msc6ccknhtsn62e8

« Last Edit: June 18, 2014, 05:53:04 am by marcus03 »
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #1 on: June 11, 2014, 05:43:42 pm »

Yep, thanks. I had seen that.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #2 on: June 11, 2014, 11:33:22 pm »

IMO this is exactly it. Client side signing, QR-codes, multipole acc's, and looking good - yes!

You've seen the 100K bounty. You think of an IPO, and potentially sending the NXT back and bail if you don't get enough support. I understand this to the fullest! Just be honest, what do your think is the fair amount to receive for your work?

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #3 on: June 12, 2014, 06:19:55 am »

You've seen the 100K bounty. You think of an IPO, and potentially sending the NXT back and bail if you don't get enough support. I understand this to the fullest! Just be honest, what do your think is the fair amount to receive for your work?

There is no bounty (yet), just a request to set up a bounty.

Some of my experiences with bounties were a a bit frustrating, since the rules kept changing (when the bounty is due, what is needed to even be able to qualify for the bounty, etc. - carrot dangled in front of a donkey). I guess I am not alone feeling like this and one could wonder why e.g. btc2nxt dropped his client and switched to CIYAMs task list with payouts after each task done.

IMHO, these kind of bounties are not a very attractive way to get developers into the boat, while at the same time the community does in fact have enough funds to pay excellent for excellent work done (generally speaking here - not bragging about my work...). I've found no quick way to check, but e.g. how much in percentage of the total available funds have the three commitees spent until today?

Back to your question: I have not made up my mind about how much would be enough for me personally and my plan was to let the community decide how much it would be worth and I would not want to influence the community decision by naming a sum.

One part of me kind of expects that only a tiny amount would come together. I also see it as a kind of social experiment and it's possible that the only outcome is that we have better information on where we stand or more specific why there is no Android wallet for NXT.

Cheers,
Marcus

Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

qbd1313

  • Sr. Member
  • ****
  • Karma: +10/-8
  • Offline Offline
  • Posts: 372
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #4 on: June 12, 2014, 06:52:44 am »

I think NXTSolaris is awesome
we can give marcus03 a bounty.
Logged

bitcoinpaul

  • Hero Member
  • *****
  • Karma: +590/-590
  • Offline Offline
  • Posts: 3097
  • Karmageddon
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #5 on: June 12, 2014, 06:55:32 am »

nxt needs a smartphone client.
Logged
Like my Avatar? Reply now! NXT-M5JR-2L5Z-CFBP-8X7P3

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #6 on: June 12, 2014, 07:07:32 am »

nxt needs a smartphone client.

Are you specifically refering to phone functionality or do you mean android/iphone app in general?
« Last Edit: June 12, 2014, 07:12:58 am by marcus03 »
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #7 on: June 12, 2014, 07:57:01 am »

Updated the fund raising procedure through an asset in the OP.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

bitcoinpaul

  • Hero Member
  • *****
  • Karma: +590/-590
  • Offline Offline
  • Posts: 3097
  • Karmageddon
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #8 on: June 12, 2014, 09:21:36 am »

nxt needs a smartphone client.

Are you specifically refering to phone functionality or do you mean android/iphone app in general?

?
Logged
Like my Avatar? Reply now! NXT-M5JR-2L5Z-CFBP-8X7P3

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #9 on: June 12, 2014, 09:30:09 am »

nxt needs a smartphone client.

Are you specifically refering to phone functionality or do you mean android/iphone app in general?

?

That explains it... :-) Wanted to know if you saw a need to utilize phone/sms functionality of the Android phone from the NXT wallet app.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

bitcoinpaul

  • Hero Member
  • *****
  • Karma: +590/-590
  • Offline Offline
  • Posts: 3097
  • Karmageddon
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #10 on: June 12, 2014, 09:31:43 am »

Yeah. No ;)
Logged
Like my Avatar? Reply now! NXT-M5JR-2L5Z-CFBP-8X7P3

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #11 on: June 12, 2014, 01:50:56 pm »

Thanks for your proposal and thanks for speaking up. It's stressful to work without a contract, for nothing but the hope for donations. Noone can keep doing that.

No funding campaign has been successful based on small stakeholders' donations alone, afaik, and it can feel frustrating donating 10% of your stake to a project, knowing very well that it's a laughable drop in the ocean, and like 0.0001% of someone else's stake, who does nothing but hodl. So you have to pay. Every amount warms the heart, but …

I don't think this is a very good social experiment. The experiment will rather show if every Nxter has NXT to spend, and if you will consider that enough. If the community had to cast a vote to decide how to spend our unclaimed coins / community fund, I'm pretty sure you would get the funding.

[edit] This does not necessarily solve the overall problem of payment for Nxt dev / work.
« Last Edit: June 12, 2014, 01:54:50 pm by apenzl »
Logged

ShadowBroker

  • Jr. Member
  • **
  • Karma: +4/-0
  • Offline Offline
  • Posts: 54
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #12 on: June 12, 2014, 02:06:24 pm »

Sidenote here:

whoever is developing this, dont trust the android random number generator, its fault in older android versions and if you use it to sign transactions
using ecc an attacker would only need two transactions to extract the private key, i am posting this because this is exactly what happend to the bitcoin android wallet,
dont make the same mistake twice, the last thing we need is a "nxt got hacked" article published by some incompetent news site
Logged

farl4bit

  • Hero Member
  • *****
  • Karma: +210/-45
  • Offline Offline
  • Posts: 3466
    • View Profile
    • Crypto Advies
Re: Project idea/offer: NXT wallet for Android
« Reply #13 on: June 12, 2014, 02:28:45 pm »

Thanks for your proposal and thanks for speaking up. It's stressful to work without a contract, for nothing but the hope for donations. Noone can keep doing that.

No funding campaign has been successful based on small stakeholders' donations alone, afaik, and it can feel frustrating donating 10% of your stake to a project, knowing very well that it's a laughable drop in the ocean, and like 0.0001% of someone else's stake, who does nothing but hodl. So you have to pay. Every amount warms the heart, but …

I don't think this is a very good social experiment. The experiment will rather show if every Nxter has NXT to spend, and if you will consider that enough. If the community had to cast a vote to decide how to spend our unclaimed coins / community fund, I'm pretty sure you would get the funding.

[edit] This does not necessarily solve the overall problem of payment for Nxt dev / work.
I totally understand you. I hope we will get this project done (although I'm an iPhone guy)!  :)
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #14 on: June 12, 2014, 02:47:49 pm »

whoever is developing this, dont trust the android random number generator, its fault in older android versions and if you use it to sign transactions

The code I used for NXTSolaris and hope to be able to use for an Android wallet, too, uses the RAND function from the openssl libraries. I didn't trust the Windows rand generator either. :-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #15 on: June 12, 2014, 02:50:52 pm »

Thanks for your proposal and thanks for speaking up. It's stressful to work without a contract, for nothing but the hope for donations. Noone can keep doing that.

No funding campaign has been successful based on small stakeholders' donations alone, afaik, and it can feel frustrating donating 10% of your stake to a project, knowing very well that it's a laughable drop in the ocean, and like 0.0001% of someone else's stake, who does nothing but hodl. So you have to pay. Every amount warms the heart, but …

I don't think this is a very good social experiment. The experiment will rather show if every Nxter has NXT to spend, and if you will consider that enough. If the community had to cast a vote to decide how to spend our unclaimed coins / community fund, I'm pretty sure you would get the funding.

[edit] This does not necessarily solve the overall problem of payment for Nxt dev / work.
I totally understand you. I hope we will get this project done (although I'm an iPhone guy)!  :)

Thanks!

Regarding iOS: My development environment supports it, but I have no idea if it's feasable in reality. One step after another - this project is for Android only. :-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

ShadowBroker

  • Jr. Member
  • **
  • Karma: +4/-0
  • Offline Offline
  • Posts: 54
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #16 on: June 12, 2014, 02:55:54 pm »

I didn't trust the Windows rand generator either. :-)

Sounds like we can trust you.
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #17 on: June 12, 2014, 02:57:04 pm »

Thanks for your proposal and thanks for speaking up. It's stressful to work without a contract, for nothing but the hope for donations. Noone can keep doing that.

No funding campaign has been successful based on small stakeholders' donations alone, afaik, and it can feel frustrating donating 10% of your stake to a project, knowing very well that it's a laughable drop in the ocean, and like 0.0001% of someone else's stake, who does nothing but hodl. So you have to pay. Every amount warms the heart, but …

I don't think this is a very good social experiment. The experiment will rather show if every Nxter has NXT to spend, and if you will consider that enough. If the community had to cast a vote to decide how to spend our unclaimed coins / community fund, I'm pretty sure you would get the funding.

Good points. :-)

Just one comment: Another way of supporting a project for people who don't want or can't donate themselves, would be to stand up and kindly ask for funding from people who they think do have the power to do so.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #18 on: June 12, 2014, 09:01:37 pm »

Updated the OP with an image and specification for the supported hardware devices.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #19 on: June 12, 2014, 09:58:27 pm »

Good points. :-)

Just one comment: Another way of supporting a project for people who don't want or can't donate themselves, would be to stand up and kindly ask for funding from people who they think do have the power to do so.

And when you've decided how to do the fundraiser, I will of course donate + ask EVERYONE I can get in touch with to do the same.   :)

1.) GUI design (what is where and can it be accessed - look and styles to be done later)

Here's a psd with mobile wallet screens in the corporate design: https://copy.com/2eexpFSZjwng0zdR
If you want access to the work thread, just let me know.

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #20 on: June 13, 2014, 05:38:32 am »

And when you've decided how to do the fundraiser, I will of course donate + ask EVERYONE I can get in touch with to do the same.   :)

Thanks! :-) Much appreciated!

Quote
1.) GUI design (what is where and can it be accessed - look and styles to be done later)

Here's a psd with mobile wallet screens in the corporate design: https://copy.com/2eexpFSZjwng0zdR
If you want access to the work thread, just let me know.

I found everything needed in the NXT brand kind (http://www.nxtcommunity.org/design-elements). Check the first post of this thread... ;-)

Really great work by Ideefrische. I wrote down to donate a part of the raised funds for this project to him/her.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #21 on: June 13, 2014, 08:08:12 am »


Fund raising has started and will run between June 13th to July 13th 2014 (or shorter in case I feel the project is well funded earlier). Please see the updated first post in this thread for details.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #22 on: June 13, 2014, 08:09:05 am »

I found everything needed in the NXT brand kind (http://www.nxtcommunity.org/design-elements). Check the first post of this thread... ;-)

Great! :) I will update the media kit / brand package tonight/tomorrow.
Still, if you want to join Ideenfrisches workspace dedicated to the mobile client design, you can PM your mail to me or them.

I wrote down to donate a part of the raised funds for this project to him/her.

He will really appreciate that, thanks.  :)

BTW: btc2nxt may continue the development of his nxtQQ for android. IMHO, you two should talk asap. It may be two very different clients / different markets, but if not… wasting days of your/his/hers valuable work is a shame (for you and the community) - we should've learned that from the last "client-race". https://nxtforum.org/alternative-clients/(windowsandroid)-(nxtqq)-nxt-client/msg42571/

Just my 2NXT   ;)

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #23 on: June 13, 2014, 08:09:42 am »


Fund raising has started and will run between June 13th to July 13th 2014 (or shorter in case I feel the project is well funded earlier). Please see the updated first post in this thread for details.

WHOA! You're on.  :)

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #24 on: June 13, 2014, 08:13:12 am »

BTW: btc2nxt may continue the development of his nxtQQ for android. IMHO, you two should talk asap. It may be two very different clients / different markets, but if not… wasting days of your/his/hers valuable work is a shame (for you and the community) - we should've learned that from the last "client-race". https://nxtforum.org/alternative-clients/(windowsandroid)-(nxtqq)-nxt-client/msg42571/

He pm'ed me already.

My belief is that my project is feasable, so I went ahead. :-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project idea/offer: NXT wallet for Android
« Reply #25 on: June 13, 2014, 08:15:18 am »

BTW: btc2nxt may continue the development of his nxtQQ for android. IMHO, you two should talk asap. It may be two very different clients / different markets, but if not… wasting days of your/his/hers valuable work is a shame (for you and the community) - we should've learned that from the last "client-race". https://nxtforum.org/alternative-clients/(windowsandroid)-(nxtqq)-nxt-client/msg42571/

He pm'ed me already.

My belief is that my project is feasable, so I went ahead. :-)

Great!  :D  I like him. And you. I also hug trees some times. Good luck now!  :)

devphp

  • Hero Member
  • *****
  • Karma: +87/-14
  • Offline Offline
  • Posts: 1229
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #26 on: June 13, 2014, 08:43:53 am »

What happened to yueye00's android app?

https://nextcoin.org/index.php/topic,797.0.html

it was functioning with no issues as a light client, it even has encrypted messages support, was running on up to NXT 0.8.x.

3-4 months to develop a new app is just too long, especially if there is already an app that should only be modified a bit to work on latest NXT. It's open source too.
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #27 on: June 13, 2014, 08:53:21 am »

3-4 months to develop a new app is just too long, especially if there is already an app that should only be modified a bit to work on latest NXT. It's open source too.

I don't plan to pick up existing code from other projects. I would encourage anyone to pick up yueye00 code and create a compatible version.

3-4 months is a really pessimistic estimate - I hope to be faster, but want to make sure that my app is properly tested and source code reviewed by the community.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #28 on: June 13, 2014, 12:41:49 pm »

First 100 assets bought: http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=

Thanks for supporting my project! :-)

Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

cc001

  • Hero Member
  • *****
  • Karma: +68/-4
  • Offline Offline
  • Posts: 829
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #29 on: June 13, 2014, 12:44:17 pm »

First 100 assets bought: http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=

Thanks for supporting my project! :-)

Thanks for using our project to track yours ;)
Logged
cc001 Personal - NXT-8RXS-2SSK-RNF2-HSNL8
NxtReporting.com - The Nxt Asset Exchange Portfolio Manager with Profitability Tracking - Donations are greatly appreciated on NXT-5W4G-GAR6-JHJP-H8ZTW

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #30 on: June 13, 2014, 12:46:10 pm »

First 100 assets bought: http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=

Thanks for supporting my project! :-)

Thanks for using our project to track yours ;)

Shameless plug... ;-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

cc001

  • Hero Member
  • *****
  • Karma: +68/-4
  • Offline Offline
  • Posts: 829
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #31 on: June 13, 2014, 12:48:42 pm »

First 100 assets bought: http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=

Thanks for supporting my project! :-)

Thanks for using our project to track yours ;)

Shameless plug... ;-)

hehe, I will buy some assets tonight to support you, a nice Android app would be GREAT!!
Logged
cc001 Personal - NXT-8RXS-2SSK-RNF2-HSNL8
NxtReporting.com - The Nxt Asset Exchange Portfolio Manager with Profitability Tracking - Donations are greatly appreciated on NXT-5W4G-GAR6-JHJP-H8ZTW

cc001

  • Hero Member
  • *****
  • Karma: +68/-4
  • Offline Offline
  • Posts: 829
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #32 on: June 13, 2014, 05:03:56 pm »

First 100 assets bought: http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=

Thanks for supporting my project! :-)

Thanks for using our project to track yours ;)

Shameless plug... ;-)

hehe, I will buy some assets tonight to support you, a nice Android app would be GREAT!!

done, just bought 100 AndroidCli with my last few NXTs :) http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=  ;D
Logged
cc001 Personal - NXT-8RXS-2SSK-RNF2-HSNL8
NxtReporting.com - The Nxt Asset Exchange Portfolio Manager with Profitability Tracking - Donations are greatly appreciated on NXT-5W4G-GAR6-JHJP-H8ZTW

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #33 on: June 13, 2014, 05:48:53 pm »

done, just bought 100 AndroidCli with my last few NXTs :) http://nxtreporting.com/shareholder.php?a=12414770996347165541&show_qnt=  ;D

Thanks! I really appreciate it!
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

blueface

  • Jr. Member
  • **
  • Karma: +3/-2
  • Offline Offline
  • Posts: 54
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #34 on: June 14, 2014, 07:39:33 am »

great :D :D
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #35 on: June 14, 2014, 08:54:28 am »

Funds raised until now: 2900 NXT

Someone bought 250 assets, transferred them back 30 minutes later to the issuing account and I've now transferred 250 NXT back to him/her.
« Last Edit: June 14, 2014, 08:59:23 am by marcus03 »
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

blueface

  • Jr. Member
  • **
  • Karma: +3/-2
  • Offline Offline
  • Posts: 54
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #36 on: June 14, 2014, 09:37:40 am »

I have missed NXTSolaris,this time we should support marcus03
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #37 on: June 14, 2014, 09:41:56 am »

I have missed NXTSolaris,this time we should support marcus03

Thanks for your support!

Just to set this straight: There was great support for NXTSolaris in the beginning and I am thankful for everyone who supported me with this project!
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

blueface

  • Jr. Member
  • **
  • Karma: +3/-2
  • Offline Offline
  • Posts: 54
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #38 on: June 14, 2014, 09:48:57 am »

I always think NXTSolaris is more friendly for newbie,so if you can find someone like to keep to develop
and update NXTSolaris?
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #39 on: June 14, 2014, 10:26:54 am »

I always think NXTSolaris is more friendly for newbie,so if you can find someone like to keep to develop
and update NXTSolaris?

You'll find my take on this here: https://nxtforum.org/alternative-clients/(windowsmacosx)-(nxt-solaris)-nxt-client/msg32935/#msg32935

In short, I think that wesleys client is much better for newbies and imho currently it's much more important to get newbies into NXT instead of offering advanced functions for long-term/power users.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #40 on: June 15, 2014, 07:47:29 am »

Funds raised until now: 8999 NXT

Thanks to everyone who bought funding assets.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

Eadeqa

  • Hero Member
  • *****
  • Karma: +83/-68
  • Offline Offline
  • Posts: 1888
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #41 on: June 15, 2014, 08:16:42 am »

whoever is developing this, dont trust the android random number generator, its fault in older android versions and if you use it to sign transactions

The code I used for NXTSolaris and hope to be able to use for an Android wallet, too, uses the RAND function from the openssl libraries. I didn't trust the Windows rand generator either. :-)

Problem with Android securerandom was fixed a lot time ago.

On Windows openssl libraries will seed random function with Windows's CryptGenRandom --- just as Java's SecureRandom will do too on  Windows.

There is no difference



Logged
NXT-GZYP-FMRT-FQ9K-3YQGS

Eadeqa

  • Hero Member
  • *****
  • Karma: +83/-68
  • Offline Offline
  • Posts: 1888
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #42 on: June 15, 2014, 08:27:26 am »

Problem with Android securerandom was fixed a lot time ago.

Ok, older devices that have not be updated might still have a problem, in which case Google provided a patch

http://android-developers.blogspot.com/2013/08/some-securerandom-thoughts.html
Logged
NXT-GZYP-FMRT-FQ9K-3YQGS

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project fundraising: NXT wallet for Android
« Reply #43 on: June 15, 2014, 09:18:28 am »

FYI
I think thin mobile app is good idea. Bounty should be comparable with price for developing mobile application like that. No random slump numbers. Funding will be per each completed stage.
It is not a hard and innovative task so only result would be funded. Write more precise roadmap, get it approved and get NXT for each completed stage.

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #44 on: June 16, 2014, 07:19:27 am »

Funds raised until now: 8999 NXT

No change in the last 24 hours.

We've actually seen a clever money/dumb money ratio around zero in the last hours.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #45 on: June 16, 2014, 11:22:02 am »

I've updated the first post with a token on my account which is also the asset issuer account.

Further, there is a sell order from account NXT-UNC6-7NSF-VN9F-5WX6D (account name "Kyox"). If this is an attempt to step back from funding, you will need to transfer your assets to the issuing account NXT-X5EB-VSL5-Z7DU-3GWTJ and then I will transfer back the amount you previously funded.

If you simply set up a sell order @ 1 NXT, so that you get back your NXT in case the project is not fully funded and I put up buy orders, then you are all set. :-)
(Wasn't sure if new funders would now buy from me or you, but it seems the oldest order (my sell order) is served first.)
« Last Edit: June 16, 2014, 01:50:13 pm by marcus03 »
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2497
    • View Profile
    • Nxter.org
Re: Project fundraising: NXT wallet for Android
« Reply #46 on: June 16, 2014, 12:50:09 pm »

I've updated the first post with a token on my account which is also the asset issuer account.
+1

I will inform about your fundraiser in the NXT Newsletter tonight.

BTW, fun fact… I tweeted: http://nxter.org/fundraiser-nxt-android-wallet/
The first 4 retweets were from crowd funding related ppl/platforms. Never seen that before. You may have impressed someone with your AE approach.  :D

Note to self + every marketeer: We should follow up on this asap.

bizz

  • Sr. Member
  • ****
  • Karma: +22/-4
  • Offline Offline
  • Posts: 285
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #47 on: June 16, 2014, 01:16:12 pm »

I've updated the first post with a token on my account which is also the asset issuer account.


Bravo! I hope others will follow this.

People might ask how to verify? Go to http://localhost:7876/test > find "decodeToken" > under website paste "Android Client for NXT" > under token paste token from here duh > and it shows:

Quote
{
    "timestamp": 17622520,
    "valid": true,
    "accountRS": "NXT-X5EB-VSL5-Z7DU-3GWTJ",
    "account": "1758531264253431177"
}

I hope I got this right  ;D

Also will buy some of this. I want that wallet.
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #48 on: June 17, 2014, 05:40:20 am »

« Last Edit: June 17, 2014, 12:06:52 pm by marcus03 »
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #49 on: June 17, 2014, 02:53:33 pm »

Quoting James from another thread:

I think if NXT had a mobile app that did QR codes, it would really help the price. Especially with all the gateways coming online, we are starting to get all of the pieces needed for NXT domination!

usually it is hard to find a good dev for any project, but we are lucky that marcus03 is able and willing to do an android app with nice graphics and QR codes. With a little encouragement he will add iOS support and maybe even AE trading.

Just imagine trading on AE while by the pool during the hot summer. Yes, with enough funds, this will be ready by summer!!

marcus has been a long time NXTer and did the solaris client, so we know he will get this done.

Please help fund this project AndroidCli 12414770996347165541
NXTcommunityfund will match NXT for NXT the first 75000 that is raised.

I read about some other places being so proud about their crowdfunding. Lets show them what real crowdfunding is!

James


This is great! :-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

Daedelus

  • Hero Member
  • *****
  • Karma: +230/-12
  • Offline Offline
  • Posts: 3280
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #50 on: June 17, 2014, 03:42:44 pm »

Quoting James from another thread:

I think if NXT had a mobile app that did QR codes, it would really help the price. Especially with all the gateways coming online, we are starting to get all of the pieces needed for NXT domination!

usually it is hard to find a good dev for any project, but we are lucky that marcus03 is able and willing to do an android app with nice graphics and QR codes. With a little encouragement he will add iOS support and maybe even AE trading.

Just imagine trading on AE while by the pool during the hot summer. Yes, with enough funds, this will be ready by summer!!

marcus has been a long time NXTer and did the solaris client, so we know he will get this done.

Please help fund this project AndroidCli 12414770996347165541
NXTcommunityfund will match NXT for NXT the first 75000 that is raised.

I read about some other places being so proud about their crowdfunding. Lets show them what real crowdfunding is!

James


This is great! :-)

Do you plan to apply for staged payments from the tech dev fund too Marcus? (See above) Could be lucrative to get to the goal ;D
Logged
NXT: NXT-4CS7-S4N5-PTH5-A8R2Q

Fatih87SK

  • Hero Member
  • *****
  • Karma: +127/-36
  • Offline Offline
  • Posts: 2206
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #51 on: June 17, 2014, 03:53:55 pm »

Quoting James from another thread:

I think if NXT had a mobile app that did QR codes, it would really help the price. Especially with all the gateways coming online, we are starting to get all of the pieces needed for NXT domination!

usually it is hard to find a good dev for any project, but we are lucky that marcus03 is able and willing to do an android app with nice graphics and QR codes. With a little encouragement he will add iOS support and maybe even AE trading.

Just imagine trading on AE while by the pool during the hot summer. Yes, with enough funds, this will be ready by summer!!

marcus has been a long time NXTer and did the solaris client, so we know he will get this done.

Please help fund this project AndroidCli 12414770996347165541
NXTcommunityfund will match NXT for NXT the first 75000 that is raised.

I read about some other places being so proud about their crowdfunding. Lets show them what real crowdfunding is!

James


This is great! :-)

I always liked the interface of your client. You have a good eye for user experience.

I can't wait to use the app.
Logged

hash

  • Jr. Member
  • **
  • Karma: +22/-1
  • Offline Offline
  • Posts: 90
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #52 on: June 17, 2014, 05:21:40 pm »

I don't plan to pick up existing code from other projects. I would encourage anyone to pick up yueye00 code and create a compatible version.

Hi marcus03,

Sorry for a bit off derailing, but I feel somewhat responsible for the yueye00 client, as I funded it initially, in December: https://nextcoin.org/index.php/topic,637.0.html

My question is: if it was resurrected today, what feature set would it have to have in order not to compete, but complement your future Android client? Maybe it should be a super simple, a stripped up Pay/Receive wallet?

« Last Edit: June 17, 2014, 05:23:59 pm by hash »
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #53 on: June 17, 2014, 05:54:18 pm »

Quoting James from another thread:

I think if NXT had a mobile app that did QR codes, it would really help the price. Especially with all the gateways coming online, we are starting to get all of the pieces needed for NXT domination!

usually it is hard to find a good dev for any project, but we are lucky that marcus03 is able and willing to do an android app with nice graphics and QR codes. With a little encouragement he will add iOS support and maybe even AE trading.

Just imagine trading on AE while by the pool during the hot summer. Yes, with enough funds, this will be ready by summer!!

marcus has been a long time NXTer and did the solaris client, so we know he will get this done.

Please help fund this project AndroidCli 12414770996347165541
NXTcommunityfund will match NXT for NXT the first 75000 that is raised.

I read about some other places being so proud about their crowdfunding. Lets show them what real crowdfunding is!

James


This is great! :-)

Do you plan to apply for staged payments from the tech dev fund too Marcus? (See above) Could be lucrative to get to the goal ;D

I won't do a formal application. Apart from wanting to build this mobile client, I also want to test this kind of crowdfunding.

Of course, if TechDevCom decided to take part in the funding, I would be flattered. :-)
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #54 on: June 17, 2014, 05:59:14 pm »

I don't plan to pick up existing code from other projects. I would encourage anyone to pick up yueye00 code and create a compatible version.

Hi marcus03,

Sorry for a bit off derailing, but I feel somewhat responsible for the yueye00 client, as I funded it initially, in December: https://nextcoin.org/index.php/topic,637.0.html

My question is: if it was resurrected today, what feature set would it have to have in order not to compete, but complement your future Android client? Maybe it should be a super simple, a stripped up Pay/Receive wallet?

I don't see how two clients could complement each other. I think they would compete, but I'd be absolutely fine with that. Users have different taste and we do want to please as many users as possible.

For what it's worth, the initial version of my client would be some kind of "stripped Pay/Receive wallet".
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

hash

  • Jr. Member
  • **
  • Karma: +22/-1
  • Offline Offline
  • Posts: 90
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #55 on: June 17, 2014, 08:23:05 pm »

Thank you for sharing your thoughts.

Presently donating 50k to your project.

Eadeqa

  • Hero Member
  • *****
  • Karma: +83/-68
  • Offline Offline
  • Posts: 1888
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #56 on: June 17, 2014, 08:27:21 pm »

I don't plan to pick up existing code from other projects. I would encourage anyone to pick up yueye00 code and create a compatible version.

Hi marcus03,

Sorry for a bit off derailing, but I feel somewhat responsible for the yueye00 client, as I funded it initially, in December: https://nextcoin.org/index.php/topic,637.0.html

My question is: if it was resurrected today, what feature set would it have to have in order not to compete, but complement your future Android client? Maybe it should be a super simple, a stripped up Pay/Receive wallet?

yueye00 client does not do local signing but sends your password to public nodes

This is the most serious flaw with it.
Logged
NXT-GZYP-FMRT-FQ9K-3YQGS

hash

  • Jr. Member
  • **
  • Karma: +22/-1
  • Offline Offline
  • Posts: 90
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #57 on: June 17, 2014, 08:41:41 pm »

yueye00 client does not do local signing but sends your password to public nodes

This is the most serious flaw with it.
Absolutely! This, and the lack of encrypted "wallet" with private keys: both are planned features in marcus03 client.

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #58 on: June 17, 2014, 08:48:57 pm »

Thank you for sharing your thoughts.

Presently donating 50k to your project.

Thanks! To you and everyone else who is funding this!
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

devphp

  • Hero Member
  • *****
  • Karma: +87/-14
  • Offline Offline
  • Posts: 1229
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #59 on: June 18, 2014, 05:22:15 am »

yueye00 client does not do local signing but sends your password to public nodes

This is the most serious flaw with it.

This is not true.
In the earlier versions yueye00's app indeed didn't do local signing, but later he implemented local signing into his app (when it became available in NXT), please check the code.

https://github.com/JunhuaLyu/Nxt-Client-For-Android/blob/master/src/org/nextcoin/transactions/SendCoin.java

as you can see, the code which didn't do local signing in earlier versions is commented out and no longer valid, he just left it for reference or something, and the new class is introduced which does local signing.

Code: [Select]
NxtTransaction orgTransaction = new NxtTransaction(type, subtype, timestamp, deadline,
                senderPublicKey, recipient, amount, fee, referencedTransaction, signature);
        orgTransaction.sign(secret);
        String transactionBytes = NxtUtil.convert(orgTransaction.getBytes());

        String ip = nodeContext.getIP();
        String base_url = "http://" + ip + ":7874";
        String httpUrl = String.format(
                "%s/nxt?requestType=broadcastTransaction&transactionBytes=%s",
                base_url, transactionBytes);


and even the earlier code that didn't do local signing, the long commented out section at the end of the SendCoin.java file, starting with:

Code: [Select]
private void sendHttps(String secret, String recipient, float amount)

it was coded to connect to a https://   7875 secure connection, so he made sure the pass was not sent in clear text. But with local signing this code became redundant.
« Last Edit: June 18, 2014, 05:25:47 am by devphp »
Logged

Eadeqa

  • Hero Member
  • *****
  • Karma: +83/-68
  • Offline Offline
  • Posts: 1888
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #60 on: June 18, 2014, 05:49:19 am »

yueye00 client does not do local signing but sends your password to public nodes

This is the most serious flaw with it.

This is not true.
In the earlier versions yueye00's app indeed didn't do local signing, but later he implemented local signing into his app (when it became available in NXT), please check the code.

That's good to know. That solves the crucial problem with the app.

Is there a way get him updated for NQT?

Logged
NXT-GZYP-FMRT-FQ9K-3YQGS

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #61 on: June 18, 2014, 05:56:04 am »

Status: After just 5 days, the project is well funded and will be implemented! :-)

Funds raised as of June 18th: 60.897 NXT + 75.000 NXT from the community fund: 135.897 NXT

I'll keep the asset sell order open at least until the project roadmap is done - just in case someone doesn't want to miss being part of this. :-)

I will get everything ready until the weekend and then start with this.


Thanks again to everyone who funded this and a special thanks to James for authorizing community funds for this!

:-)

Marcus
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

btc2nxt

  • Full Member
  • ***
  • Karma: +42/-1
  • Offline Offline
  • Posts: 211
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #62 on: June 18, 2014, 07:12:33 am »

yueye00 client does not do local signing but sends your password to public nodes

This is the most serious flaw with it.

This is not true.
In the earlier versions yueye00's app indeed didn't do local signing, but later he implemented local signing into his app (when it became available in NXT), please check the code.

https://github.com/JunhuaLyu/Nxt-Client-For-Android/blob/master/src/org/nextcoin/transactions/SendCoin.java

as you can see, the code which didn't do local signing in earlier versions is commented out and no longer valid, he just left it for reference or something, and the new class is introduced which does local signing.

Code: [Select]
NxtTransaction orgTransaction = new NxtTransaction(type, subtype, timestamp, deadline,
                senderPublicKey, recipient, amount, fee, referencedTransaction, signature);
        orgTransaction.sign(secret);
        String transactionBytes = NxtUtil.convert(orgTransaction.getBytes());

        String ip = nodeContext.getIP();
        String base_url = "http://" + ip + ":7874";
        String httpUrl = String.format(
                "%s/nxt?requestType=broadcastTransaction&transactionBytes=%s",
                base_url, transactionBytes);


and even the earlier code that didn't do local signing, the long commented out section at the end of the SendCoin.java file, starting with:

Code: [Select]
private void sendHttps(String secret, String recipient, float amount)

it was coded to connect to a https://   7875 secure connection, so he made sure the pass was not sent in clear text. But with local signing this code became redundant.

i just download it. yueye00 has done great work.
Logged

devphp

  • Hero Member
  • *****
  • Karma: +87/-14
  • Offline Offline
  • Posts: 1229
    • View Profile
Re: Project idea/offer: NXT wallet for Android
« Reply #63 on: June 18, 2014, 07:14:34 am »

Is there a way get him updated for NQT?

No idea. He kinda disappeared. Maybe he's waiting for all the major NXT APIs to settle before he can go on with updating the app. It's like he coded it, then APIs changed, perhaps more APIs will change again, so he might want to be sure he doesn't have to redo a lot of stuff.

i just download it. yueye00 has done great work.

It doesn't support most recent NXT though, only up to 0.8.x.
« Last Edit: June 18, 2014, 07:16:38 am by devphp »
Logged

oldnbold

  • Sr. Member
  • ****
  • Karma: +27/-0
  • Offline Offline
  • Posts: 483
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #64 on: June 18, 2014, 10:29:54 am »

Excellent project for NXT. It deserves everyone's support. Bought 1000 assets - wish it could have been more, but I'm a bit short atm  :(
Logged
Robert Bold
(English) Editor for Nxter.org
http://nxter.org/get-published-get-paid-nxtp/

anon136

  • Hero Member
  • *****
  • Karma: +86/-19
  • Offline Offline
  • Posts: 1015
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #65 on: June 18, 2014, 08:34:07 pm »

you needed 135 nxt to fund your project? rofl what?
Logged

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #66 on: June 18, 2014, 08:35:28 pm »

you needed 135 nxt to fund your project? rofl what?
Sorry, I don't get your point.
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

hash

  • Jr. Member
  • **
  • Karma: +22/-1
  • Offline Offline
  • Posts: 90
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #67 on: June 18, 2014, 08:38:36 pm »

you needed 135 nxt to fund your project? rofl what?

Decimal and thousands separators are different in different countries.
http://docs.oracle.com/cd/E19455-01/806-0169/overview-9/index.html

Edit: we can conclude that anon136 is, but markus03 isn't US American.
« Last Edit: June 18, 2014, 08:41:57 pm by hash »
Logged

yassin54

  • Hero Member
  • *****
  • Karma: +240/-14
  • Offline Offline
  • Posts: 2503
  • I am Homer, Sorry my english is Bad!!
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #68 on: June 18, 2014, 08:39:51 pm »

you needed 135 nxt to fund your project? rofl what?
Sorry, I don't get your point.

135k  ;D ;D ;D

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #69 on: June 18, 2014, 08:40:04 pm »

you needed 135 nxt to fund your project? rofl what?

Decimal and thousands separators are different in different countries.
http://docs.oracle.com/cd/E19455-01/806-0169/overview-9/index.html
Ah okay... Now I get it...
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

hash

  • Jr. Member
  • **
  • Karma: +22/-1
  • Offline Offline
  • Posts: 90
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #70 on: June 18, 2014, 09:07:25 pm »

Interesting, after recalling a peculiar BCNext style of using apostrophe as a thousands separator (1'234'567.89) and after consulting wikipedia I can assume that he is either from Italy or from Switzerland.

anon136

  • Hero Member
  • *****
  • Karma: +86/-19
  • Offline Offline
  • Posts: 1015
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #71 on: June 18, 2014, 09:14:48 pm »

I was confused for about 3 minutes before i figured out out. But then i decided to be silly anyway. :P
Logged

Daedelus

  • Hero Member
  • *****
  • Karma: +230/-12
  • Offline Offline
  • Posts: 3280
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #72 on: June 22, 2014, 11:55:47 am »

Is this the right thread to follow the development of the Android Client or is there another?

Thanks  ;D
Logged
NXT: NXT-4CS7-S4N5-PTH5-A8R2Q

marcus03

  • Board Moderator
  • Sr. Member
  • ****
  • Karma: +24/-1
  • Offline Offline
  • Posts: 389
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #73 on: June 22, 2014, 12:03:12 pm »

There is now a subforum for the project at: https://nxtforum.org/nxt-wallet-for-android/
Logged
My Android NXT wallet project!
Raspberry Pi NXT node/Two VPS NRS nodes
NXT tips and donations: NXT-X5EB-VSL5-Z7DU-3GWTJ

Daedelus

  • Hero Member
  • *****
  • Karma: +230/-12
  • Offline Offline
  • Posts: 3280
    • View Profile
Re: Project fundraising: NXT wallet for Android
« Reply #74 on: June 22, 2014, 12:15:01 pm »

Thanks  ;D
Logged
NXT: NXT-4CS7-S4N5-PTH5-A8R2Q
Pages: 1 2 3 4 [All]
 

elective-stereophonic
elective-stereophonic
assembly
assembly