UI and UX development can be done using native applications and development approaches. The mainly used tools are Java, C, C#, Swift