Project Description
Luis Canales edited this page Dec 3, 2021
·
12 revisions
Team Dolphin's project is an Android app that is a general art creation program. Users will be able to use standard art creation program functionalities.
The Team Dolphin Art creation application will feature all standard art creation program functions, including the following:
- Pen tool to draw on the canvas.
- Brush tool with similar functionality to the pen tool but mimicking a brush stroke.
- Fill tool to fill in large chunks of the canvas with the same color rgb value in hexadecimal.
- Support for multiple layers.
- Ability to import image file types .png, .jpg, and .bmp.
- Ability of saving and exporting as .png, .jpg, and .bmp.
- Text tool that is able to create text on the canvas
- Select tool to be able to cut, crop, edit a limited part of the canvas.
- Additional features will be added over time.
Team Dolphin's target audience for this application is Android users, and the app will have a focus on tablet devices.
- Framework: Android Phone
- Language: Kotlin, Java
- IDE: Android Studio
- backend server: None
- libraries: None
We will be using Kotlin as the programming Language, Android Studio as the IDE, and gradle as the package manager
For the Proof of Concept build a Java canvas is implemented in order to allow the UI to have save functionality as having a UI present on the canvas page Kotlin build was unable to be completed by the Proof of Concept Milestone