Learn Kotlin by developing Android apps
Where to Watch Learn Kotlin by developing Android apps
37.
Wrap-up
2017-09-28
Wow! It's been a long journey, and we're at the end. Review the major objectives of each section.
Watch Learn Kotlin by developing Android apps Season 1 Episode 37 Now
36.
Finishing Touches
2017-09-28
Now that the fundamental features of our application are working, show a count of correct and incorrect answers.
Watch Learn Kotlin by developing Android apps Season 1 Episode 36 Now
35.
Display an Image from the Web
2017-09-28
Once we've downloaded an image, display it in an ImageView widget.
Watch Learn Kotlin by developing Android apps Season 1 Episode 35 Now
34.
Example: Download an Image from the Web
2017-09-28
In this video, we will download an image from the web, using a Networking utility.
Watch Learn Kotlin by developing Android apps Season 1 Episode 34 Now
33.
Image Overview and Strategy
2017-09-28
Understand how we can use images in our application.
Watch Learn Kotlin by developing Android apps Season 1 Episode 33 Now
32.
Overriding toString()
2017-09-28
When a Java program wants to represent a Java object, it will invoke a function named toString(). If you don't override this function, you'll see a String representation of the object that doesn't necessarily make sense.
Watch Learn Kotlin by developing Android apps Season 1 Episode 32 Now
31.
Example: JSON Parse
2017-09-28
A hands-on example where we parse JSON data into a set of usable Plant objects.
Watch Learn Kotlin by developing Android apps Season 1 Episode 31 Now
30.
Parsing
2017-09-28
Good programs integrate well with other programs and other sources of data. This generally requires parsing data: changing from an external format to a series of data that makes sense in our program.
Watch Learn Kotlin by developing Android apps Season 1 Episode 30 Now
29.
Example: Making Decisions
2017-09-28
Using the knowledge we learned in the last video, implement decision making in our application.
Watch Learn Kotlin by developing Android apps Season 1 Episode 29 Now
27.
Implementation: Change Colors Based on Feedback
2017-09-28
Using what we learned in the previous video, we'll change color on a button in our app.
Watch Learn Kotlin by developing Android apps Season 1 Episode 27 Now
26.
Change Colors on UI Elements
2017-09-28
Android app users aren't always looking at the device screen, so we have to give multiple forms of feedback. In this video, we see how to change colors on Android widgets.
Watch Learn Kotlin by developing Android apps Season 1 Episode 26 Now
24.
Broadcast Receivers
2017-09-28
Broadcast Receivers allow our Android program to respond to external events: plugged-in charging, wifi, Bluetooth, etc. We can respond to these events to make a higher quality, easier to use application.
Watch Learn Kotlin by developing Android apps Season 1 Episode 24 Now
23.
Example: Camera, Image Gallery
2017-09-28
A hands-on example that shows how to easily invoke the Camera in an Android Kotlin app.
Watch Learn Kotlin by developing Android apps Season 1 Episode 23 Now
22.
Intents
2017-09-28
In Android programming, an Intent can be used to trigger many things: another screen in our app; another app or library on the device; and inform our app of changes to the external environment (plugged in, wifi available, and so on)
Watch Learn Kotlin by developing Android apps Season 1 Episode 22 Now
21.
Null Checks
2017-09-28
If you declare a variable, and you do not assign anything to it, the variable holds nothing, or as we call it in programming, null. What happens when you invoke a function on a variable holding a null reference?
Watch Learn Kotlin by developing Android apps Season 1 Episode 21 Now
20.
Example: Objects, Collections
2017-09-28
If we want to hold more than one object of the same type, we can hold them in a collection.
Watch Learn Kotlin by developing Android apps Season 1 Episode 20 Now
19.
Objects
2017-09-28
Now that we know what a class is, what is an object?
Watch Learn Kotlin by developing Android apps Season 1 Episode 19 Now
18.
Create a Class to Represent a Plant
2017-09-28
In Kotlin, creating a traditional class to represent a noun is easy. In this video, we create a simple class that represents a plant.
Watch Learn Kotlin by developing Android apps Season 1 Episode 18 Now
17.
Classes
2017-09-28
Understand the benefit of organizing our program into classes, the nouns of the programming language.
Watch Learn Kotlin by developing Android apps Season 1 Episode 17 Now
16.
Create and Refactor a Function
2017-09-28
Create a function that will do work in our program. We'll expand on this function in the following sections.
Watch Learn Kotlin by developing Android apps Season 1 Episode 16 Now
15.
Override Methods with AsyncTask
2017-09-28
Sometimes we want a pre-defined function to behave in a way that is specific to our application. To do this, we override another function.
Watch Learn Kotlin by developing Android apps Season 1 Episode 15 Now
14.
Convert Java to Kotlin
2017-09-28
It's easy to learn Kotlin if you already know Java. It's also easy to convert a Java program to a Kotlin program, one line at a time.
Watch Learn Kotlin by developing Android apps Season 1 Episode 14 Now
13.
Functions
2017-09-28
Functions are the verbs of our program. They are units of work.
Watch Learn Kotlin by developing Android apps Season 1 Episode 13 Now
12.
Declaring Variables
2017-09-28
Nearly all programming languages require representing a value in memory, and performing computations in memory. When we declare variables, we are reserving a space in memory where we can store values and perform computations.
Watch Learn Kotlin by developing Android apps Season 1 Episode 12 Now
11.
Handle a Button Click
2017-09-28
Now that we have a button on our page, what do we do when the user clicks a button?
Watch Learn Kotlin by developing Android apps Season 1 Episode 11 Now
10.
Add Widgets to a Layout
2017-09-28
Once we have defined our layout, we can add widgets to the layout. Widgets are User Interface elements that allow the user to interact with our application.
Watch Learn Kotlin by developing Android apps Season 1 Episode 10 Now
9.
Layouts
2017-09-28
The Android operating system runs on a nearly infinite combination of hardware and resolution. Making an app look good on all of these combinations requires knowledge of how to leverage layouts in Android.
Watch Learn Kotlin by developing Android apps Season 1 Episode 9 Now
8.
Understanding the AndroidTM Project Structure
2017-09-28
In this video, we demystify the Android project structure, and we see the files and folders that we will use frequently.
Watch Learn Kotlin by developing Android apps Season 1 Episode 8 Now
7.
Project Design Document
2017-09-28
Describe our example application with a design document.
Watch Learn Kotlin by developing Android apps Season 1 Episode 7 Now
6.
Kotlin for the Java Developer
2017-09-28
Are you an experienced Java developer? This quick-start video explains some differences between Kotlin and Java.
Watch Learn Kotlin by developing Android apps Season 1 Episode 6 Now
5.
Kotlin Syntax Overview
2017-09-28
Understand some of the time-saving features of Kotlin. Explore new programming paradigms that are embraced by Kotlin.
Watch Learn Kotlin by developing Android apps Season 1 Episode 5 Now
4.
Create a Kotlin Project in Android Studio
2017-09-28
This hands-on demonstration shows how to create a Kotlin project in Android Studio.
Watch Learn Kotlin by developing Android apps Season 1 Episode 4 Now
3.
Object Oriented versus Functional Programming
2017-09-28
In this video, we will learn the differences between two programming paradigms: object oriented programming and functional programming.
Watch Learn Kotlin by developing Android apps Season 1 Episode 3 Now
2.
Uses and Advantages of Kotlin
2017-09-28
How can Kotlin be used and why should we use it?
Watch Learn Kotlin by developing Android apps Season 1 Episode 2 Now
1.
The Course Overview
2017-09-28
This video provides an overview of the entire course.
Watch Learn Kotlin by developing Android apps Season 1 Episode 1 Now
Learn Kotlin by developing Android apps is a series categorized as a new series. Spanning 1 seasons with a total of 35 episodes, the show debuted on 2017. The series has earned a no reviews from both critics and viewers. The IMDb score stands at undefined.
How to Watch Learn Kotlin by developing Android apps
How can I watch Learn Kotlin by developing Android apps online? Learn Kotlin by developing Android apps is available on Packt Publishing with seasons and full episodes. You can also watch Learn Kotlin by developing Android apps on demand at Amazon online.
Genres
Channel
Packt Publishing
Stream shows like Learn Kotlin by developing Android apps
Top TV Shows
Watch shows on Apple TV+
Also on Packt Publishing