Udemy Comprehensive Guide Kotlin and Jetpack Compose Zero to Hero

0dayddl

U P L O A D E R

359020115_tuto.jpg


Download Free Download : Udemy Comprehensive Guide Kotlin and Jetpack Compose Zero to Hero
mp4 | Video: h264,1280X720 | Audio: AAC, 44.1 KHz
Genre:eLearning | Language: English | Size:13.51 GB

Files Included :
1 - Introduction.mp4 (52.82 MB)
MP4
58 - OOP Intro.mp4 (25.17 MB)
MP4
59 - Stock Profitability projectOOP.mp4 (409.36 MB)
MP4
60 - Inheritance Intro.mp4 (52.12 MB)
MP4
61 - Inheritance Basics.mp4 (158.38 MB)
MP4
62 - Inheritance in Action.mp4 (34.84 MB)
MP4
63 - Polymorphism in Kotlin.mp4 (41.97 MB)
MP4
64 - Abstract Class.mp4 (50.11 MB)
MP4
65 - Interface and Polymorphism in Kotlin.mp4 (50.17 MB)
MP4
66 - Polymorphism in action.mp4 (75.47 MB)
MP4
67 - Generics.mp4 (3.58 MB)
MP4
68 - Built in Generic Objects.mp4 (30.4 MB)
MP4
69 - Generics Basics.mp4 (303.56 MB)
MP4
70 - Another Example With Generics.mp4 (79.26 MB)
MP4
71 - Generics Variance Overview.mp4 (13.62 MB)
MP4
72 - Covariance Generic.mp4 (20.9 MB)
MP4
73 - Contravariance Generic.mp4 (118.46 MB)
MP4
74 - Invariant Generic.mp4 (19.09 MB)
MP4
75 - Functional Programing.mp4 (3.85 MB)
MP4
76 - Functional Programing Basics.mp4 (81.75 MB)
MP4
77 - Executing Lamba Function.mp4 (18.61 MB)
MP4
78 - Multiple Parameters In Lamda Function.mp4 (23 MB)
MP4
79 - Higher Order Functions.mp4 (86.02 MB)
MP4
80 - Idiomatic Kotlin With Functional Programing.mp4 (32.41 MB)
MP4
81 - Lamda Functions and Normal Functions.mp4 (29.59 MB)
MP4
82 - Trailling Lamda Function.mp4 (32.66 MB)
MP4
83 - Builtin Higher Order Functions.mp4 (69.62 MB)
MP4
84 - What is Jetpack Compose.mp4 (17.94 MB)
MP4
85 - Declarative vs Imperative UI.mp4 (53.58 MB)
MP4
87 - Basic Project Creation.mp4 (57.15 MB)
MP4
88 - Android Studio Interface.mp4 (135.79 MB)
MP4
89 - Gradel scripts and Manifest file.mp4 (134.8 MB)
MP4
90 - Compose Functions Basics.mp4 (36.34 MB)
MP4
91 - Preview Compose Function.mp4 (34.14 MB)
MP4
92 - Setting Content For composable.mp4 (77.41 MB)
MP4
93 - Reusable Code In Compose.mp4 (67.85 MB)
MP4
94 - Separate Emulators Window.mp4 (21.28 MB)
MP4
95 - Emulator Setup.mp4 (70.91 MB)
MP4
96 - Real Device Setup Phone.mp4 (34.64 MB)
MP4
100 - UI update loop.mp4 (11.9 MB)
MP4
101 - Memory in compose.mp4 (10.14 MB)
MP4
102 - State Driven UI.mp4 (11.6 MB)
MP4
103 - Text Fields and State.mp4 (222.68 MB)
MP4
104 - Different Way of Defining State.mp4 (30 MB)
MP4
105 - Probelm with Stateful Composable.mp4 (21.91 MB)
MP4
106 - State Hoisting and Unidirectional Data Flow.mp4 (23.1 MB)
MP4
107 - State HoistingRefactoring our Code.mp4 (175.59 MB)
MP4
97 - State Project Creation.mp4 (90.81 MB)
MP4
98 - State and Events in Jetpack Compose.mp4 (16.35 MB)
MP4
99 - State Basics.mp4 (105.01 MB)
MP4
108 - What we Will Build.mp4 (15.47 MB)
MP4
109 - Using Github for Source Code.mp4 (6.77 MB)
MP4
110 - Initial Code Explanation.mp4 (39.47 MB)
MP4
111 - Creating Home Screen.mp4 (19.09 MB)
MP4
112 - Layouts in Compose.mp4 (49.36 MB)
MP4
113 - Home screen UI Implementation.mp4 (797.35 MB)
MP4
114 - Slot Api.mp4 (53.25 MB)
MP4
115 - Scaffold.mp4 (21.61 MB)
MP4
116 - Top App Bar.mp4 (16.43 MB)
MP4
117 - Top App Bar Composable.mp4 (195.29 MB)
MP4
118 - Layout Inspection.mp4 (54.49 MB)
MP4
119 - Detail Screen.mp4 (35.46 MB)
MP4
120 - Scaffold and Top Bar.mp4 (84.13 MB)
MP4
121 - Lazy Layout.mp4 (26.79 MB)
MP4
122 - Image.mp4 (194.12 MB)
MP4
123 - Adding Other details.mp4 (193.98 MB)
MP4
124 - My Story Composable.mp4 (85.84 MB)
MP4
125 - Pet Info Composable.mp4 (224.67 MB)
MP4
126 - Owner Card Info.mp4 (249.82 MB)
MP4
127 - Pet Button.mp4 (58.29 MB)
MP4
128 - State Navigation.mp4 (124.15 MB)
MP4
129 - Theme change.mp4 (89.09 MB)
MP4
130 - Conclustion.mp4 (4.26 MB)
MP4
131 - Jet Timer App.mp4 (10.14 MB)
MP4
132 - What is a view model.mp4 (12.03 MB)
MP4
133 - Common Architecture Principal.mp4 (11.89 MB)
MP4
134 - Architecture Overview.mp4 (18.32 MB)
MP4
135 - Unidirectional Data Flow and Viewmodels.mp4 (12.65 MB)
MP4
136 - Activity and Viewmodel Lifecyle.mp4 (18.06 MB)
MP4
137 - Creating Viewmodel.mp4 (91.94 MB)
MP4
138 - State and Livetemplate.mp4 (107.88 MB)
MP4
139 - CountDown Api.mp4 (54.07 MB)
MP4
140 - Events and Viewmodels.mp4 (69 MB)
MP4
141 - Viewmodel referance.mp4 (21.33 MB)
MP4
142 - Observing Flow State in viewmodel.mp4 (49.99 MB)
MP4
143 - Basic Timer UI.mp4 (130.37 MB)
MP4
144 - UtilsFormatting time.mp4 (27.24 MB)
MP4
145 - Finalizing Basic Timer UI.mp4 (5.62 MB)
MP4
2 - Source-Codes.zip (515.13 MB)
ZIP
146 - Jet Timer App Animation.mp4 (10.58 MB)
MP4
147 - Animated Content Api.mp4 (39.51 MB)
MP4
148 - Common Architecture Principal.mp4 (58.5 MB)
MP4
149 - Custom Progress IndicatorCanvas Api.mp4 (19.64 MB)
MP4
150 - Drawing Arch.mp4 (81.11 MB)
MP4
151 - Transition Animation Api.mp4 (67.81 MB)
MP4
152 - What we Build.mp4 (18.84 MB)
MP4
153 - What we will Use.mp4 (3.81 MB)
MP4
154 - Clean Architecture.mp4 (32.72 MB)
MP4
155 - Pet Finder API.mp4 (23.7 MB)
MP4
156 - Installing Postman.mp4 (5.81 MB)
MP4
157 - Making Request with Postman.mp4 (36.35 MB)
MP4
158 - Json Data.mp4 (17.79 MB)
MP4
159 - Required Dependency.mp4 (19.44 MB)
MP4
160 - Model package.mp4 (3.24 MB)
MP4
161 - Plugin installation.mp4 (7.76 MB)
MP4
162 - Json to Kotlin Data Class.mp4 (61.55 MB)
MP4
163 - Retrofit API Service.mp4 (70.42 MB)
MP4
164 - Network ArchitectureOkhttp and Retrofit.mp4 (151.99 MB)
MP4
165 - Access Token Provider Implementation.mp4 (19.73 MB)
MP4
166 - What is Okhttp.mp4 (1.53 MB)
MP4
167 - Okhttp Interceptors Implementation.mp4 (47.4 MB)
MP4
168 - What is Okhttp Authenticator.mp4 (10.33 MB)
MP4
169 - Okhttp Authorization Implementation.mp4 (83.1 MB)
MP4
170 - Domain Layer.mp4 (21.99 MB)
MP4
171 - MappersAPI Entity to Domain.mp4 (97.47 MB)
MP4
172 - What is Repository Pattern.mp4 (11.22 MB)
MP4
173 - Pet Repository.mp4 (93.17 MB)
MP4
174 - Manual Dependecy Injection di.mp4 (56.08 MB)
MP4
175 - Application Class.mp4 (17.35 MB)
MP4
176 - Pagination Implementation.mp4 (99.01 MB)
MP4
177 - Viewmodel Implementation.mp4 (9.56 MB)
MP4
178 - Managing State and Pagination in Viewmodel.mp4 (183.75 MB)
MP4
179 - Loading pets Event.mp4 (10.83 MB)
MP4
180 - Refactoring Presentation LayerDummy Data Source.mp4 (9.68 MB)
MP4
181 - Refactoring Presentation LayerHome Screen.mp4 (49.92 MB)
MP4
182 - Coil Library.mp4 (12.38 MB)
MP4
183 - AsyImage.mp4 (52.71 MB)
MP4
184 - Load Next page UI conditions.mp4 (71.33 MB)
MP4
185 - Refactoring Detail Screen.mp4 (66.2 MB)
MP4
186 - Refactoring Main Activity.mp4 (39.21 MB)
MP4
187 - Serialization Error Handling.mp4 (17.2 MB)
MP4
188 - Properties Any error handling.mp4 (11.53 MB)
MP4
189 - Permission Denied Error handling.mp4 (8.87 MB)
MP4
190 - Http 400 and Http 403 Error Handling.mp4 (29.36 MB)
MP4
191 - FIxing UI bugs.mp4 (62.73 MB)
MP4
192 - Pagination Bug handling.mp4 (21.36 MB)
MP4
193 - Jetpack Compose Navigation basics.mp4 (34.66 MB)
MP4
194 - Navigating to Different Screen.mp4 (139.19 MB)
MP4
195 - Navigating between Screens.mp4 (24.9 MB)
MP4
196 - Navigating with Arguments.mp4 (86.29 MB)
MP4
197 - Popping Backstack Entry.mp4 (37.86 MB)
MP4
198 - NavigateUp function.mp4 (25.73 MB)
MP4
199 - Navigate to Another App.mp4 (75.7 MB)
MP4
200 - What We Will Build.mp4 (5.05 MB)
MP4
202 - Starter Project Walk through.mp4 (15.47 MB)
MP4
203 - Room Database Overview.mp4 (24.32 MB)
MP4
204 - Database TablesRoom Entities.mp4 (40.9 MB)
MP4
205 - Data Access ObjectsDao.mp4 (74.84 MB)
MP4
206 - Room Database Class and Type Converters.mp4 (103.69 MB)
MP4
207 - Database Repository.mp4 (91.63 MB)
MP4
208 - Dagger Hilt Database Module.mp4 (51.76 MB)
MP4
209 - Dagger Hilt Coroutine Dispatchers And Repository Module.mp4 (130.73 MB)
MP4
210 - Home View Model.mp4 (51.26 MB)
MP4
211 - Inserting Dummy Data.mp4 (14.52 MB)
MP4
212 - Home Screen Setup.mp4 (13.68 MB)
MP4
213 - Home Screen Account Card.mp4 (170.95 MB)
MP4
214 - Home ScreenIncome Card Setup.mp4 (38.67 MB)
MP4
215 - OverView Divider Implementation.mp4 (21.82 MB)
MP4
216 - Transaction Items.mp4 (35.39 MB)
MP4
217 - Home ScreenIncome and Expense Card Implementation.mp4 (205.01 MB)
MP4
218 - Home Screen Adding Buttons.mp4 (78.02 MB)
MP4
219 - Income View Model Setup.mp4 (69.16 MB)
MP4
220 - Transaction Statement Setup.mp4 (25.6 MB)
MP4
221 - Canvas Drawings and Animations.mp4 (317.29 MB)
MP4
222 - Expense Screen.mp4 (38.18 MB)
MP4
223 - Expense View Model.mp4 (25.66 MB)
MP4
224 - Jet Expense Navigation.mp4 (102.4 MB)
MP4
225 - Transaction Screen View Model.mp4 (45.87 MB)
MP4
226 - Transaction Callback and Events Management.mp4 (235.91 MB)
MP4
227 - Transaction Details Implementation.mp4 (282.01 MB)
MP4
228 - Transaction Screen Implementation.mp4 (79.86 MB)
MP4
229 - Transaction Button Implementation.mp4 (28.24 MB)
MP4
230 - Previewing Transaction Screen.mp4 (67.66 MB)
MP4
231 - Navigation Destination For Transaction Screen.mp4 (33.84 MB)
MP4
232 - Hooking Transaction Navigation.mp4 (14.85 MB)
MP4
233 - Navigating with Arguments.mp4 (141.78 MB)
MP4
234 - Factory Injection Top and Bottom Bar.mp4 (313.19 MB)
MP4
235 - Floating Action Button.mp4 (15.32 MB)
MP4
236 - Improving Main Activity.mp4 (137.22 MB)
MP4
237 - Polishing our App.mp4 (23.86 MB)
MP4
238 - Final words.mp4 (22.44 MB)
MP4
4 - Install IntelJ.mp4 (10.59 MB)
MP4
5 - 1 what is kotlin.mp4 (18.1 MB)
MP4
6 - Hello Kotlin.mp4 (22.26 MB)
MP4
7 - Variables.mp4 (23.37 MB)
MP4
10 - Data types.mp4 (31.17 MB)
MP4
11 - Bmi calculator Project.mp4 (25.14 MB)
MP4
12 - Standard Inputs.mp4 (12.3 MB)
MP4
13 - Standard Inputs 2.mp4 (37.11 MB)
MP4
14 - Bmi calculatorUser Input.mp4 (14.63 MB)
MP4
15 - Strings.mp4 (904.72 KB)
MP4
16 - Strings.mp4 (9.66 MB)
MP4
17 - String Concatination.mp4 (13.96 MB)
MP4
18 - String Concatination Between Data types.mp4 (4.01 MB)
MP4
19 - Note About String Concatination.mp4 (4.47 MB)
MP4
20 - String repeat function.mp4 (6.79 MB)
MP4
21 - Escape sequence.mp4 (5.42 MB)
MP4
22 - Raw Strings.mp4 (6.98 MB)
MP4
23 - About Trim Indent.mp4 (8.4 MB)
MP4
8 - What are literals.mp4 (19.64 MB)
MP4
9 - What we will learn.mp4 (975.7 KB)
MP4
24 - What is boolean.mp4 (17.14 MB)
MP4
25 - Logical operators.mp4 (17.43 MB)
MP4
26 - Comparison operators.mp4 (9.25 MB)
MP4
27 - For Loop Intro.mp4 (8.39 MB)
MP4
28 - Executing Loops and Inclusive Loop.mp4 (6.83 MB)
MP4
29 - Exclusive Loop.mp4 (6.48 MB)
MP4
30 - Step Loop Execution.mp4 (6.3 MB)
MP4
31 - Down to Loop Execution.mp4 (6.27 MB)
MP4
32 - Nested Loops.mp4 (13.85 MB)
MP4
33 - If Statement Intro.mp4 (9.16 MB)
MP4
34 - Else keyword.mp4 (7.24 MB)
MP4
35 - Multiple If statement.mp4 (28.17 MB)
MP4
36 - Bmi Calculator Improvements.mp4 (2.69 MB)
MP4
37 - Bmi Calculator Improvements with Conditional Execution.mp4 (16.32 MB)
MP4
38 - Rock paper scissors Project overview.mp4 (10.75 MB)
MP4
39 - Rock paper scissors Project Coding.mp4 (102.67 MB)
MP4
40 - when Statements.mp4 (13.72 MB)
MP4
41 - When Statement with Range Condition.mp4 (20.55 MB)
MP4
42 - While loop.mp4 (4.34 MB)
MP4
43 - While loop executions.mp4 (16.72 MB)
MP4
44 - Do while loop.mp4 (16.81 MB)
MP4
45 - Going Out of Main FunctionCustom Functions.mp4 (10.94 MB)
MP4
46 - Passing Parameters to a function.mp4 (14.53 MB)
MP4
47 - Function that returns Value.mp4 (27.48 MB)
MP4
48 - Function Sytantic sugar.mp4 (4.2 MB)
MP4
49 - Nullabilty in Kotlin.mp4 (4.3 MB)
MP4
50 - Operations on Null Value.mp4 (11.85 MB)
MP4
51 - Classical Handling of null.mp4 (9.18 MB)
MP4
52 - Elvis operator.mp4 (18.32 MB)
MP4
53 - Null Handling with Let Scope Function.mp4 (30.24 MB)
MP4
54 - Collections.mp4 (14.33 MB)
MP4
55 - Arrays.mp4 (137.46 MB)
MP4
56 - Lists.mp4 (135.99 MB)
MP4
57 - Maps.mp4 (71.76 MB)
MP4

