Table of Contents
|
|
In this project you may find several subjects such as:
1. Full localization in Hebrew and English.
2. At least four UI Widgets.
3. Dynamic change during a specific event of each of the elements.
4. Use of Xml shapes for personal design of text boxes, etc.
5. Using Xml selectors for pre-structured selection of images/shapes/colors for situations.
6. Creating elements dynamically in Java and when necessary (for example creating an unknown amount of buttons in advance).
7. Adding another full screen component (Activity) and switching to it by "Explicit Intent".
Follow these simple steps:
- Clone the repo
git clone https://github.com/RamMichaeli17/POP-Yourself.git
- Run the program
press shift+F10 or press the "Run app" button
This application simulates the process of creating and ordering a pop doll which includes choosing several different elements such as: hair, eyebrows, beard, shirt, pants and accessories.
The user will be able to "try on" any item on the pop.
After he finishes designing it, he can enter his name and save the pop as a picture with the designed name he entered in a special font and share it with his friends.
After designing the pop, the user will be asked to enter identification details in order to make the "order" (it is important to note that the application does not require a network connection and all the details the user enters are lines of text that are not sent to anyone).
The user will have the option to enter email addresses of people with whom he wants to share the pop (the email will not actually be sent, it's just a simulation).
And after ordering, the user will have the option to rate the application and design another pop.
The application contains: animations, designed buttons, creating elements dynamically, saving files and images, text validation and more.
The application supports both Hebrew and English and has full localization.
Distributed under the MIT License. See LICENSE.txt
for more information.
We thank the following people who contributed to this project:
Ram Michaeli |
Ram Michaeli - ram153486@gmail.com
Project Link: https://github.com/RamMichaeli17/POP-Yourself