Type of NEM client?

What kind of client you think is better for NEM?

Like I said on the other forum, if we want to take Nem to the next level then user friendly is key.

I would like to see a nice looking, professional and easy to use gui client for the daily usage.

But please: I would also love to see an API to easily enable 3rd party applications and a "headless"/commandline mode for forging on low end hardware like Pi.

A GUI client for all the reasons mentioned, don't make the same mistake as NXT.


A GUI client for all the reasons mentioned, don't make the same mistake as NXT.


The benefit not being the first one on the the 2gen market are that we can learn from the mistakes of the first one.

- Launch day (higher fee on the excgange)
- Very complicate client for average joe (easy to use clients appered too late)
- IPO Distribution

etc etc.

These are just my opinions..

It's perhaps obvious but the client needs to made available to a widest range of users on a widest range of platforms. Putting effort into ensuring that adoption is simple, will ensure a bigger and more engaged support.

The Bitcoin like GUI, is better perhaps as many current cryptocurrency users understand those well and it avoids Java errors that are hard to read. I expect those also give the NEM devs a chance to make available simple download and run for different platforms, with less effort and worry than a new product.

Whatever is chosen, I'd suggest looks at least to provide ready-to-run images for Linux (Ubuntu/Mint/Debian); Mac OS X; Windows 7; and don't forget Raspberry Pi. Provide clear foolproof instructions listing dependencies and compile abc's for noobs. That experience can get a lot of loyalty from new users.


It's worth considering how the client runs, without a GUI or browser available. Being able to interact with a daemon, would be a real strength. If it can run on RPi in a way that a user can talk to the daemon in a clean way that avoids Java barfing error-like detail, then that is best.

Pitch for mainstream user; every extra hurdle or additional requirement shuts out another group of users. Whether it's a requirement to use Windows (as MSC seems to be doing atm), or install Java (as NXT needs), or a requirement to compile qt and daemons because they are not available to download, all of theses are issues that push people away.

I think Nxt is trying to build a one click install client now.

It would be great if we could do such a client for NEM.

One click install with complete package.

I agree if we get a client that is user friendly I believe that NEM has a higher chance of being noticed. But I do like the brain wallet concept so I'm up in the air honestly if we can launch both of them together but for the sake of NEM I would vote GUI as the starter wallet if we can only do one.

voted GUI app ala BTC.

I'd vote for a hybrid and it looks like that's what it's going to be. NEM GUI will prol. be served via the browser. That however does not mean it can't have all the advantages of native application. The only problem with the NXT-Client was that it looked like shit and it wasn't as easy to start and update (at least for not tech savvy people).

If we can have a one click install client from the beginning wouldn't it be possible to make the following updates automatic? Meaning without having to redownload the client, just see an icon when an update is ready and click update. If so, I think it would be great.

Would that be possible?

voted for gui app.

:smiley:

What good would the two:
One for those who want to access things on your own PC and using public networks subject to interference in security.
And another on the web for anyone to access your account without having to download anything with more practicality.

[hr]


If we can have a one click install client from the beginning wouldn't it be possible to make the following updates automatic? Meaning without having to redownload the client, just see an icon when an update is ready and click update. If so, I think it would be great.

Would that be possible?
UP, for dummies.  ;D