How can I create an app that works on both Android and iOS?

How can I create an app that works on both Android and iOS?
Xamarin is a cross-platform technology that allows developers to create native Android and iOS app Development services from a single codebase. It allows development teams to spend less time building code for both platforms, similar to other technologies such as React Native and Native Script.