No problem, thanks for helping us squash this bug!
I've responded to both your tickets. The deviceType issue seems be resolved now, but please ping me on Twitter at @grantland if the deadlock issue fails to re-open. I just need the SDK version you were using since your thread dump was obfuscated.
WRT the ParseCommandCache links you sent, you're right that there is some trouble using the same lock on a background thread and UI thread. It would possibly cause some UI stuttering, but it wouldn't necessarily cause a deadlock on it's own. There's probably a bit more to it and I'd love to dig deeper and find out why.
It's unfortunate to hear you had a bad experience with our SDK :(
We've actually fixed a few ANR deadlocks in this last release [1], as well as a few others in the releases since 1.8.0 [2].
If you can supply reproduction steps, we'd love to be able to fix this issue as I'm sure you're not the only one experiencing it. In addition, we're more than happy to accept fixes as contributions :D
[1] https://github.com/ParsePlatform/Parse-SDK-Android/releases/...
I'm planning on adding a color blind mode in the future that does something like this, hold tight!
Sorry, it's 4.0+ at the moment. I'm hoping to open it up to 2.3+ in the future!
Thanks! High scores will be in a future release, I promise!
I won't be open sourcing it, but I might consider writing a small tutorial at some point.
For now, you could dig into the Android source code to learn how to modify drawing, layout and touch events of Views and ViewGroups. Here's also a good post on Animator: http://android-developers.blogspot.com/2011/02/animation-in-...
Yeah we noticed some people didn't get it right away. We tried a few designs and this one was the best D:
It was originally supposed to support 2.3+, but due to timeline constraints I had to release it as 4.0+. I'll be looking into 2.3+ for a future release though!
<3
This game concept was actually one of the games that inspired Kiip. Two of our Co-founders, Amadeus and Courtney, had created it for iOS under the name of Skeemo before Kiip and wanted to reward users who got high scores. We since re-branded it as 7x7 and it became our testing platform for our SDK as well as to showcase our reward system on iOS.
I've been wanting to create 7x7 for Android for a while to be a reliable testing platform for our SDK as well as to showcase our reward system on Android. I finally had some free cycles recently and made it.
If anyone is wondering why it looks completely different than the iOS version, it's because they let me (an Android engineer) do the design all on my own too :P
7x7 iOS: https://itunes.apple.com/us/app/7x7/id423677957?mt=8
It was originally supposed to support 2.3+, but due to timeline constraints I had to release it as 4.0+. I'll be looking into 2.3+ for a future release though!
Thanks! I actually made everything with regular Android View elements and used Animator for all the animations.
Thanks! This was done over the span of 2 months of on and off development.
The frameworks that AFT uses are open source if anyone wanted to make a better one :P
https://android.googlesource.com/platform/external/libmtp/
https://android.googlesource.com/platform/external/libusb/
https://android.googlesource.com/platform/external/libusb-co...
his post is pretty deceiving, plus i'm pretty sure he just has small thumbs