The IDE made by Intelij for Android, the greatest one to code Android, and they are adding better features and enhancing the platform in every release.
Swift is a general-purpose, multi-paradigm, compiled programming language which has some facilities over Objective-C. It's modern, wide-used, and brings some brand new features, such as SwiftUI.