4EbIJkBz_t.jpg


363506399_rg.png

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
364146951_nitroflare.jpg

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
374887060_banner_240-32.png

Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
 
Kommentar

422f2b8c1ab5d701009156073ce24e24.jpg

Comprehensive Guide Kotlin And Jetpack Compose: Zero To Hero
Last updated 7/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 10.40 GB | Duration: 14h 0m​

Kotlin and Jetpack Compose - Master Hilt & Dagger, Room DB, ViewModel, Navigation & Clean Architecture

What you'll learn

Understand the fundamentals of Kotlin programming language, including variables, data types, control flow, functions, and classes.

Apply object-oriented programming principles such as inheritance, polymorphism, and encapsulation using Kotlin.

Explore higher-order functions and functional programming concepts in Kotlin.

Grasp the core concepts and principles of Jetpack Compose, the declarative UI toolkit for Android.

Build basic user interfaces using Jetpack Compose, including creating and styling components, handling user input, and managing layout.

Implement advanced UI features in Jetpack Compose, such as animations, gestures, and custom drawing using the Canvas API.

Understand the clean architecture principles and apply them to the development of Android applications.

Utilize Retrofit to handle API calls for network communication in an Android app.

Implement efficient state management techniques using Jetpack Compose, including handling UI state and data flow.

