We should know about the ingredients before cooking. Besides, we need to know about tools before developing android applications. Let's talk about it. Android Studio This is the IDE (Integrated Development Environment) to make Android Applications. Android Studio provides the fastest tools for building apps on every type of Android device. It contains tools for development, debugging, testing, and performance that make it faster and easier to develop apps like these, Visual Layout Editor APK Analyzer Fast Emulator Intelligent Code Editor Flexible build System System requirements Windows Microsoft® Windows® 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB of available disk space minimum, 4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image) 1280 x 800 minimum screen resolution Mac Mac® OS X® 10.10 (Yosemite) or higher, up to 10.13 (macOS High Sierra) 3 ...