Build native GUI clients #12025

issue rex4539 opened this issue on December 26, 2017
  1. rex4539 commented at 1:15 PM on December 26, 2017: contributor

    The current situation with the QT ports is convenient, I can understand, but performance is slooooowwww...

    I propose native GUI clients using a modern, fast and cross platform language. I suggest the use of Swift.

    The result is a modern looking and responsive client with feature parity that runs on Linux, macOS and Windows.

  2. fanquake added the label GUI on Dec 26, 2017
  3. sipa commented at 1:37 PM on December 26, 2017: member

    Performance has little to do with the UI implementation - Bitcoin Core is just doing a lot of work behind the scenes.

    I'm sure improvements to the UI are welcome, but if you want one in a completely separate language, I expect you'll have to implement it yourself.

  4. rex4539 commented at 1:41 PM on December 26, 2017: contributor

    I would love to implement it myself, if I was a developer.

    Instead, I'm a QA Engineer and I volunteer to test it for free.

  5. sipa commented at 1:43 PM on December 26, 2017: member

    Thanks for the offer, but I expect it to be highly unlikely that someone will be interested in implementing that for you.

    If they're capable and have the resources to do so, they probably have their own preferences on how to improve the UI.

  6. MarcoFalke commented at 9:22 PM on December 26, 2017: member

    Also note that qt is already a cross platform library.

    Anyone is welcome to pick this up, but I am going to close the issue, as there is little gain in keeping it open.

  7. fanquake closed this on Dec 27, 2017

  8. MarcoFalke locked this on Sep 8, 2021
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-21 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me