Integrate Room Database into your Jetpack Compose app for efficient local data storage and retrieval.

Implement pagination techniques to handle large datasets in your app.

Apply best practices for testing Jetpack Compose components and features in an Android app.

Gain the confidence and skills to explore and experiment with Jetpack Compose beyond the course curriculum.

Apply the learned concepts and techniques to develop your own innovative and visually appealing Android applications using Jetpack Compose.

Requirements

No programming Experience need. we will start from scratch

Description

In this comprehensive Udemy course, "Jetpack Compose Mastery: From Kotlin Basics to Advanced Techniques," you'll embark on an exciting journey to become a proficient Android developer using Jetpack Compose. Jetpack Compose is a powerful and modern UI toolkit for building stunning user interfaces in Android applications.Starting with the fundamentals of Kotlin programming language, you'll develop a solid understanding of key concepts such as variables, control flow, functions, classes, and object-oriented programming. You'll then dive into the core principles of Jetpack Compose, learning how it revolutionizes UI development by providing a declarative and efficient approach.Through hands-on projects, you'll build real-world applications step by step. First, you'll develop "Jet Pet," a pet adoption app that incorporates clean architecture, pagination, API calls with Retrofit, and efficient state and dependency management. Next, you'll create "Jet Timer," a dynamic timer app that explores advanced animations and canvas drawing techniques. Finally, you'll build "Jet Expense," an expense tracking app that leverages Jetpack Compose and Room Database for efficient data management and visualization.Throughout the course, you'll master advanced UI features, such as animations, gestures, and custom drawing, using Jetpack Compose's powerful Canvas API. You'll learn to optimize app performance, handle application-level state, and implement efficient data storage using Room Database. Additionally, you'll explore testing, dependency injection with Dagger Hilt, and industry-standard coding practices to develop high-quality, maintainable Android applications.By the end of this course, you'll have a deep understanding of Jetpack Compose, Kotlin, and essential Android development principles. You'll be equipped with the skills to create immersive user interfaces, handle data efficiently, and build feature-rich applications that delight users.Enroll now in "Jetpack Compose Mastery: From Kotlin Basics to Advanced Techniques" and unlock the power of Jetpack Compose to transform your Android app development journey.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Source Codes

