お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。        
        
        
            予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。        
    コース概要
Architecture and Advanced Components
- Architecture patterns: MVVM and Jetpack components (ViewModel, LiveData)
- Advanced UI state management
- Navigation Component: practical intro to complex navigation
- Hands-on: Refactoring app architecture
Concurrency and Background Tasks
- Kotlin coroutines for async operations
- WorkManager for scheduled background tasks
- Thread management and Main Thread usage
- Hands-on: Async operations in project app
Advanced Data Persistence
- Room Persistence Library (basic CRUD)
- Introduction to DataStore
- Hands-on: Adding persistence to project
Testing and Code Quality
- Unit testing with JUnit (basics)
- UI testing with Espresso (intro)
- Static code analysis tools (Lint)
- Hands-on: Writing basic tests in project
Integration and Optimization
- Consuming REST APIs using Retrofit (intro)
- Working with JSON
- Basics of UI and battery performance optimization
- Hands-on: API integration and tuning
Summary and Next Steps
要求
- Solid understanding of Android basics (Activity, UI, navigation, Kotlin/Java)
- Experience using Android Studio
- Familiarity with object-oriented programming
Audience
- Experienced Android developers
- Mobile developers aiming to master advanced techniques
- Software engineers building robust, high-performance Android apps
             35 時間
        
        
お客様の声 (4)
トレーナーはダガーのさらなる問題を喜んで調査しました。
Susheel - Home
コース - Dependency Injection with Dagger 2
機械翻訳
トレーナーの知識とそれを提示する簡単さ。
Piotr - DPDgroup IT Solutions sp. z o.o.
コース - Android Applications Testing
機械翻訳
I really enjoyed the fairly broad coverage of topics.
john harrigan
コース - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
