Udemy - Android App Development with Kotlin

Category: Study


Posted on 2019-08-13, by phaelx.

Description



Date: July 2019
Author: Dev Hive

Size: 6.1 GB
Format: MP4
Download     >>    https://dropapk.to/vrmh6znmi0rh
What you'll learn
   *You will learn how to install tools
   *You will learn Kotlin for Android
   *You will learn how to develop Android apps
   *You will learn how to Implement 4 real apps
   *You will learn how to use database in your apps
   *You will learn how to publish your apps on Google Play
   *1- Installing and Setting Up Tools
   *Introcucing tools (IDE + Android SDK + Emulator + JDK)
   *How to download and install required tools
   *Creating a new Android Studio project
   *How to change the font of code editor
   *What is an activity
   *What is androidmanifest file
   *Developing your first Android app
   *Attributes panel
   *Code completion list
   *Displaying a toast
   *Running your app on an emulator
   *Examining different parts of an emulator
   *Send sms and phone calls between two emulators
   *Enabling directional pad
   *Cloud-based testing
   *Installing Google USB driver
   *Enabling developr options
   *Connecting a real device to the Android Studio
   *2- Kotlin _ Say Hello to Basics
   *Int data type
   *Declaring and initializing variables
   *Single line comment
   *var vs val
   *print() function
   *Floating point data type
   *Boolean data type
   *String data type
   *Type inference system
   *Naming conventions (Camel Case)
   *Data member and function member
   *dec() function
   *compareTo() function
   *Intellisence
   *Argument
   *replace(string) function
   *replace(char) function
   *char data type
   *toInt() function
   *toIntOrNull() function
   *NumberFormatException
   *toFloatOrNull() function
   *What is Null?
   *Kotlin Nullable types
   *Arithmetic operators
   *Operator precedence
   *Assignment operators
   *readLine() function
   *3- App ( Tip Calculator ) + Android Basic Views
   *TextView
   *Seekbar
   *EditText
   *Button
   *Set constraints for views
   *Resolving the 'Hardcoded strings' warning
   *Converting text to number
   *Working with seekbar's listeners (setOnSeekBarChangeListener)
   *Concatenating strings, variables and expressions with the + operator
   *Concatenating strings, variables and expressions with String Templates
   *4- Kotlin _ Control Flow
   *If expression
   *If Else expression
   *Relational operators
   *Gutter area
   *Debugging the apps by using breakpoints
   *Transfer of control
   *How to check if a numbers is even or odd
   *Logcat tab
   *Toast messages
   *Statement vs Expression
   *lift out assignment
   *Any data type
   *When expression with arg
   *When vs If
   *When expression without arg
   *Combining concitions in a when expression
   *An app that determines if a number is prime number
   *How to hold a range of values (double dotted and in operators)
   *Using the when expression with ranges
   *Logical AND operator
   *Useful Android Studio shortcut keys
   *Defining range variables
   *5- Kotlin _ Functions
   *Simple functions
   *Functions with Parameters
   *Functions with return type
   *Function signature
   *Parameter vs Argument
   *Userful Android Studio shortcut keys
   *Multi line comment
   *6- Kotlin _ Immutable and Mutable Collections + Loops
   *Defining and initializing the Arrays
   *Using the arrays
   *Manipulating the array elements
   *Any data type
   *ArrayIndexOutOfBound exception
   *Data types and performance
   *How to define an array type explicitly
   *The second way of declaring and initializing an array
   *Iterating over arrays by using the for loop
   *Destructuring declaration
   *Iterate through a Range
   *How to get the numbers of an array elements
   *withIndex() function
   *Until keyword
   *listOf() function
   *mutableListOf() funciton
   *Array vs Collection
   *mutable vs immutable
   *7- Kotlin _ Classes + Enums + Exception Handling
   *Declaring classes
   *How to create objects
   *Constructors
   *Iterating through an array of objects
   *Vertical selection
   *Property and method
   *Class header
   *Primary constructor
   *Declaring properties from the primary constructor
   *Class diagram
   *How Enums make things easier
   *Happy path
   *Try Catch block
   *Multiple catch blocks
   *Finally block
   *8- App ( English Stories ) + Activities + List View + Singleton Pattern
   *Displaing data into a Listview
   *ListView click listener
   *How to creating a new Activity
   *Passing data between activities
   *Scrolling toolbar
   *How to set the start up Activity
   *FAB (Floating Action Button)
   *Snakbar
   *Singleton pattern
   *Private visibility modifier
   *Public visibility modifier
   *Overriding the functions
   *String controls characters
   *9- App ( My Notes ) + SQLite Database + Activity Life Cycle + Action Bar + Alert Dialog
   *Set the Margin attribute for views
   *Designing SQLite databases for Android apps (Fields, Records, Tables, ...)
   *Extending classes
   *SQLiteOpenHelperClass
   *TODO() functions
   *NullPointerException
   *Check null values
   *Safe call operator
   *Not null assertion operator
   *Using readble connetions to read data from database
   *Using writable connections to write data to database
   *OnDestroy() funciton
   *Performance tune-up while working ith databases
   *Variables' scope
   *Up button
   *tag
   *How to add menu to Action Bar
   *Working with Asset studio
   *Refactoring resource names
   *XML namespaces
   *match-constraint attribute
   *Hint attribute
   *Setting EditText text attribute
   *Changing the EditText focus programatically
   *How to check if an EditText is empty
   *Inserting new records into the database
   *Up button vs Back button
   *Activity life cycle
   *Navigating clipboard items
   *Refactoring functions
   *How to close an Activity programatically
   *Alert Dialog
   *Updating and Deleting records from database
   *10- App ( Best Quotes ) + Recycler View +Card View + Intents + Guidelines + Unicode Characters
   *How to insert default values into the database
   *Designing layouts by using a Card View
   *Linear Layout
   *Image View
   *Layout Margin attribute
   *Writing a customized Adapter for Recycler View
   *Recycler View vs List View
   *Inner classes
   *findViewByID() function
   *Arranging and managing Recycler View items by using LayoutManager
   *Using the customized Adapter View
   *Passing functions in Kotlin as parameters
   *Guidelines in constraint layout
   *On item click listener for RecyclerView
   *Creating DB in memory
   *Explicit intent and Implicit intent
   *Ripple effect
   *Share data with other apps
   *11- App ( Animating a Spaceship + Best Quotes ) + Animation in Android + Splash Screen
   *Alpha animation
   *Translate animation
   *Rotate animation
   *Scale animation
   *Companion objects
   *Creating Splash Screens by using Lottie library
   *Using third-party libraries
   *Assets folder
   *Application context vs the this keyword
   *noHistory attribute
   *12- Publishing Your App
   *Parallex effect
   *Safe zone
   *Legacy icons
   *Adaptive icons
   *Debug key vs Release key
   *Signing the APK


