My graduation work is a project called Państwa Miasta as a big base with words for specific categories.

Name Państwa Miasta is from the paper game, very popular in many youth. One player says one letter from alphabet. In example L and the rest of the playing players (having on their papers columns with names: cities, countries, flowers, cars..) is trying get one word per column starting with that letter.

My project is about android app where user will be able preview big list of categories. When he enters in any of them, he will see from A to Z words connected with that category.
I decided to make this project because I have created first version of panstwa miasta app before. It wasn’t so flexible to manage it from other place like php/server.

User using my app should be able to

  1. search items by giving one letter
  2. add suggestion to add his item to the existing category
  3. add suggestion to create a new category

Android app is also going to have an engine for downloading categoreis from my server and also update user’s when any of his categories has a new version.

The main aim for now is to design and start creating android part. Php part was created in about 4hours. I am not going to comment it till I get better version not vulnerable for simple php attacks. Filling with new data into database on my server took me another 4h. At least, I can say, php has been already mocked..
I have now methods for:

  1. returning only categories in json format
  2. returning category and items in json format
  3. returning all(wtf?)
  4. simple post for adding suggestion(for future work, I must split it to categories and items)

It works, however it’s not still perfect..

nice

Till the end of this weekend I am planning to finish drawer for side navigation, content provider for storing data and maybe any “engine” for downloading categories.

Today I should be able show some working result, maybe with drawer and some code with content provider.

It will be a big adventure with Android, again!

 

sorsare

By sorsare

Leave a Reply

Your email address will not be published. Required fields are marked *




Enter Captcha Here :