overview
This is a Paintpot app. This app is like a sketchbook which allows you to color on a picture. A picture is provided for you to paint on. If you tap on the color, it will allow you to use that color you tapped on. When you tap on the camera then it changes to your camera. When you take a picture of your face the picture will be replaced. If you tap on the wipe button it will erase all the paint on your picture.
download
paintpot.apk | |
File Size: | 1576 kb |
File Type: | apk |
enhancements
I added to the app a new color which is orange. I also chanced the dot to a radius of 8 pixels which allows to color more faster and efficient. The background picture changed from the original so you won't get bored from that lame cat picture.
event handlers
- Blue_Button Click event: When the button is clicked, it will allow you to produce the color "blue".
- Green_Button Click Event: When the button is clicked, it will allow you to produce the color "green".
- Orange_Button Click Event: When the button is clicked, it will allow you to produce the color "orange".
- Yellow_Button Click Event: When the button is clicked, it will allow you to produce the color "yellow".
- Red_Button Click Event: When the button is clicked, it will allow you to produce the color "red".
- Canvas one drag event: When you tap on the picture with a color on it and drag it, it will produce a line that is along with the X and Y axis.
- Canvas one touch Event: When you tap on the picture with a color, it will produce a dot, circle, which is along with the X and Y axis. The radius of the circle will be eight.
- Wipe_Button Click Event: It will make your paintings all done and make you allow to produce another masterpiece you have drawn.
- Camera_Button Click Event: When you click on the Camera_Button it will call the camera to take a picture of an object or your face.
- Camera one After Picture Event: It will allow you change the background to the image you have taken with your camera.
abstraction
The Canvas 1 Dragged Event: This provide us a line when we drag our fingers around the screen. It has to use the X and Y axis to provide a line. It is using mathematics to draw a line but the idea simple when you actually try the program out. It will just draw a line rather than telling what are the X and Y axis.
The Canvas 1 Touch Event: This provide us a circle when we tap on the screen. This also use the X and Y axis to provide the dot. It also use mathematics to get a circle with a radius of 8. This is complicated in math but we use this abstract idea to make it simple. If you tap, you will get a circle.
The Camera Features: If you tap on the camera button, the phone will launch your app to a camera and make you able to take a photo. If you take a photo then it will be the background image of canvas 1. We made this idea simple and you can take a picture of anything and it will change to that picture.
The Canvas 1 Touch Event: This provide us a circle when we tap on the screen. This also use the X and Y axis to provide the dot. It also use mathematics to get a circle with a radius of 8. This is complicated in math but we use this abstract idea to make it simple. If you tap, you will get a circle.
The Camera Features: If you tap on the camera button, the phone will launch your app to a camera and make you able to take a photo. If you take a photo then it will be the background image of canvas 1. We made this idea simple and you can take a picture of anything and it will change to that picture.
essential question
Abstraction makes us help to learn because it's an idea or a concept. Abstract ideas are complicated and you have to figure a way out to make it simple. There are a lot of ways to approach the idea or the concept. In math, they might tell that a square has perpendicular sides and every side has the equal length. You can even use the Pythagorean Theorem to prove a square. However, in other subject they won’t tell you exactly what a square is and just show you a visual concept. Abstraction can make you think more and outside the box. If you think it outside the box then you can get creative ideas and make it into a simple form. If you just think for a long time then you will get a great idea which is abstract then you can actually pursue that idea and make it to reality. If you look at history, people made a communist government. Everything was good in words but when they actually put the idea into action, everything started to fail. It also makes you able to think about the user using the application. For example, the app we made uses the X and Y axis to make a dot or a line. However, the user will only see the dot and the line and couldn’t see the X and Y axis in app. Abstraction makes your completed idea into a simple form which makes it easy to use. Any age or group can use the app because you simplify a complicated idea into an easier explanation. Today, we can see cars and buses in the traffic and it took a long time to build those cars. It first started out as an abstract idea but made it into a simple form. Abstraction is used in many different ways and the idea will never get lost.