Course content

Installing and Setting Up Tools
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps

Kotlin _ Say Hello to Basics
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer

App ( Tip Calculator ) + Android Basic Views
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer

Kotlin _ Control Flow
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges

Kotlin _ Functions
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App

Kotlin _ Immutable and Mutable Collections + Loops
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf

Kotlin _ Classes + Enums + Exception Handling
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling

App ( English Stories ) + Activities + List View + Singleton Pattern
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling
   1- Intro
   2- Designing the Main Activity
   3- Designing the Full Text Activity
   4- Designing the Full Text Activity - Part 2

App ( My Notes ) + SQLite Database + Activity Life Cycle + Action Bar + ...
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling
   1- Intro
   2- Designing the Main Activity
   3- Designing the Full Text Activity
   4- Designing the Full Text Activity - Part 2
   1- Intro
   2- Designing the Database and UI - Part 1
   3- Designing the Database and UI - Part 2
   4- Binding listView From Database
   5- Designing the NoteDetails Activity
   6- Inserting a New Notes Into the MyNotes Table
   7- Up and Back Navigation
   8- Deleting and Updating a Note - Part 1
   9- Deleting and Updating a Note - Part 2

App ( Best Quotes ) + Recycler View +Card View + Intents + Guidelines + ...
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling
   1- Intro
   2- Designing the Main Activity
   3- Designing the Full Text Activity
   4- Designing the Full Text Activity - Part 2
   1- Intro
   2- Designing the Database and UI - Part 1
   3- Designing the Database and UI - Part 2
   4- Binding listView From Database
   5- Designing the NoteDetails Activity
   6- Inserting a New Notes Into the MyNotes Table
   7- Up and Back Navigation
   8- Deleting and Updating a Note - Part 1
   9- Deleting and Updating a Note - Part 2
   1- Intro
   2- Designing the Database and Inserting Default Values
   3- Designing the Card View
   4- Writing The Recycler View's Adapter
   5- Set the Adapter and Layout Manager
   6- On Item Click Listener For RecyclerView
   7- QuoteDetailsActivity - Part 1
   8- QuoteDetailsActivity - Part 2

