Jetpack Compose Essentials: From Basics to Best Practices

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Jetpack Compose Essentials: From Basics to Best Practices

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
placeKöln
16. Mär 2026 bis 19. Mär 2026
computer Online: Zoom
16. Mär 2026 bis 19. Mär 2026
placeKöln
15. Jun 2026 bis 18. Jun 2026
computer Online: Zoom
15. Jun 2026 bis 18. Jun 2026
placeKöln
28. Sep 2026 bis 1. Okt 2026
computer Online: Zoom
28. Sep 2026 bis 1. Okt 2026
placeKöln
14. Dez 2026 bis 17. Dez 2026
computer Online: Zoom
14. Dez 2026 bis 17. Dez 2026
Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Participants will gain a comprehensive understanding of Jetpack Compose, including its core concepts, architecture, and the declarative UI paradigm. They will learn how to set up and configure Jetpack Compose in existing Android projects, create reusable composable functions, and manage state effectively within Compose. The seminar will cover essential topics such as theming, navigation, animations, and integrating Jetpack Compose with other Android components and libraries. Additionally, attendees will explore best practices for structuring Compose-based UIs, optimizing performance, and ensuring accessibility. By the end of the seminar, participants will be equipped to build mod…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: App Programmierung, Android Apps, Programmierung (allgemein), Programmmanagement und iPhone.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Participants will gain a comprehensive understanding of Jetpack Compose, including its core concepts, architecture, and the declarative UI paradigm. They will learn how to set up and configure Jetpack Compose in existing Android projects, create reusable composable functions, and manage state effectively within Compose. The seminar will cover essential topics such as theming, navigation, animations, and integrating Jetpack Compose with other Android components and libraries. Additionally, attendees will explore best practices for structuring Compose-based UIs, optimizing performance, and ensuring accessibility. By the end of the seminar, participants will be equipped to build modern, dynamic user interfaces using Jetpack Compose, enhancing their development workflow and the quality of their Android applications.

Inhalt

  • Introduction to Jetpack Compose
    • Overview of Jetpack Compose and its benefits
    • Comparison with traditional XML-based UI development
    • Setting up Jetpack Compose in Android Studio
  • Core Concepts of Jetpack Compose
    • Understanding composable functions
    • The declarative UI paradigm
    • Composition and recomposition
  • Creating Composable UIs
    • Building basic UI components (Text, Button, Image, etc.)
    • Structuring layouts with Row, Column, Box
    • Reusable composables and UI modularity
  • State Management in Compose
    • Managing state with remember and mutableStateOf
    • Using ViewModel with Jetpack Compose
    • State hoisting and unidirectional data flow
  • Theming and Styling
    • Applying Material Design theming
    • Customizing themes and styles
    • Dark theme support and dynamic theming
  • Navigation in Jetpack Compose
    • Setting up navigation with Compose Navigation
    • Passing data between composables
    • Handling deep links and navigation graphs
  • Animations and Gestures
    • Creating simple and complex animations
    • Using animation APIs for transitions
    • Handling user gestures and interactions
  • Integration with Existing Android Components
    • Combining Compose with XML-based UIs
    • Using Android Views in Compose and vice versa
    • Integrating Compose with other libraries (e.g., Hilt, Retrofit)
  • Advanced Compose Features
    • Custom layouts and modifiers
    • Working with lists and lazy components (LazyColumn, LazyRow)
    • Accessibility in Jetpack Compose
  • Performance Optimization
    • Best practices for efficient Compose UIs
    • Profiling and optimizing composables
    • Avoiding common performance pitfalls
  • Testing and Debugging
    • Unit testing composable functions
    • UI testing with Compose Test APIs
    • Debugging techniques and tools
  • Best Practices and Architecture
    • Structuring Compose projects for scalability
    • Clean architecture principles with Compose
    • Documentation and code maintenance
  • Exercises
    • Exercise 1: Building a Responsive To-Do List App
      • Description: Create a to-do list application using Jetpack Compose, implementing features like adding, deleting, and marking tasks as completed. Ensure the UI is responsive across different screen sizes.
      • Result: Participants will develop a functional to-do list app, demonstrating their ability to create responsive and interactive UIs with Jetpack Compose.
    • Exercise 2: Implementing Navigation and State Management
      • Description: Extend the to-do list application by adding multiple screens (e.g., task details, settings) and implement state management using ViewModel and LiveData.
      • Result: Attendees will enhance their application with navigation and robust state management, showcasing their ability to handle complex UI interactions and data flows within Jetpack Compose.
Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.