Thanks for your interest in Cloneder, a Tinder clone built with the cross-platform mobile stack of Ionic and using Parse as the initial backend. It’s taken a little longer than I’d hoped to get this update and a feature complete demo out, but being on the cutting edge of hybrid mobile tech there was a few issues to sort out.

Ionic has come a long way and is more than just a bunch of CSS and JavaScript, and is becoming a full hybrid mobile platform. The Hybrid/HTML approach has always been an nice idea for mobile apps, but only now has it really come of age for serious apps with the Ionic platform and open-source codebase. Check out all the latest updates to Ionic at http://ionicframework.com/blog/ionic-one-year-review/

To give you more idea of what has gone into putting the app together, I went through three different multi-range slider components, which is just used to select the age range in the search preferences.

The first looked the nicest, but later decided to look again for something different as it had a dependancy on jQuery which I wanted to avoid if possible. jQuery also caused an issue with the image cropping plugin, which I was able to code a workaround for at the time.

The second had a dependancy on ngTouch, which turned out the be the source of some issues and found it’s definitely not a good idea to include (see http://ionicframework.com/blog/hybrid-apps-and-the-curse-of-the-300ms-delay/)

The third had no dependencies, but the CSS style names conflicted with the Ionic styles. So with a small change to the CSS it was a suitable option.

The Android build is now available, check the instructions at the bottom of the Cloneder page.

Demo app notes: Facebook does not return your birthday by default. The companion Facebook app needs to be reviewed to allow it. Until then, and for the case the user doesn’t allow their birthday to be provided, there is a simple transient screen on login to enter it. My phone seems to have a known issue with the geo-location, if the app hangs while logging in then its probably the same problem. Rebooting can help. I’ll be putting in an extra code to work around this.

The initial price will be $400 initially. As it’s still in pre-release if you want to get a copy earlier and you’re happy with the current functionality then I will do a discount of $300. This includes ALL updates. As I add more features and polish the price will go up to at least $500, however you will have access to all Cloneder updates.

I don’t have the source code available just yet. I still have bit of a ToDo list to work through on the app and project setup. If there’s anything in particular you’d like to see added/fixed first then let me know.

If you have any questions drop me an email, or you can add me on Skype too.

Regards,

Daniel Campagnoli