Lecture 2 Source Code

Lecture 3 Accessing Filles with Github

Section 3: Installation and Setups

Lecture 4 Install IntelJ

Section 4: Kotlin basics:Introduction

Lecture 5 1 what is kotlin

Lecture 6 Hello Kotlin

Lecture 7 Variables

Section 5: Kotlin Basics:Literals

Lecture 8 What are literals

Lecture 9 What we will learn

Lecture 10 Data types

Lecture 11 Bmi calculator Project

Lecture 12 Standard Inputs

Lecture 13 Standard Inputs 2

Lecture 14 Bmi calculator:User Input

Lecture 15 Strings

Lecture 16 Strings

Lecture 17 String Concatination

Lecture 18 String Concatination Between Data types

Lecture 19 Note About String Concatination

Lecture 20 String repeat function

Lecture 21 Escape sequence

Lecture 22 Raw Strings

Lecture 23 About Trim Indent

Section 6: Kotlin Basics:Boolean Data types

Lecture 24 What is boolean

Lecture 25 Logical operators

Lecture 26 Comparison operators

Section 7: Kotlin Basics:Control Flow

Lecture 27 For Loop Intro

Lecture 28 Executing Loops and Inclusive Loop

Lecture 29 Exclusive Loop

Lecture 30 Step Loop Execution

