awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ArisGuimera avatar

ArisGuimera/Android-Expert

0
View on GitHub↗
7,365 Stars·159 Forks·Kotlin·Apache-2.0·6 Aufrufe

Android Expert

Android-Expert is a collection of educational resources and step-by-step instructional materials for learning Android app programming. It provides a comprehensive learning path for building mobile applications using the Kotlin programming language and Android Studio.

The material covers the full development lifecycle, from designing interactive user interfaces with lists, cards, and sliders to implementing navigation workflows and screen transitions. It also includes instruction on connecting applications to remote servers to fetch external data and integrating that data into the app flow.

The curriculum covers core architectural patterns, including the use of Jetpack Compose for UI rendering, Room for local data persistence, and Retrofit for network layer management. It also addresses state management through the use of view models and the implementation of navigation components.

Features

  • Android Application Development - Offers a comprehensive guide to the process of building and maintaining native Android applications.
  • Android Programming Tutorials - Offers step-by-step instructions for creating interactive screens and implementing core logic on Android.
  • Educational Content - Provides educational content covering network requests, local persistence, and UI composition.
  • Mobile Development Courses - Provides a comprehensive learning path for building mobile applications using Kotlin and Android Studio.
  • Android App Navigation - Implements movement and routing between different sections of an Android application.
  • Android UI Components - Provides instruction on using reusable visual elements and widgets to build interactive Android screens.
  • Jetpack Compose UIs - Teaches how to build declarative user interfaces using the Jetpack Compose toolkit.
  • Jetpack Navigation Components - Implements screen transitions and navigation graphs using the Jetpack Navigation library.
  • Kotlin Resources - Provides learning materials for mastering Kotlin programming practices for mobile development.
  • Mobile Application Logic - Covers writing application logic and handling data using the Kotlin language for Android devices.
  • UI Composition - Uses a modular architecture to assemble user interfaces from components like lists and cards.
  • Android Device Storage - Teaches how to save user settings and application state specifically on Android devices.
  • External Data Integrations - Connects Android applications to external data sources to integrate remote server data.
  • Local Data Persistence - Provides mechanisms for saving user settings and application state to local disk storage.
  • Local Persistence Layers - Implements local data storage and retrieval using the Room persistence library over SQLite.
  • Screen State Managers - Uses ViewModels to maintain UI and business logic state across configuration changes.
  • API Data Consumption - Provides instruction on retrieving and parsing structured data from remote web services for Android applications.
  • REST Client Implementations - Provides guidance on using Retrofit to map HTTP API endpoints to typed Kotlin interfaces.
  • Navigation Menus - Implements UI patterns for sidebars, drop-downs, and navigation drawers to manage screen flow.

Star-Verlauf

Star-Verlauf für arisguimera/android-expertStar-Verlauf für arisguimera/android-expert

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Android Expert

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Android Expert.
  • android/topekaAvatar von android

    android/topeka

    5,104Auf GitHub ansehen↗

    Topeka is an Android quiz application and educational game. It serves as a sample app designed to demonstrate the implementation of standardized visual guidelines and interaction patterns on the Android platform. The project focuses on Material Design implementation, showcasing a consistent and intuitive user interface through a knowledge-testing game. It applies these standardized design principles to create interactive user flows and mobile screens. The application is built using Kotlin and Jetpack Compose, incorporating Material Design 3 and state-driven UI updates. It covers core areas o

    Kotlin
    Auf GitHub ansehen↗5,104
  • aporter/coursera-androidAvatar von aporter

    aporter/coursera-android

    4,246Auf GitHub ansehen↗

    This project is a collection of Android application reference implementations and sample projects. It provides educational source code demonstrating standard development patterns for building functional mobile applications. The repository includes specific examples for Android UI design, data persistence, and hardware integration. It provides reference implementations for handling long-running background processes and system broadcasts, as well as demonstrations of building layouts and custom graphics. The codebase covers a broad range of capabilities including network programming for remote

    Java
    Auf GitHub ansehen↗4,246
  • skydoves/pokedexAvatar von skydoves

    skydoves/Pokedex

    8,334Auf GitHub ansehen↗

    Pokedex is a reference implementation of an Android application that utilizes the MVVM architecture, Jetpack Compose for its declarative user interface, and Hilt for dependency injection. It serves as a sample project demonstrating a mobile application built with Android Jetpack and a Kotlin Coroutines network client to manage asynchronous data requests. The project implements a modular codebase to optimize build performance and enforce internal boundaries. It features a local persistence layer using the Room library to cache remote data on the device and utilizes Material Motion for fluid in

    Kotlinandroidcoroutineshilt
    Auf GitHub ansehen↗8,334
  • commonsguy/cw-omnibusAvatar von commonsguy

    commonsguy/cw-omnibus

    5,320Auf GitHub ansehen↗

    This project is a reference library for Android development, providing source code and sample applications that demonstrate architectural patterns and the implementation of core API capabilities. It serves as a collection of reference implementations for data management, system integration, and user interface component development. The library provides specific examples for managing hardware interfaces, background tasks, and inter-process communication. It includes a gallery of user interface components and patterns for implementing accessibility features and system-level font scaling. The p

    Javaandroidandroid-book
    Auf GitHub ansehen↗5,320
Alle 30 Alternativen zu Android Expert anzeigen→

Häufig gestellte Fragen

Was macht arisguimera/android-expert?

Android-Expert is a collection of educational resources and step-by-step instructional materials for learning Android app programming. It provides a comprehensive learning path for building mobile applications using the Kotlin programming language and Android Studio.

Was sind die Hauptfunktionen von arisguimera/android-expert?

Die Hauptfunktionen von arisguimera/android-expert sind: Android Application Development, Android Programming Tutorials, Educational Content, Mobile Development Courses, Android App Navigation, Android UI Components, Jetpack Compose UIs, Jetpack Navigation Components.

Welche Open-Source-Alternativen gibt es zu arisguimera/android-expert?

Open-Source-Alternativen zu arisguimera/android-expert sind unter anderem: android/topeka — Topeka is an Android quiz application and educational game. It serves as a sample app designed to demonstrate the… aporter/coursera-android — This project is a collection of Android application reference implementations and sample projects. It provides… skydoves/pokedex — Pokedex is a reference implementation of an Android application that utilizes the MVVM architecture, Jetpack Compose… commonsguy/cw-omnibus — This project is a reference library for Android development, providing source code and sample applications that… ashok-varma/bottomnavigation — BottomNavigation is an Android UI component library used to implement a standard navigation bar at the bottom of a… aurelhubert/ahbottomnavigation — ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for…