This update of the Android Studio First Look course reflects changes made in the program at the 2014 Google I/O Conference. This video reviews what's new in this update, and explains differences you'll find if you're working with a more recent version. You'll learn about the new project wizard, as well as a variety of application templates. You'll also get an overview of changes made in the course to reflect the current status of the Android SDK and Android Studio.
This course, Android Studio First Look, was originally recorded with the Early Access Preview version of the product, that was Version 0.4, the version that was available in late 2013, and so now the course has been updated. It's been updated to reflect changes in the Android Studio Beta that was released at the 2014 Google I/O Conference. At Google I/O, they released version 0.8.0, and since then there have been a couple of minor updates.
So, this version of the course was recorded with Version 0.8.4, which was available as of late July 2014. If you're working with a more recent version of Android Studio, you might find some things have changed. Some new features might have been introduced. Some bugs might have been fixed, or there might be new bugs, but this is the version I'm recording with. Here are some of the things that have changed in Android Studio. Importing projects from Eclipse is a lot easier than it use to be.
In the older versions of Android Studio, you first had to go into Eclipse, and generate a Gradle build script, and then you could import the project from the Gradle script. In the latest version of Android Studio, you can import the Eclipse project directly. The Gradle builds scripts you need will be generated for you, and the entire project will be reorganized to reflect the file and folder structure that's required in Studio. When you're creating brand new projects, you find a new user interface.
A new project wizard. And, there are many applications templates available now to choose from. The Gradle build system itself has evolved. There are two different Gradle build scripts, and I'll show you how to use them, and which configurations go where. And, the Project View now has new capabilities. You can still look at your files and folders in the structure that they have on disk, but you can also use the new Android view, that displays a different hierarchy, and makes it a lot easier to find the files you're interested in.
There have also been changes in the Android SDK. When you create a new project in Android Studio, there's now a suggested minimum SDK of API 15, that's Android 4 or Ice Cream Sandwich. You can still set your minimum SDK to an older version of Android, such as Froyo or Gingerbread, but a lot of developers are now creating apps that only support the more recent versions of the Operating System. Similarly, there's a new default for the Target SDK.
This depends, in part, on what versions of the SDK you have installed, but the default is now API 20, that's Android 4.4W, a version of SDK that supports conventional apps built for KitKat, Android 4.4, and the Android Wear SDK. The software that's used to build apps for wearables, such as Android watches. This version of Android Studio also gives you access to the Preview release of the Android L-SDK.
This is the newest version of Android. It isn't available for production apps yet, and it's scheduled for release some time in late 2014. With this version of SDK, you can build apps for all form factors; for cell phones, tablets, wearables, and even Android T.V. So, that's a look at the changes that have been made in this course. It's been updated to reflect the state of the Android SDK and Android Studio as of late summer 2014.
Note: This course was revised on 8/20/2014 to reflect changes in the .0.8.4 beta version of Android Studio.
- Exploring Android Studio and IntelliJ IDEA
- Installing Android Studio
- Creating projects with Android Studio
- Navigating the user interface
- Designing activity layouts
- Analyzing and refactoring code
- Debugging and packaging apps