Lecture 31 Down to Loop Execution

Lecture 32 Nested Loops

Lecture 33 If Statement Intro

Lecture 34 Else keyword

Lecture 35 Multiple If statement

Lecture 36 Bmi Calculator Improvements

Lecture 37 Bmi Calculator Improvements with Conditional Execution

Lecture 38 Rock paper scissors Project overview

Lecture 39 Rock paper scissors Project Coding

Lecture 40 when Statements

Lecture 41 When Statement with Range Condition

Lecture 42 While loop

Lecture 43 While loop executions

Lecture 44 Do while loop

Lecture 45 Going Out of Main Function:Custom Functions

Lecture 46 Passing Parameters to a function

Lecture 47 Function that returns Value

Lecture 48 Function Sytantic sugar

Section 8: Kotlin Basics:Nullability

Lecture 49 Nullabilty in Kotlin

Lecture 50 Operations on Null Value

Lecture 51 Classical Handling of null

Lecture 52 Elvis operator

Lecture 53 Null Handling with Let Scope Function

Section 9: Kotlin Advanced: Collections

Lecture 54 Collections

Lecture 55 Arrays

Lecture 56 Lists

Lecture 57 Maps

Section 10: Kotlin Advanced:OOP

Lecture 58 OOP Intro

Lecture 59 Stock Profitability project:OOP

Section 11: Kotlin Advanced:Inheritance and Polymorphism

Lecture 60 Inheritance Intro

Lecture 61 Inheritance Basics

Lecture 62 Inheritance in Action

Lecture 63 Polymorphism in Kotlin

Lecture 64 Abstract Class

Lecture 65 Interface and Polymorphism in Kotlin

Lecture 66 Polymorphism in action

Section 12: Kotlin Advanced:Generics

Lecture 67 Generics

Lecture 68 Built in Generic Objects

Lecture 69 Generics Basics

Lecture 70 Another Example With Generics

Lecture 71 Generics Variance Overview

Lecture 72 Covariance Generic

Lecture 73 Contravariance Generic

Lecture 74 Invariant Generic

Section 13: Kotlin Advanced:Functional Programming

Lecture 75 Functional Programing

Lecture 76 Functional Programing Basics

Lecture 77 Executing Lamba Function

Lecture 78 Multiple Parameters In Lamda Function

Lecture 79 Higher Order Functions

Lecture 80 Idiomatic Kotlin With Functional Programing

Lecture 81 Lamda Functions and Normal Functions

Lecture 82 Trailling Lamda Function

Lecture 83 Builtin Higher Order Functions

Section 14: Jetpack Compose Overview

Lecture 84 What is Jetpack Compose

Lecture 85 Declarative vs Imperative UI

Lecture 86 Installing Android Studio

Section 15: Android Studio and Jetpack Compose Intro

Lecture 87 Basic Project Creation

Lecture 88 Android Studio Interface

Lecture 89 Gradel scripts and Manifest file

Lecture 90 Compose Functions Basics

Lecture 91 Preview Compose Function

Lecture 92 Setting Content For composable

Lecture 93 Reusable Code In Compose

Section 16: Emulator And Physical device Setup

Lecture 94 Separate Emulators Window

Lecture 95 Emulator Setup

Lecture 96 Real Device Setup (Phone)

Section 17: Jetpack Compose state Management

Lecture 97 State Project Creation

Lecture 98 State and Events in Jetpack Compose

Lecture 99 State Basics

Lecture 100 UI update loop

Lecture 101 Memory in compose

Lecture 102 State Driven UI

Lecture 103 Text Fields and State

Lecture 104 Different Way of Defining State

Lecture 105 Probelm with Stateful Composable

Lecture 106 State Hoisting and Unidirectional Data Flow

Lecture 107 State Hoisting:Refactoring our Code

Section 18: Jetpack Compose Project:Jet Pet UI Implementation

Lecture 108 What we Will Build

Lecture 109 Using Github for Source Code

Lecture 110 Initial Code Explanation

Lecture 111 Creating Home Screen

Lecture 112 Layouts in Compose

Lecture 113 Home screen UI Implementation

Lecture 114 Slot Api

Lecture 115 Scaffold

Lecture 116 Top App Bar

Lecture 117 Top App Bar Composable

Lecture 118 Layout Inspection

Lecture 119 Detail Screen

Lecture 120 Scaffold and Top Bar

Lecture 121 Lazy Layout

Lecture 122 Image

Lecture 123 Adding Other details

Lecture 124 My Story Composable

Lecture 125 Pet Info Composable

Lecture 126 Owner Card Info

Lecture 127 Pet Button

Lecture 128 State Navigation

Lecture 129 Theme change

Lecture 130 Conclustion

Section 19: Jet Timer App

Lecture 131 Jet Timer App

Lecture 132 What is a view model

Lecture 133 Common Architecture Principal

Lecture 134 Architecture Overview

Lecture 135 Unidirectional Data Flow and Viewmodels

Lecture 136 Activity and Viewmodel Lifecyle

Lecture 137 Creating Viewmodel

Lecture 138 State and Livetemplate

Lecture 139 CountDown Api

Lecture 140 Events and Viewmodels

Lecture 141 Viewmodel referance

Lecture 142 Observing Flow State in viewmodel

Lecture 143 Basic Timer UI

Lecture 144 Utils:Formatting time

Lecture 145 Finalizing Basic Timer UI

Section 20: Jet Timer App Animations

Lecture 146 Jet Timer App Animation

Lecture 147 Animated Content Api

Lecture 148 Common Architecture Principal

Lecture 149 Custom Progress Indicator:Canvas Api

Lecture 150 Drawing Arch

Lecture 151 Transition Animation Api

Section 21: Jet Pet Resque:Api Implementation

Lecture 152 What we Build

Lecture 153 What we will Use

Lecture 154 Clean Architecture

Lecture 155 Pet Finder API

