Although Android Studio may be new to you, you already know the basics of any integrated development environment—building, debugging, and project navigation. Learn about how Android Studios is not too different from what you already know.
- The next thing to do is to get you familiar…with the Android Studio IDE.…And the first thing to focus on…is the project tab which is already open.…You can see that there's a one and an underscore.…This just means that you can hit command one…or you can toggle it by clicking it.…This is the whole project.…And there's actually different views of projects.…That's because Android Studio…is based off of JetBrains' IntelliJ.…We have different views.…You can look at it based on project, packages.…
Most of the time you're going to spend…just in the Android view, which groups all…of your gradle scripts down into one area…and helps organize your app in an easy to navigate fashion.…If you expand the manifests folder,…this manifest is basically the description…of your application to the Android operating system.…It helps to understand which application to load,…what classes represent your different views, et cetera.…We'll spend some time in here, but I just want to note…that lines 12 through 18 is an activity node.…
And any time we create a new activity,…
Author
Released
10/26/2017- Creating an Android emulator
- Similarities and differences between Kotlin and Swift
- Lambdas and exceptions
- Working with external extensions
- Extension collisions
- Using Java classes within Kotlin
- Working with network calls using Retrofit
- Writing a method to GET from the server
- Threading with AsyncTask
- Threading with RxJava
- Common UI components between Apple and Android
- Adding UI events
- Creating an activity
Skill Level Intermediate
Duration
Views
Related Courses
-
Learning Kotlin for Android Development
with Kevin Moore1h 1m Intermediate -
Swift 4: Protocol-Oriented Programming
with Károly Nyisztor1h 44m Intermediate
-
Introduction
-
Welcome1m 1s
-
-
1. Tools Setup
-
Set up Kotlin2m 5s
-
Create an Android emulator1m 28s
-
Gradle4m 53s
-
Overview of IDE3m 21s
-
2. Everyday Kotlin
-
A brief overview of Kotlin1m 43s
-
-
3. A Kotlin Comparison
-
Lambdas7m 12s
-
Exceptions6m 29s
-
Interfaces4m 1s
-
Interface conflicts4m 45s
-
Classes: Properties1m 44s
-
Classes: Constructors4m 12s
-
Types of classes3m 15s
-
Inheritance: Functions2m 30s
-
Inheritance: Properties2m 49s
-
Enums5m 36s
-
Generics5m 24s
-
Extension basics4m 26s
-
Extension imports2m 24s
-
Extension Collisions2m 45s
-
Working with Java: In Kotlin2m 39s
-
-
4. Data Layer: Network and Database
-
Network layer introduction1m 29s
-
Entities and endpoints2m 46s
-
Network interactor: Finalize6m 25s
-
Room database setup3m 44s
-
Room database finalize6m 47s
-
Database options: Realm11m 43s
-
-
5. Application Life Cycle: Android vs. iOS
-
Threading with AsyncTask5m 43s
-
Threading with C6m 24s
-
6. Overview of UI Layouts: XML
-
Add UI events6m 1s
-
Create an activity3m 2s
-
Conclusion
-
Next steps1m 4s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Overview of IDE