.NET MAUI & Xamarin

0%
Coding
Theory
Quiz

    Collectionview Lists

    • Infinite-Scroll Load More CollectionView

      Mid
    • Multi-Selection CollectionView With Total Count

      Mid
    • Paginated CollectionView With Refresh

      Mid
    • CollectionView Loading and Empty States

      Mid
    • Grouped CollectionView With Swipe Delete

      Mid
    • CarouselView Gallery With Auto-Advance

      Mid

    Dependency Injection Services

    • Register DI Services in MauiProgram

      Junior
    • Conditional Service Registration in MauiProgram

      Junior
    • Injectable Cross-Platform Battery Service

      Mid
    • Cross-Platform Toast Notification Service

      Mid
    • Cross-Platform Device Info Service

      Mid

    Shell Navigation Routing

    • Shell Navigation With Complex Object

      Mid
    • Role-Based Tab in AppShell

      Mid
    • Shell Hierarchy With Routed Detail Navigation

      Mid
    • Shell Deep Linking With QueryProperty

      Mid
    • Type-Safe Shell Navigation Service

      Senior
    • Shell Profile Wizard With Validation

      Senior

    End To End App Builds

    • Pull-to-Refresh With RefreshView

      Junior
    • Real-Time Number-to-Words Converter

      Junior
    • Debounced SearchBar Filtering CollectionView

      Mid
    • Offline Banking App With SQLite Cache

      Senior

    Local Persistence Offline Sync

    • Generic SQLite Local Database Service

      Mid
    • Habit Tracker With SQLite Persistence

      Mid
    • Offline-First Sync Service

      Senior

    Layouts Responsive Ui

    • Adaptive CollectionView Layout

      Mid
    • Sticky Header/Footer Scrolling Product Page

      Mid
    • Responsive Dashboard With Grid and FlexLayout

      Mid

    Device Features Permissions

    • Copy Label Text to Clipboard

      Junior
    • Cross-Platform File Picker Service

      Mid

    App Lifecycle Error Handling

    • Persist UI State Across Lifecycle

      Mid
    • Fix Event Handler Memory Leak

      Senior
    • Global Unhandled Exception Handler

      Senior
    • Background Security Lock in App Lifecycle

      Senior

    Data Binding Mvvm

    • Bool To Color Value Converter

      Junior
    • Implement a RelayCommand ICommand

      Junior
    • Real-Time Product Search Filter

      Mid
    • Decoupled Theme Update via Messenger

      Mid
    • Safe ObservableCollection Updates From Background

      Mid

    Graphics Animations Gestures

    • VisualStateManager Loading, Success, Error States

      Mid

    Styling Theming Localization

    • Shared Styles in a ResourceDictionary

      Junior
    • Runtime Light/Dark Theme Switcher

      Mid
    • Runtime Localization With .resx Files

      Mid
    • Localization Markup Extension

      Senior

    Reusable Controls Templates

    • Reusable QuestionCard ContentView

      Mid
    • IconText Button With Alignment Property

      Mid
    • Reusable Star RatingControl ContentView

      Mid
    • Templated Control With TemplateBinding

      Senior

    Auth Data Input Validation

    • REST List-Detail App With Navigation

      Junior
    • Disable Button With DataTrigger

      Junior
    • Validated Registration Form With ObservableValidator

      Mid
    • Secure Token Storage Wrapper

      Mid
    • Offline Banner With IConnectivity

      Mid
    • AuthService With SecureStorage Auto-Login

      Mid
    • Reusable Email Validation Behavior

      Mid
    • Resilient HttpClient With Auth Handler

      Senior