We use java for developping native android applications, And React Native for hybrid applications. For backend we use core php or CodeIgniter framework.Or #c in .net framework. For design we use xml. Design is very user friendly and as per user choice we are also upgrade or change designs of our application.