Skip to content

GET POPPIN! Create and save your own custom Pop! avatar with the Pop! Yourself character creator.

License

Notifications You must be signed in to change notification settings

RamMichaeli17/POP-Yourself

Repository files navigation

GitHub repo size GitHub language count Contributors Stargazers MIT License LinkedIn Gmail


Logo

Developing Client-Side in Android Environment Project: "POP Yourself"

GET POPPIN!
Create and save your own custom Pop! avatar with the Pop! Yourself character creator.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Download
  5. License
  6. Contributors
  7. Contact

About The Project



This is my first Android project in Java.
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".

(back to top)

Getting Started

Follow these simple steps:

Installation

  1. Clone the repo
    git clone https://github.com/RamMichaeli17/POP-Yourself.git
  2. Run the program
    press shift+F10 or press the "Run app" button
    image

(back to top)

Usage

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.

Screenshots

The Result:

Logo

Youtube:

IMAGE ALT TEXT HERE

(back to top)

Download

Download

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contributors

We thank the following people who contributed to this project:


Ram Michaeli

(back to top)

Contact

Ram Michaeli - ram153486@gmail.com

Project Link: https://github.com/RamMichaeli17/POP-Yourself

(back to top)

About

GET POPPIN! Create and save your own custom Pop! avatar with the Pop! Yourself character creator.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages