Tinder is a very trendy thing. It's like clubbing, but without the fun :D
From a technical standpoint however, the Android app has some... 'shortcomings':
- It requires you to periodically perform a monkey task (swiping), which is cumbersome and inefficient, and could be easily automated.
- It performs a very aggressive polling to check for changes that may affect your experience (in other words, it continuously asks the server 'did anyone message me?' instead of letting the server notify the device when a message came). This results in unnecessary battery and data consumption plus, when implemented poorly, buggy behavior too.
- It does not support landscape mode.
- It requires Internet access to even enter the app.
- It does not support multi-window mode.
This app exists to show that these and other pain points are easily addressed nowadays if things are done correctly. And for my and every other Tinder user's joy too, of course :)
Once you have the app installed, and you have an account registered in Tinder using Facebook (that is, you log in onto Tinder using your Facebook account), just open Dinger and log in with your Facebook account so it can have your Tinder credentials. After that, it will work on its own.
This application uses Bugsnag to track some crash data. If this seems to invasive for you, the application also includes a "Void" crash reporter, that does nothing when otherwise a crash would be reported. In order to enable it, look for CrashReporterModule classes and make them provide a CrashReporters.void() instance.
The first time, you need to install the apk manually. In addition, whenever you open the app, you will get notified if newer versions are available and can download them via the website.
Something not working as expected? Missing something you'd like to be able to do? Open an issue!
Click here instead. Source here
See BUILDING.md.
See CONTRIBUTING.md.