DEV Community

Cover image for Releasing Quirk & Developing for Health

Releasing Quirk & Developing for Health

Evan on December 28, 2018

Several months ago, I was using a mental health app that asked me for a $200 in app purchase. No one pays $200 dollars for a dark mode....
Collapse
 
tiguchi profile image
Thomas Werner •

Hi Evan! I just gave Quirk a try on an iPhone 6s Plus and I noticed a few UI and usability bugs that only happen when started for the very first time right after installation:

  • The cognitive distortion selector cannot be scrolled after tapping / swiping outside that box
  • Tapping "save" does not give any feedback. It appears broken, so I tapped multiple times not realizing that I'm creating multiple records in the list view on the right
  • The list view with recorded entries cannot be scrolled
  • Entries cannot be deleted. The trashcan button is missing
  • There are overall styling issues (missing highlight color, missing icons)

All these problems disappear when I kill the app process (double tap home, swipe up) and start the app again. It is unfortunately 100% reproducible for me when I delete and reinstall the app, so I guess it wasn't just a fluke :-/

I'm on iOS 12.1.2

Collapse
 
flaque profile image
Evan • • Edited

Oh woah that is really weird. It sounds like you have older version of Quirk. I wonder if the wrong one is being sent out via the promocodes.

Does your app have "headers" with the dates in the list?

like this

If you can take a screenshot, let me know!

Collapse
 
tiguchi profile image
Thomas Werner •

I actually purchased it from the App Store :-)

Here are a couple screen shots:

Broken State

Main Screen
Entries

After App Restart

Main Screen
Entries

Thread Thread
 
flaque profile image
Evan •

Woahhhhh that's very strange. The first broken state is the very first (and very buggy) first version I ever shipped to test flight. The last is the current version.

Let me try shipping a new version and we'll see if that fixes things. Thanks so much for bringing this up.

Thread Thread
 
tiguchi profile image
Thomas Werner •

Yeah, that's really strange! I wonder if it's a build process glitch (e.g. old build artifacts that got bundled with release build?) or some really weird issue on Apple's end? :-/

It would be great if you could write something about that glitch if you figure out the cause or hear back from Apple. I also wanted to write a React Native app for App Store release soon, so I guess I might also run into it :-)

Thread Thread
 
flaque profile image
Evan •

I have a suspicion it's somehow related to expo/react-native. I cleaned the local cache and deleted all previous versions before uploading. Hopefully this should fix it 😬

Collapse
 
ben profile image
Ben Halpern •

Congrats! Tossed you a Product Hunt upvote.

Collapse
 
flaque profile image
Evan •

Thanks Ben <3

Collapse
 
flaque profile image
Evan •

Hey folks, here's 5 free promocodes for the app as well:
9T6KP9WRK6NR
EH34N3NFFHLT
JP7RLYMRY7NL
L7KAM6RLAPRK
63J777F3JHLM

Collapse
 
iam13islucky profile image
iam13islucky •

I look forward to seeing where this project goes, I can't wait to try it when the Android version becomes available!