Giter Site home page Giter Site logo

atsign-foundation / at_dude Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 6.0 4.33 MB

The Dude app has two fundamental goals: Create a simple, fun, viral app in the stores that people love Serve as sample app(s) to help developers learn the atPlatform

License: BSD 3-Clause "New" or "Revised" License

Kotlin 0.10% Ruby 1.05% Swift 0.42% Objective-C 0.03% Dart 98.41%

at_dude's People

Contributors

cpswan avatar curtlycritchlow avatar gkc avatar tylertrott avatar yahu1031 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

at_dude's Issues

atDude Jul 28 Group Testing: Enhancements (X6)

Is your feature request related to a problem? Please describe.

  • Sending to multiple contacts (@Dariamarg design considerations)
  • More voices (@Dariamarg coordinate)
  • Add in a button if user has no contacts to encourage first add (@Dariamarg design considerations)
  • Consider how "dude" selection happens so that you don't need to cycle through all of them or necessarily hear them all(@Dariamarg design considerations)(_@rocky - previous mentioned)
  • Social Share Option from Stats to encourage virality(@Dariamarg design considerations)
  • Ability to mute app upon opening it (@Dariamarg design considerations)

Describe the solution you'd like

See Above

Describe alternatives you've considered

No response

Additional context

No response

atDude bugs found by Kim P

Feedback from Kim Perdikou testing the app:

  • When you access if you are brand new to @sign - how do you find contacts to send them to?
    They have to add the atsign of their contact, I can't find contacts for them but I can add an animation that highlights the add contact button with an instruction to add atsign.

  • For some reason - I can’t hear the Dude message when I tap the ball and so not sure what is getting sent
    This was by design, You know which dude message based on the text that shows in the animation. eg "Hi dude" or "Awesome Dude". Sending a dude might get annoying if it plays the audio when you select the dude message type. Also, it will take away from the fun of discovering what the voice over is when someone sends you a dude message type you never heard before. We can discuss this on stand tomorrow.

  • It could not find @kevin (ironic) so my screen below appeared and say” atsign may no exist” instead of “not exist"
    I'll make this update

  • Due to no sound and my volume at high I sent two to @barbara before I knew they had gone - It leaves you on the same screen and when I tried to get out I got the black screen of death - not sure exactly where I hit on the screen to try and get rid of sending to @barbara
    I have to test to see if I reproduce the black screen to find the cause, the notification tells you when sending the dude is successful but removing the contact when the dude is sent as we discussed should resolve this

  • Also it does not show me which @sign I am using on the front screen
    If it shows your atsign in the settings screen It might crowd up the UI to put your atsign on the main send dude screen. I'll raise this on stand tomorrow as well. It’s currently on the settings screen.

Set app namespace and api_key

Is your feature request related to a problem? Please describe.

dude app using the default at_skeleton_app namespace

Describe the solution you'd like

Use at_dude as the namespace and set the api_key

Describe alternatives you've considered

No response

Additional context

No response

[Project] Complete Dude Deployment - Crowdfunding App Release

Project Overview:

As part of the Crowdfunding launch, approximately end of Jan (maybe sooner), we want to launch as many of the apps as possible showcasing our tech while offering our crowdfunding investor community early access.

High-level tasks (please add additional tasks here!)

[Project] atDude Deployment - App Release

Project Overview:

As part of the Crowdfunding launch, approximately end of Jan (possibly sooner), we want to launch as many of the apps as possible showcasing our tech while offering our crowdfunding investor community early access.

High-level tasks (please add additional tasks here!)

Record your own Dude

Could we create an option for recording your own dude, while keeping the pre-recorded dudes too?

atDude July 26 - Enhancement Requests

Is your feature request related to a problem? Please describe.

Note: See picture bellow point for reference

  • Show selection state for favourite
Screenshot 2023-07-26 at 8 30 10 PM
  • Bring user to a new screen when adding a contact (following flow of all other apps)
Screenshot 2023-07-26 at 8 32 00 PM
  • Add an "X" in search bar to clear a querry + remove Tip toast when searching
Screenshot 2023-07-26 at 8 32 34 PM
  • Data on cards leaves cards when swipped (fix) + fix options to match Figma
Screenshot 2023-07-26 at 8 33 42 PM

Files can be found here:
Assets.zip

Describe the solution you'd like

See above
Assets.zip

Describe alternatives you've considered

No response

Additional context

No response

Get better audio for the atDude app.

Is your feature request related to a problem? Please describe.

The due app currently uses two poor quality audio of someone saying dude.

Describe the solution you'd like

I would like to have better quality audio.

Describe alternatives you've considered

No response

Additional context

No response

Redesign the app UI - atDude

Is your feature request related to a problem? Please describe.

The dude app UI isn't the best.

Describe the solution you'd like

Redesign the atDude UI based on the designs created by @Dariamarg.

Describe alternatives you've considered

No response

Additional context

No response

atDude Jul 28 Group Testing: Bugs (X10)

Describe the bug

Notes are taken from this doc & app version 1.0.0 (11):

  • If you try add a contact that already exists.. you get “Error adding atsign, atsign does no exist” -> Desired output text is: "Contact already exists"
  • Kim S reported a long load on contact page
  • Glitchy/ "Spazzing" contact screen
  • App Crashes if you try to fav/unfav a contact while you're in the sending process
  • Adding @colin takes a long time (perhaps check if atSigns with more data take differentially longer to add than "smaller"
  • Text when trying to add a non-existant dude currently says "Dude does no exist" -> Change to "Dude does not exist"
  • Contacts -> Blocked atSigns screen: Change text to have "atSign" not @Signs
  • When deleting a dude from notifications; it reactivates the dude instead of deleting it
  • Double check Dude counter works; dosen't seem accurate
  • Iphone 12 Pro Max, Settings -> Blocked Contacts & Backup your keys gets cutoff
    Screenshot 2023-08-01 at 11 23 46 AM

Steps to reproduce

See above

Expected behavior

See above

Screenshots

No response

Smartphones

Multiple

Were you using an atApplication when the bug was found?

No response

Additional context

No response

AtContacts only appears after opening Contact Screen and reloading screen

Describe the bug
A clear and concise description of what the bug is.
The AtContacts at the bottom of the send dude screen on appears after opening Contact Screen and reloading the screen
To Reproduce
Steps to reproduce the behavior:

  1. First I was navigated to the send dude screen and observed that no AtContacts was shown.
  2. Then I navigate to the contact screen and reload the send dude screen and the AtContacts was shown.
  3. And then '...'

Expected behavior
I expected the AtContacts to be available when the send dude screen loads.

Screenshots

Smartphone (please complete the following information):

  • Device: Samsung 9+
  • OS: Android
  • Version 10

Were you using an @‎application when the bug was found?

Additional context
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.