Skip to content

vuvnguyen95/MiniPaint

Repository files navigation

README.md

Mini Paint App

Introduction

Mini Paint is an interactive mobile application developed for Android devices that allows users to draw directly on their device's screen using their fingers. It leverages advanced touch detection techniques to provide a smooth and responsive drawing experience. This app goes beyond simple touch interactions, offering features like color selection, stroke adjustment, and an intuitive eraser tool.

Installation

Prerequisites

  • Android SDK
  • Android Studio (for building and installing the application)
  • An Android device or emulator running Android SDK version 21 (Lollipop) or higher

Steps

  1. Clone the repository:
    git clone https://github.com/vuvnguyen95/MiniPaint.git
  2. Open the project in Android Studio.
  3. Build the project by navigating to Build -> Build Bundle(s) / APK(s) -> Build APK(s).
  4. Install the APK on your Android device or emulator.

Usage

  • Open the App: Tap on the Touch Canvas icon in your app drawer to start the app.
  • Drawing: Use one finger to draw on the screen. The default color is black, and the default stroke width is medium.
  • Changing Colors: Tap the color palette icon to select a different color for your drawing.
  • Adjusting Stroke Width: Tap the stroke icon to adjust the thickness of your drawing line.
  • Screen Wiper: Wipe off the screen to fresh start.
  • Saving Your Work: Tap the save icon to save your drawing to your device's gallery.

Contributing

Contributions to the Touch Canvas app are welcome! Whether it's bug fixes, new features, or improvements to existing features, we appreciate your help.

To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

Authors and acknowledgment

Thank you to all the contributors who have helped to make Touch Canvas a better app!

Additional Notes:

  • GitHub Repository URL: https://github.com/vuvnguyen95/MiniPaint.git.
  • Contact Email: [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages