Skip to content

AbhishekPSingh07/DrawingApp

Repository files navigation

DrawingApp

A simple and fun Android drawing application for kids, inspired by classic paint apps. DrawingApp lets users sketch freely on a canvas, choose brush sizes and colors, save their artwork, and even import images from their gallery to draw on top of them.

Features

  • Canvas Drawing: Draw with your finger using a smooth canvas interface.
  • Brush Size Selection: Choose from multiple brush sizes for detailed or bold strokes.
  • Color Palette: Pick colors from a vibrant palette.
  • Import Images: Load images from your device gallery and draw over them.
  • Save Artwork: Save your creations to your device.
  • User-Friendly UI: Designed for kids with large buttons and simple navigation.

Screenshots

Screenshot 2023-04-04 at 12 07 52 PM

Screenshot 2023-04-04 at 12 08 05 PM

Getting Started

Prerequisites

  • Android Studio (latest recommended)
  • Android device or emulator (API 21+)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/DrawingApp.git
  2. Open in Android Studio:
    • Go to File > Open and select the project folder.
  3. Build and Run:
    • Click the Run button or use Shift + F10 to build and launch the app on your device/emulator.

Usage

  • Select a brush size and color from the toolbar.
  • Draw on the canvas using your finger.
  • Tap the image icon to import a photo from your gallery.
  • Tap the save icon to store your drawing in your device's gallery.

Technologies Used

  • Kotlin (main language)
  • Android SDK
  • Canvas API

Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements and new features.

About

Basic Kids drawing app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages