Cloneder - Tinder Clone Source Code for Android and iOS
Launch your own location-based dating/match-making site in no time
The MarketThe mobile dating market is growing rapidly. While Tinder has captured the generic mobile dating marketshare, there is a still huge opportunity for more niche focused dating apps, or variations with more substance.
The DilemaDo you develop your initial app for Android or iOS? Or spend double the time and money to launch on both? And then maintain both code bases. Or how can you deliver on both platforms to your client for less?
Introducing the Agile Hybrid Mobile Stack
Develop a single cross-platform application using standard and industry leading open source technologies
AngularJSAngularJS by Google, the leading HTML5 application framework. This application code and architecture is developed following the Google best practices guidelines. The rapidly increasing popularity of AngularJS makes it easier to find web developers who can enhance and maintain your single code base for all mobile platforms.
The user can configure their search settings by distance, age and gender
Facebook Integrationnative Facebook SDK integration for seamless authentication and access to Facebook user information
Monetize your app from the app store purchases, in-app purchases, advertising and more
Add your own features with the benefit of only having to maintain a single code base.
Select gender, age and distance preferences to match with
View your profile and the profiles of your matches
Real-time chat with Push notifications
Integrates with Facebook for authentication and user profile setup
The app is coded to use the Parse.com API, which comes from a the MBaaS (Mobile Backend as a Service) purchased by Facebook. As Facebook is closing down the managed Parse.com service we have updated the app to work with the self-hosted open-source Parse API server.
Parse takes care of everything else your app backend needs, from the core user and database service to push notifications.
Parse also includes a full-featured analytics platform so you can track and optimize your application usage and experience.
Instantly your app will track app opens, push opens, API requests, device type, and REST verbs. With a single line of code, track any new data point you want.
Parse Push notifications are a direct channel to your app’s users. Keep them happy and engaged with app updates, promotions, and more sent directly to their device. Send notifications to your whole user base, or to custom segments. The first million unique recipients per month are free.
Fully optimised Gulp build setup for developer productivity and application performance
Internationalization supported so you can reach a global audience
Documented code and quick-start guides to help get your app customized and launched
UPDATE: Facebook announced they will be shutting down Parse.com early next year. Cloneder has been updated to work with the open source Parse server, and custom scripts are provided to simplify deployment on the Google App Engine.
Made In Australia
Made in Australia by a native English speaking senior software developer with over a decade of commercial software development. We want to make sure you have the communications and support to help your project.
What do I get?
For the purchase price you will receive access to the source code with permission for one app on Android and iOS. (When Ionic support Windows phone then we will aim to do any native plugin work to support it if possible).
Currently as the app is under active development you will be given access to the online Mercurial repository at http://bitbucket.org so you can branch the repository for you customizations and merge in any fixes and updates. In the future this may change to updates a by a zip file of the code repository. This will include updates for 6 months.
You will have limited support for installation and setup. There is step-by-step documentation to get you going which other customers have been able to get started with. We will help you if you get stuck at one step or two, however we can’t hold your hand every step of the way.
Similarly for customizations we will give some advice, but it is up to you to use your own team or hire outsourcers to do the customization. Depending on availability you can hire us to do the customizations, seeing as we are very familiar with the code base.
We may accept small customization requests for a generic improvement which can help existing and future customers. For example Tinder does not have a username/password login, but being a highly requested feature we have added it.
What is the backend?
Currently the provided backend is developed with Parse.com a leading MBaaS (Mobile Backend as a Service) which has been bought by Facebook. Parse uses Mongo under the covers for their data store, and provides authentication, analytics and push notifications.
We are looking into providing an alternative self-hosted backend, most likely with node.js and PostgreSQL, with very small changes to the code. The code has been developed with this in mind and almost all of the Parse code is contained with a single Angular service. The priority is on the mobile app side. There is no timeline for developing this yet.
What is the app developed with?
The mobile app is developed with the Ionic framework. This is what’s called a Hybrid app, where the majority of the app is developed as a web application and runs inside an embedded browser in the app. Ionic is built on the main open source platform for developing these type of apps which is Apache Cordova. This is the open source part of Adobe PhoneGap.
A few years ago the option of a Hybrid web app wasn’t always the best choice. However now with the Ionic mobile-optimized HTML components using hardware-accelerated CSS transformations and faster phones, the Hybrid option is becoming a top preferences with the ability to release both and Android and iOS app from a single code base using standard and popular web technologies, greatly reducing cost and time to market. Test out our app on the Google and Apple stores to see what the performance of modern Hybrid app is like.
We are starting to move the codebase to ECMAScript6 and TypeScript.
The initial release of Cloneder is in the release candidate phase and will shortly be at version 1.0.
Currently the app is on the Google Play store and in beta on the Apple store (as Apple doesn’t like ‘demo’ apps in the store). If you only have an iPhone and wish to test the app please contact us and we’ll add you to the beta test group so you can access it.
The current price is US$400. Once additional features have been implemented the price will be going up to US$500.
To put that price into perspective most answers on Quora.com on how much a Tinder clone would cost to be built range from $15,000 to $40,000.
And $500 is what it costs to hire an experienced senior app developer in US/UK/Australia for one day.
We are currently limited in the time we have available to take on customisation jobs due to completing the last few tasks for the initial 1.0 release. If you do not have strong technical skills in your team to do your own customisations please keep in mind any custom work we do will be at US50-80/hr.
You can download a recent copy of the documentation provided here.
Get Your Swipe App Started Today
Demo the app on the Google Play store and contact us to answer any questions or to be added to the iOS beta test group (please provide your Apple account email and install the TestFlight app). Cloneder runs on Android 4.1 and above, and iOS7 and above. You can also join the Cloneder Test Access Google+ group to receive updates.
Cloneder has moved to https://apporchestra.com/cloneder