Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement initial UI framework and views for Android #3

Closed
8 tasks
devinbileck opened this issue Sep 21, 2021 · 1 comment
Closed
8 tasks

Implement initial UI framework and views for Android #3

devinbileck opened this issue Sep 21, 2021 · 1 comment
Labels
a:task Something that needs to be done has:bounty A bounty has been assigned is:obsolete This is no longer relevant needs:approval Approval is required from stakeholders before work can begin/proceed needs:ux design UX design work is needed before implementing the UI on:android Targets the Android platform

Comments

@devinbileck
Copy link
Member

devinbileck commented Sep 21, 2021

Bounty: $500 USD*

*To be compensated via the Bisq DAO in the USD equivalent of BSQ at the time of submitting a compensation request.

In order to claim the bounty, the following criteria must be satisfied:

  • Written in native Kotlin using latest framework/libraries.
  • Follows Android design guidelines.
  • Follows Kotlin coding conventions and style guide.
  • Integrates into the project structure, as setup by Setup initial project #1.
  • Builds successfully without errors.
  • Implements the legacy pairing process views following the designs specified here. The pairing process does not need to work, as the business logic will be implemented in Implement pairing process #24; just need a click through prototype.
  • Implements a notifications view following the designs specified here. This should be the primary/initial view. Dummy notifications can be generated for demonstration purposes as the actual implementation will be done in Receive native OS push notification alerts #6.
  • Implements a settings view that has options to re-run the pairing process, delete all notifications, mark all as read following the designs specified here.
@devinbileck devinbileck added has:bounty A bounty has been assigned a:task Something that needs to be done is:high priority This should be addressed soon labels Sep 21, 2021
@devinbileck devinbileck pinned this issue Sep 21, 2021
@devinbileck devinbileck unpinned this issue Sep 21, 2021
@devinbileck devinbileck added needs:approval Approval is required from stakeholders before work can begin/proceed is:incomplete This is missing something on:android Targets the Android platform and removed is:high priority This should be addressed soon needs:approval Approval is required from stakeholders before work can begin/proceed labels Sep 22, 2021
@devinbileck devinbileck changed the title Implement basic themed UI for Android Implement themed UI for Android Sep 23, 2021
@devinbileck devinbileck added the needs:approval Approval is required from stakeholders before work can begin/proceed label Sep 23, 2021
@devinbileck devinbileck changed the title Implement themed UI for Android Implement initial UI framework for Android Sep 27, 2021
@devinbileck devinbileck changed the title Implement initial UI framework for Android Implement initial UI framework and views for Android Sep 27, 2021
@devinbileck devinbileck added needs:ux design UX design work is needed before implementing the UI and removed is:incomplete This is missing something labels Sep 27, 2021
@devinbileck devinbileck added the is:blocked Progress is unable to proceed due to something else blocking it label Oct 7, 2021
@devinbileck
Copy link
Member Author

Closing this as I have split this up into separate issues.

@devinbileck devinbileck added was:dropped This will not be worked on is:obsolete This is no longer relevant and removed was:dropped This will not be worked on is:blocked Progress is unable to proceed due to something else blocking it labels Nov 2, 2021
@devinbileck devinbileck removed this from the v0.1 - Proof of Concept (PoC) milestone Nov 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:task Something that needs to be done has:bounty A bounty has been assigned is:obsolete This is no longer relevant needs:approval Approval is required from stakeholders before work can begin/proceed needs:ux design UX design work is needed before implementing the UI on:android Targets the Android platform
Projects
None yet
Development

No branches or pull requests

1 participant