Skip to content

Android navigation demo using Jetpack Compose Navigation Component. Shows basic screen-to-screen navigation patterns in Kotlin.

Notifications You must be signed in to change notification settings

uxlabspk/navigation-demos

Repository files navigation

NavigationDemo

This project is a demonstration of Android navigation using Jetpack Compose. It showcases how to implement basic navigation between different screens in an Android application.

Features

  • Multiple screens (e.g., Home, Profile)
  • Basic navigation between screens
  • Implemented with Jetpack Compose Navigation

How to Run

  1. Open in Android Studio: Open the project in Android Studio (Otter is recommended).
  2. Sync Gradle: Let Gradle sync the project dependencies.
  3. Select Device: Choose an Android emulator or a physical device to run the application on.
  4. Run: Click the "Run" button (green triangle) in Android Studio.

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Android Jetpack Navigation Component

Contributing

We welcome contributions to navigation-demos! If you'd like to help improve this project, please follow these steps:

Forking the Repository

  1. Navigate to the navigation-demos repository on GitHub.
  2. Click the "Fork" button in the top right corner of the page. This will create a copy of the repository under your GitHub account.

Cloning Your Fork

  1. Open your terminal or command prompt.
  2. Navigate to the directory where you want to store the project.
  3. Clone your fork using the following command (replace "your-username" with your GitHub username):
   git clone https://github.com/your-username/navigation-demos.git
  1. Navigate into the project directory:
   cd navigation-demos

Making Changes

  1. Create a new branch for your feature or bug fix:
   git checkout -b feature/your-feature-name
  1. Make your changes to the code.
  2. Commit your changes with a descriptive commit message:
   git commit -m "Add a brief description of your changes"
  1. Push your changes to your fork:
   git push origin feature/your-feature-name

Creating a Pull Request

  1. Go to your forked repository on GitHub.
  2. Click the "New pull request" button.
  3. Ensure that the base repository is set to the original navigation-demos repository and the base branch is the main branch.
  4. Ensure that the head repository is set to your fork and the compare branch is your feature branch.
  5. Give your pull request a descriptive title and provide a detailed description of the changes you've made.
  6. Click "Create pull request".

Once your pull request is submitted, it will be reviewed by the project maintainers. Please be patient as we review your contribution. We appreciate your interest in improving navigation-demos!

About

Android navigation demo using Jetpack Compose Navigation Component. Shows basic screen-to-screen navigation patterns in Kotlin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages