Udemy Mastering Multi-Modular And Clean Architecture in Android - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Udemy Mastering Multi-Modular And Clean Architecture in Android (/Thread-Udemy-Mastering-Multi-Modular-And-Clean-Architecture-in-Android) |
Udemy Mastering Multi-Modular And Clean Architecture in Android - AD-TEAM - 10-06-2024 14.47 GB | 00:30:45 | mp4 | 1920X1080 | 16:9 Genre:eLearning |Language:English
Files Included :
1 - Lect6 Start Adding BuildSrc Module (19.86 MB) 2 - Lect7 Adding BuildConfi PluginsConfig and ReleaseConfig (150.07 MB) 3 - Lect8 Adding Build Dependencies (239.37 MB) 4 - Lect9 Adding Build Test Dependencies (141.48 MB) 81 - Lect 86 Adding Kotlin Serialization and DataStore Dependencies (99.47 MB) 82 - Lect 87 Adding Module for Data Store (168 MB) 83 - Lect 88 Adding AppSettings Data Store class and Use PersistentList for Data (116.58 MB) 84 - Lect 89 Implementing Custom Serializer for App Settings in Kotlin (57.38 MB) 85 - Lect 90 Handle Serialzer Function for App Settings (42.44 MB) 86 - Lect 91 Test Data Store Implementation in Real Example (114.55 MB) 87 - Lect 92 Adding UI Implementation for Testing (247.57 MB) 88 - Lect 93 Running UI Implementation and Fix Issues (200.11 MB) 100 - Lect 105 DaggerHilt and DataStore Integration for Preferences and Sessions (87.19 MB) 101 - Lect 106 Test Proto DataStore Implementation (221.81 MB) 102 - Lect 107 Update App with Session and Preferences DataStore Managers (79.53 MB) 89 - Lect 94 Preferences DataStore Vs Proto DataStore (28.85 MB) 90 - Lect 95 Add Proto Buf DataStore Dependencies Adding Proto DataStore Module (325.66 MB) 91 - Lect 96 Modify Gradle for Proto DatsStore Module (138.45 MB) 92 - Lect 97 Create Protocol Buffers Proto schema for Session and App Preferences (26.38 MB) 93 - Lect 98 Create Session Serializer (137.3 MB) 94 - Lect 99 Create App Preferences Serializer (32.5 MB) 95 - Lect 100 Configuring DataStore with Protocol Buffers and Custom Serializers (65.87 MB) 96 - Lect 101 Create Preferences DataStore Manager (73.61 MB) 97 - Lect 102 Create Preferences DataStore Manager Implementer (83.29 MB) 98 - Lect 103 Create Session DataStore Manager (53.71 MB) 99 - Lect 104 Create Session DataStore Manager Implementer (87.19 MB) 103 - Lect 108 Simplifying Network Debugging with Chucker for HTTPS Inspection (33.34 MB) 104 - Lect 109 Implementing Chucker Interceptor (136.45 MB) 105 - Lect 110 Implement Session Service for Token Management and Logout Operations (54.1 MB) 106 - Lect 111 Develop Authentication Interceptor with Token Refresh and Mutex Synch (210.06 MB) 107 - Lect 112 Handle Unauthorized Tokens and Retry Requests with MutexProtected (139.36 MB) 108 - Lect 113 Provide an Authenticator Interceptor with Dependency Injection (137.64 MB) 109 - Lect 114 Update Header Interceptor After using Authentication Interceptor (39.63 MB) 110 - Lect 115 Implementing a Connectivity Interceptor (220.46 MB) 111 - Lect 116 Update Error Response Mapper and Model (151.52 MB) 112 - Lect 117 Handling Asynchronous Operations with AsyncUseCase (70.92 MB) 113 - Lect 118 Implementing LoginUseCase for User Authentication (28.39 MB) 114 - Lect 119 Implementing Login Activity and Login View Screen (97.74 MB) 115 - Lect120 Update Dependencies with Compose (167.89 MB) 116 - Lect 121 Implementing a Login Screen with Jetpack Compose (160.09 MB) 117 - Lect 122 Test Login Screen Implementation (30.62 MB) 118 - Lect 123 Implementing Error Handling for Login Validation (89.89 MB) 119 - Lect 124 Structuring Login Flow with Input and Output Sealed Classes (50.59 MB) 120 - Lect 125 Handling Login State and Validation with LoginViewState (72 MB) 121 - Lect 126 Developing Login Validation Rules with LoginValidator (125.93 MB) 122 - Lect 127 Managing Login Inputs and State with ViewModel (57.83 MB) 123 - Lect 128 Handling Login State Changes and Validation (148.92 MB) 124 - Lect 129 Integrating ViewModel and Compose for Login Screen (256.13 MB) 125 - Lect 130 Reacting to State Changes Collecting ViewModel Outputs (41.71 MB) 126 - Lect 131 Executing Login Use Case (31.18 MB) 127 - Lect 132 Adding Gson Converter Factory and Make App Updates (52.2 MB) 128 - Lect 133 Creating Mock API for Login API (65.4 MB) 129 - Lect 134 Test Login Implementation (116.98 MB) 130 - Lect 135 Demo for Popup Loading State with Popup Error State with Retry Option (5.06 MB) 131 - Lect 136 Demo for Full Loading State with Full Error State with Retry Option (3.77 MB) 132 - Lect 137 Demo for Empty State (4.75 MB) 133 - Lect 138 Setup Gradle of Core Presentation Module (39.61 MB) 134 - Lect 139 Unified UI States Content Loading Error and SuccessStates (81.08 MB) 135 - Lect 140 Implementation of Content Loading Error and Success States (95.17 MB) 136 - Lect 141 Composable UI State Handlers for State Renderer (157.32 MB) 137 - Lect 142 Rendering Complex UI States (79.71 MB) 10 - Lect 15 Add Google Huawei Client and Driver Flavors (154.31 MB) 11 - Lect16 Adding Directory for Each Build Type (450.14 MB) 12 - Lect17 Start Adding Signing configuration (111.66 MB) 13 - Lect18 implementation of Rlease ReleaseExternalQa and Debug Siging (94.76 MB) 14 - Lect 19 Adding a Credentials File for Secure Storage of Sensitive Information (186.77 MB) 15 - Lect20 Update Signing Configs with the Data From Local Credentials File (194.84 MB) 16 - Lect-21-Test-Siging-config (134.68 MB) 16 - Lect21 Test Siging Config (99.74 MB) 17 - Lect22 Refactor Build Creator (195.9 MB) 18 - Lect23 How to Add Build Parameters to Build Configuration (260.34 MB) 19 - Lect24 Test adding Build Parameters to Build Configurations (188.19 MB) 20 - Lect25 ReOrganise Build Src Module (54.53 MB) 5 - Lect10 Adding Build TypesFlavour Types and App Dimentions (44.85 MB) 6 - Lect11 Add configuration in build gradle of build src (39.71 MB) 7 - Lect12 Adding Implementation of Sealed Class of Build Types (133.93 MB) 8 - Lect 13 Override Build Types in Application Build Gradle (145.39 MB) 9 - Lect 14 Add App Dimentions and Flavors (111.09 MB) 21 - Lect26 Add Features Module (72.44 MB) 22 - Lect27 Add More Dependencies Room Hilt Retrofit and Okhttp (63.94 MB) 23 - Lect28 Changes on Whole App Build Gradle Files (32.97 MB) 24 - Lect29 Make Dependencies Shared Over Modules (232.51 MB) 25 - Lect30 Add Dependencies in Feature Module and App one Time (95.49 MB) 26 - Lect31 Test Dependencies In App Level and Login Feature Module Level (32.79 MB) 27 - Lect32 Create Shared Library Gradle Plugin (75.09 MB) 28 - Lect33 Continue Creating Shared Library Gradle Plugin (107.51 MB) 29 - Lect34 Test Shared Library Gradle Plugin (59.5 MB) 30 - Lect35 Add Build Types to Shared Library Gradle Plugin (151.44 MB) 31 - Lect36Add Koltin Lint Plugin KTLINT to App Level (129 MB) 32 - Lect37Continue Add Koltin Lint Plugin KTLINT to Modules Level (280.34 MB) 33 - Lect38 Add Spotless and Prettier Plugins (52.45 MB) 34 - Lect39ContinueAdd Spotless and Prettier Plugins (97.9 MB) 35 - Lect40 Add Detekt Plugin Static Code Analysis Tool (286.06 MB) 36 - Lect41 Detek How to Suppress Legacy Code (310.16 MB) 37 - Lect42 Detekt Reports for App and Modules (82.76 MB) 38 - Lect43 Separate Detekt Reports for App and Modules (150.4 MB) 39 - Lect44UpdatingBuildVersionswithEase (118.3 MB) 40 - Lect45 Generate Updating Build Versions Report (66.96 MB) 41 - Lect46IntegratewithDokkaPluginforCodeDocumentaion (129.42 MB) 42 - Lect47 RunDokkaPluginforCodeDocumentaion (62.52 MB) 43 - Lect48Separating Dokka Reports for App and Modules (41.61 MB) 44 - Lect 49 Add Core Module with Data Domain and Presemtation Modules (93.24 MB) 45 - Lect50 Configure Plugins and Dependency Provider with Core Modules (40.62 MB) 46 - Lect51 Kickoff Hilt Dependency Injection Setup (152.94 MB) 47 - Lect52 Implementing Custom Request Headers with OkHttp Interceptors (93.01 MB) 48 - Lect53 Intercept Http Request (81.84 MB) 49 - Lect54 Dependency Injection and Networking Configuring OkHttp with Hilt (26.22 MB) 50 - Lect 55 Integrating and Configuring Http Logging Interceptor (185.55 MB) 51 - Lect 56 Building an OkHttp Client with DaggerHilt (68.25 MB) 52 - Lect57 Add More Dependencies in Network Module (97.46 MB) 53 - Lect58 Designing an OkHttpClient Provider Interface for Flexible Networking (54.43 MB) 54 - Lect59 Handling SSL and Dispatcher in a Debug OkHttpClient Provider (108.34 MB) 55 - Lect60 Securing Network Requests with Certificate Pinning in OkHttpClient (35.5 MB) 56 - Lect61 Update Http Factory and Network Module with Custome Http Clinets (197.64 MB) 57 - Lect62 Adding Config Module (91.87 MB) 58 - Lect63 Adding Interceptors Module (25.63 MB) 59 - Lect 64 Injecting Retrofit in the Network Module with DaggerHilt (28.91 MB) 60 - Lect 65 Service Factories with Retrofit Streamlining API Interface Creation (58.86 MB) 61 - Lect 66 Networt Architecture to Login Module Handling Responses and Requests (33.94 MB) 62 - Lect 67 Adding Retrofit Service Interface to Login Module (70.72 MB) 63 - Lect 68 Adding Network Module for Login Data Module (49.74 MB) 64 - Lect69 Implementing Network Connectivity Monitoring (67.98 MB) 65 - Lect 70 Building a Network Data Source with Service and Monitoring (26.86 MB) 66 - Lect 71 Defining Error Handling Models with Data Classes (33.86 MB) 67 - Lect 72 Building a Flexible Result Wrapper with Success and Error States (43.24 MB) 68 - Lect 73 Continue Updating Result Class (43.82 MB) 69 - Lect 74 Result Patterns Mapping Merging and Handling Complex Scenarios (59.34 MB) 70 - Lect 75 Creating DataSource Interface of HTTP Codes for Network Responses (30.38 MB) 71 - Lect 76 Dynamic Response Processing with performRequest in Network Data Source (140.01 MB) 72 - Lect 77 Effective Error Handling Mapping ErrorResponse to Domain Models (90.65 MB) 73 - Lect 78 Adding performRequest implementation (180.49 MB) 74 - Lect 79 Continue Adding performRequest implementation (241.22 MB) 75 - Lect 80 Implementing Remote Login with Data and Domain Layers (87.23 MB) 76 - Lect81 Adding Network Data Sources in Login Module Using Dependency Injection (264.07 MB) 77 - Lect 82 Add Implementation of Remote Implementer (61.57 MB) 78 - Lect 83 Add Login Mapper (53.9 MB) 79 - Lect 84 Managing Coroutine Execution with Custom Dispatchers (61.44 MB) 80 - Lect 85 Verifying App Stability Through a Test Run (114.61 MB)
Screenshot
|