Whenever possible, I recommend testing your apps with physical devices. You'll get a more realistic sense of how your app will behave in your users’ hands. And there are many things a physical device can do that are difficult to emulate with a virtual device. For most of this course, I'll be demonstrating my sample apps with this Nexus 5X cell phone running Android 7 Nougat. I’m projecting the phone’s screen to my computer’s screen, but it really is an actual phone.
- [Instructor] Throughout most of this course,…I'll be using the Android SDK Tools, through Android Studio.…The tools can also be called from the command line,…and there are times when it's important…to know where they are, and how to use them.…I've opened up Command Prompt on Windows,…and I'm going to my SDK directory.…Which I've placed under my Home directory.…If you're working on Mac, go to the SDK directory under…Library, under your Home directory, and then Android\sdk.…Now, I'll type dir, and then asterisks tools.…
I see that there are three directories that have…the word tools in their names.…The build-tools, platform-tools, and then simply tools.…The two most important of these are the tools,…and the platform-tools directories.…I'll list the contents of platform-tools.…If you're working on Mac use ls, instead of dir.…I'll see that there are commands named adb,…dmtracedump, fastboot, and so on.…abd is the Android Debug Bridge.…A critical piece of software,…that let's you communicate with the device when…
- Installing Android Studio
- Creating your first Android Studio project
- Managing profile files, including Gradle scripts and support libraries
- Defining screens with activities
- Implementing designs in XML layouts