Lecture 156 Installing Postman

Lecture 157 Making Request with Postman

Lecture 158 Json Data

Lecture 159 Required Dependency

Lecture 160 Model package

Lecture 161 Plugin installation

Lecture 162 Json to Kotlin Data Class

Lecture 163 Retrofit API Service

Lecture 164 Network Architecture:Okhttp and Retrofit

Lecture 165 Access Token Provider Implementation

Lecture 166 What is Okhttp

Lecture 167 Okhttp Interceptors Implementation

Lecture 168 What is Okhttp Authenticator

Lecture 169 Okhttp Authorization Implementation

Lecture 170 Domain Layer

Lecture 171 Mappers:API Entity to Domain

Lecture 172 What is Repository Pattern

Lecture 173 Pet Repository

Lecture 174 Manual Dependecy Injection (di)

Lecture 175 Application Class

Lecture 176 Pagination Implementation

Lecture 177 Viewmodel Implementation

Lecture 178 Managing State and Pagination in Viewmodel

Lecture 179 Loading pets Event

Lecture 180 Refactoring Presentation Layer:Dummy Data Source

Lecture 181 Refactoring Presentation Layer:Home Screen

Lecture 182 Coil Library

Lecture 183 AsyImage

Lecture 184 Load Next page UI conditions

Lecture 185 Refactoring Detail Screen

Lecture 186 Refactoring Main Activity

Lecture 187 Serialization Error Handling

Lecture 188 Properties Any? error handling

Lecture 189 Permission Denied Error handling

Lecture 190 Http 400 and Http 403 Error Handling

Lecture 191 FIxing UI bugs

Lecture 192 Pagination Bug handling

Section 22: Jetpack Compose Navigation:Jet Pet

Lecture 193 Jetpack Compose Navigation basics

Lecture 194 Navigating to Different Screen

Lecture 195 Navigating between Screens

Lecture 196 Navigating with Arguments

Lecture 197 Popping Backstack Entry

Lecture 198 NavigateUp function

Lecture 199 Navigate to Another App

Beginner or intermediate Android developers who want to upgrade their skills and transition to Kotlin and Jetpack Compose. Experienced Kotlin developers who want to dive into Jetpack Compose and learn the latest techniques for UI development in Android. Students or professionals in the field of mobile app development who want to expand their knowledge and stay up-to-date with modern Android app development practices. Developers familiar with Java and Android development who wish to explore the benefits and power of Kotlin and Jetpack Compose in their projects. Anyone interested in building engaging and visually appealing Android applications using the latest technologies and best practices. Individuals looking to enhance their resume and job prospects by adding Kotlin, Jetpack Compose, and related technologies to their skillset. Enthusiasts who enjoy learning and experimenting with new frameworks and are eager to explore the potential of Jetpack Compose for UI development. No matter your level of experience, if you have a passion for Android app development and a desire to create innovative and dynamic user interfaces, this course will provide you with the knowledge and skills to succeed.

okzopmnh_o.jpg



TurboBit
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
RapidGator
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
Code:
Bitte Anmelden oder Registrieren um Code Inhalt zu sehen!
FileFactory
 
Kommentar

In der Börse ist nur das Erstellen von Download-Angeboten erlaubt! Ignorierst du das, wird dein Beitrag ohne Vorwarnung gelöscht. Ein Eintrag ist offline? Dann nutze bitte den Link  Offline melden . Möchtest du stattdessen etwas zu einem Download schreiben, dann nutze den Link  Kommentieren . Beide Links findest du immer unter jedem Eintrag/Download.

Data-Load.me | Data-Load.ing | Data-Load.to | Data-Load.in

Auf Data-Load.me findest du Links zu kostenlosen Downloads für Filme, Serien, Dokumentationen, Anime, Animation & Zeichentrick, Audio / Musik, Software und Dokumente / Ebooks / Zeitschriften. Wir sind deine Boerse für kostenlose Downloads!

Ist Data-Load legal?

Data-Load ist nicht illegal. Es werden keine zum Download angebotene Inhalte auf den Servern von Data-Load gespeichert.
Oben Unten