O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Android Development with Android Studio and Eclipse LiveLessons (Video Training)

Video Description

4 Hours of Video Instruction

Android Development with Android Studio and Eclipse LiveLessons is the fast, easy, and reliable guide for using the most popular Integrated Development Environments currently available for Android Development. The lessons start out by walking through the download and installation of IntelliJ IDEA Community Edition. You will be shown how the interface works and some of the beneficial hotkeys and shortcuts that make developing in IntelliJ IDEA awesome. You will also learn how to install plugins, including the Android SDK, and create and import Android Projects. You then will learn about using Android Studio, the new specifically made for Android development platform released by Google. After taking a guided tour of the windows and features available, you will then learn about the very versatile Eclipse platform. You will learn the hotkeys and shortcut that are valuable in Eclipse to maximize your development, and keep the learning curve to a minimum. Finally you will learn how the ADT Bundle differs from Eclipse and how it can be set up on your system. You will also learn about using code repositories, such as Github and SVN to connect and synchronize your code with.

Phil Dutson, Mobile Expert, gives new developers the how-to guide for using the popular Integrated Developer Environments IntelliJ IDEA, Andorid Studio, and Eclipse. He covers the installation of each program as well as the differences between each one. Learn how new Java and Android projects are created, how plugins are installed, and how to create and export Android applications. This course is aimed at developers who are unfamiliar with Eclipse, IntelliJ IDEA, and Android Studio and who would like to minimize the learning curve on using an IDE for development.

Skill Level

  • Beginner

What You Will Learn

  • How to use various development IDEs
  • How to start Android projects
  • How to use Android Emulators
  • How to install the Android SDK
  • How to install the Java Runtime Environment

Who Should Take This Course

  • Developers who have never used IntelliJ IDEA, Eclipse, or Android Studio but want to get up and running as fast as possible with these amazing Integrated Development Environments

Course Requirements

  • Familiarity with software development
  • Familiarity with Android devices

Table of Contents

  • Introduction
  • Lesson 1: Introduction to IntelliJ IDEA
  • Lesson 2: Basics of IntelliJ IDEA
  • Lesson 3: Working with Projects
  • Lesson 4: Working with a Version Control System
  • Lesson 5: Creating an Android Project Using IntelliJ IDEA
  • Lesson 6: Installing Android Studio
  • Lesson 7: Starting a New Project in Android Studio
  • Lesson 8: Importing an Eclipse project into Android Studio
  • Lesson 9: Packaging an Android Application in Android Studio
  • Lesson 10: Introduction to Eclipse
  • Lesson 11: Basics of Eclipse
  • Lesson 12: Working with Projects
  • Lesson 13: Working with a code repository
  • Lesson 14: Installing the Android Plugin in Eclipse 4.3
  • Lesson 15: Creating an Android project using the Eclipse plugin
  • Lesson 16: Installing the Android ADT Bundle
  • Lesson 17: Using the ADT Bundle
  • Summary

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more. View all LiveLessons on InformIT at http://www.informit.com/imprint/series_detail.aspx?ser=2185116