App ( Animating a Spaceship + Best Quotes ) + Animation in Android + ...
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling
   1- Intro
   2- Designing the Main Activity
   3- Designing the Full Text Activity
   4- Designing the Full Text Activity - Part 2
   1- Intro
   2- Designing the Database and UI - Part 1
   3- Designing the Database and UI - Part 2
   4- Binding listView From Database
   5- Designing the NoteDetails Activity
   6- Inserting a New Notes Into the MyNotes Table
   7- Up and Back Navigation
   8- Deleting and Updating a Note - Part 1
   9- Deleting and Updating a Note - Part 2
   1- Intro
   2- Designing the Database and Inserting Default Values
   3- Designing the Card View
   4- Writing The Recycler View's Adapter
   5- Set the Adapter and Layout Manager
   6- On Item Click Listener For RecyclerView
   7- QuoteDetailsActivity - Part 1
   8- QuoteDetailsActivity - Part 2
   1- Animating a Spaceship
   2- Animating Recycler View Items
   3- Creating Splash Screens By Using Lottie Library

Publishing Your App
   1- Installing tools
   2- Creating a new Android Studio project
   3- Explaining an Android Studio project's structure
   4- Designing your first Android App
   5- Run your app on an Emulator
   6- Enjoying the Emulator
   7- Use a real device to test apps
   1- Data Types and Variables
   2- Data Types and Variables - Part 2
   3- Data Type Members and Function Members
   4- Data Type Members and Function Members - Part 2
   5- Kotlin Nullable Types
   6- Operators
   7- Exercise + Video Answer
   8- Exercise + Video Answer
   1- Intro
   2- Designing the UI - Part 1
   3- Designing the UI - Part 2
   4- Calculating the Tip - Part 1
   5- Calculating the Tip - Part 2
   6- Exercise + Video Answer
   7- Exercise + Video Answer
   1- If Expression
   2- Exercise + Video Answer
   3- Exercise + Video Answer
   4- Expressions vs Statements
   5- Exercise + Video Answer
   6- When Expresssion
   7- Exercise + Video Answer
   8- Ranges
   1- Simple Functions
   2- Functions with Parameters
   3- Functions with Return Type
   4- Exercise + Video Answer
   5- Using Functions in Tip Calculator App
   1- Arrays
   2- Exercise + Video Answer
   3- Loops - Iterating Over Arrays
   4- Exercise + Video Answer
   5- listOf and mutableListOf
   1- Classes and Objects
   2- Exercise + Video Answer
   3- Enums
   4- Exercise + Video Answer
   5- Exception Handling
   1- Intro
   2- Designing the Main Activity
   3- Designing the Full Text Activity
   4- Designing the Full Text Activity - Part 2
   1- Intro
   2- Designing the Database and UI - Part 1
   3- Designing the Database and UI - Part 2
   4- Binding listView From Database
   5- Designing the NoteDetails Activity
   6- Inserting a New Notes Into the MyNotes Table
   7- Up and Back Navigation
   8- Deleting and Updating a Note - Part 1
   9- Deleting and Updating a Note - Part 2
   1- Intro
   2- Designing the Database and Inserting Default Values
   3- Designing the Card View
   4- Writing The Recycler View's Adapter
   5- Set the Adapter and Layout Manager
   6- On Item Click Listener For RecyclerView
   7- QuoteDetailsActivity - Part 1
   8- QuoteDetailsActivity - Part 2
   1- Animating a Spaceship
   2- Animating Recycler View Items
   3- Creating Splash Screens By Using Lottie Library
   1- Adaptive and Legacy Icons
   2- Signing the APK


Sponsored High Speed Downloads
7175 dl's @ 2543 KB/s
Download Now [Full Version]
9792 dl's @ 3967 KB/s
Download Link 1 - Fast Download
8811 dl's @ 3667 KB/s
Download Mirror - Direct Download



Search More...
Udemy - Android App Development with Kotlin

Search free ebooks in ebookee.com!


Links
Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.


Related Books


Comments

No comments for "Udemy - Android App Development with Kotlin".


    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top