Based on the implementation expense you can afford, you can either walk the Hybrid App route or project on the native device route. Hybrid apps could sound like a feasible way to attract a larger audience if you want to make an android app like tinder or Facebook. But native apps are quicker and have a better interface. The con of native apps, however, is that they are not cheap and that their creation involves skills in programming languages. If you're trying to build a social media application, did you find this information useful?