Table of Contents

  1. Introduction
    1. Introduction to Android Development with Android Studio and Eclipse LiveLessons 00:01:20
  2. Lesson 1: Introduction to IntelliJ IDEA
    1. Learning objectives 00:00:39
    2. 1.1 Installing the Java JDK 00:02:44
    3. 1.2 Download and Install IntelliJ IDEA Community Edition 00:03:28
  3. Lesson 2: Basics of IntelliJ IDEA
    1. Learning objectives 00:00:24
    2. 2.1 Using the program user interface and menu navigation 00:06:13
    3. 2.2 Changing settings and preferences 00:04:22
    4. Demonstration: Managing Windows and Preferences 00:10:50
  4. Lesson 3: Working with Projects
    1. Learning objectives 00:00:23
    2. 3.1 Starting a new Project 00:03:30
    3. 3.2 Learning useful keyboard shortcuts 00:05:48
    4. Demonstration: Using shortcuts 00:07:47
  5. Lesson 4: Working with a Version Control System
    1. Learning objectives 00:00:35
    2. 4.1 Setting up VCS with Github 00:03:19
    3. 4.2 Deploying a project to GitHub 00:02:43
    4. 4.3 Checking out a project from GitHub 00:00:58
    5. Demonstration: Using GitHub 00:13:40
  6. Lesson 5: Creating an Android Project Using IntelliJ IDEA
    1. Learning objectives 00:00:34
    2. 5.1 Setting up the Android SDK 00:03:29
    3. 5.2 Creating a new Android Project in IntelliJ IDEA 00:03:12
    4. 5.3 Running the project on an emulator 00:04:19
    5. 5.4 Using LogCat 00:02:40
    6. Demonstration: Project Resources, Emulator Usage, and Logging 00:26:08
  7. Lesson 6: Installing Android Studio
    1. Learning objectives 00:00:28
    2. 6.1 Meeting the requirements of installing Android Studio 00:01:27
    3. 6.2 Installing Android Studio 00:02:41
    4. 6.3 Differentiating between IntelliJ IDEA and Android Studio 00:02:39
    5. Demonstration: Visual Comparison of IntelliJ IDEA and Android Studio 00:05:07
  8. Lesson 7: Starting a New Project in Android Studio
    1. Learning objectives 00:00:25
    2. 7.1 Creating a new project using the project wizard 00:03:37
    3. 7.2 Learning about project file structure 00:01:18
    4. 7.3 Learning about the Gradle build system 00:01:15
    5. Demonstration: Elements of an Android Project 00:03:05
  9. Lesson 8: Importing an Eclipse project into Android Studio
    1. Learning objectives 00:00:27
    2. 8.1 Exporting a project from Eclipse with generated Gradle build files 00:01:56
    3. 8.2 Importing an exported Eclipse project into Android Studio 00:01:45
    4. Demonstration: Importing and running an Android applications 00:04:20
  10. Lesson 9: Packaging an Android Application in Android Studio
    1. Learning objectives 00:00:26
    2. 9.1 Learning about certificates for packaging an Android application 00:01:17
    3. 9.2 Creating a signed certificate and export an application 00:03:13
    4. Demonstration: Installing an APK file 00:04:10
  11. Lesson 10: Introduction to Eclipse
    1. Learning objectives 00:00:23
    2. 10.1 Learning about available Eclipse builds 00:03:43
    3. 10.2 Downloading and installing Eclipse 4.3 00:03:35
    4. Demonstration: Using Eclipse with Tomcat 00:04:18
  12. Lesson 11: Basics of Eclipse
    1. Learning objectives 00:00:21
    2. 11.1 Using the program user interface and menu navigation 00:09:15
    3. 11.2 Changing settings and preferences 00:06:25
    4. Demonstration: Creating a Perspective 00:06:24
  13. Lesson 12: Working with Projects
    1. Learning objectives 00:00:28
    2. 12.1 Starting a new Project 00:03:21
    3. 12.2 Learning useful keyboard shortcuts 00:06:24
    4. Demonstration: Working with Multiple Projects and Using Shortcuts 00:07:51
  14. Lesson 13: Working with a code repository
    1. Learning objectives 00:00:22
    2. 13.1 Configuring Team Synchronization to work with SVN 00:04:03
    3. 13.2 Configuring Team Synchronization to work with Git 00:03:30
    4. Demonstration: Learning more about SVN 00:03:14
  15. Lesson 14: Installing the Android Plugin in Eclipse 4.3
    1. Learning objectives 00:00:26
    2. 14.1 Installing the Eclipse plugin for Android 00:02:28
    3. 14.2 Learning about the features the program provides 00:02:09
    4. Demonstration: Triggering Logcat messages and using DDMS 00:04:50
  16. Lesson 15: Creating an Android project using the Eclipse plugin
    1. Learning objectives 00:00:26
    2. 15.1 Creating a new Android project 00:05:28
    3. 15.2 Running a project using an Emulator 00:03:09
    4. 15.3 Running a project using a device 00:02:56
    5. Demonstration: Android API Levels, Using the Genymotion Emulator, and Installing Drivers for Windows 00:08:25
  17. Lesson 16: Installing the Android ADT Bundle
    1. Learning objectives 00:00:22
    2. 16.1 Download and install the ADT bundle 00:03:07
    3. Demonstration: Understanding the ADT Bundle 00:04:33
  18. Lesson 17: Using the ADT Bundle
    1. Learning objectives 00:00:27
    2. 17.1 Learning the differences between the ADT bundle and Eclipse 4.3 00:02:03
    3. 17.2 Importing a project into the workspace 00:01:37
    4. 17.3 Sign and export an Android application 00:03:43
    5. Demonstration: Distribution through Google Play 00:03:49
  19. Summary
    1. Summary of Android Development with Android Studio and Eclipse LiveLessons 00:02:29