An open source tool that is required for mobile web, automating Native and hybrid application on Android and IOS platform is known as Appium which was in 2012. Appium is considered to be a cross-platform that will low you to write tests that are on multiple platforms like Android and IOS. They do this using the same API.
This facility will enable you to do reuse codes between Android and IOS test sites. Those Apps are written by using Android SDKs and IOS are known as Native Apps.
A native application is a software program that is developed for use on a particular platform or device. Because a native app is built for use on a particular device and its OS, it has the ability to use device-specific hardware and software.
A native mobile app is a smartphone application that is coded in a specific programming language, such as Objective C or Swift for iOS or Java for Android operating systems.