

With Cross-platform Development one's can write code once and run on different platforms.

Hence written in languages compatible with the platform For instance, native Android app run on Android OS only Whereas native iOS apps run on iOS only. IOS development -> using Objective C and SwiftĬross-Platform -> using Flutter,Ionic,Xamarin,React-Native,etcįirst two points is an example for Native and the Third one for Hybridīy Native Development it means that is built for one specific platform. Basically the whole mobile development community works on two fronts, one is Native development and Cross-Platform developmentĪndroid development -> using Kotlin and Java Mobile development is a broad field and therefore this means there are multiple ways to develop an application i.e this question has more than one answers. So, if you’re one of those enthusiasts here's my article to help you getting started with android app development. Yes!🤔 This question might confuse every beginner whenever they are thinking of to starting a new journey here.
