Tony
Digital Project Management
Professional Approach and Logbook
Week 1. Think of ideas and discuss about them with other team member. At the end of this week, our
team chose an idea, creating an application to find nearby car-parks, that we all vote to be developed.
We decided to name it as PARKIE.
Week 2. Search and learn references. I have been following a youtube channel.

-Download android studio, create a project. We are programming an application based on google map
so I have been learning using google places API. At week 2, I just coded to get very basic google map on the app. Create a new project with map on android studio, and then create and enable a google API key to insert into the code after that basic google map is created as image below.

Week 3. Prepare for the presentatation about the idea and tools.
Learning and using trello tool:

Presentation about project

Week 4: Implement the project report

Meanwhile: Code to get current location, change application icon, add marker, change


Week5-week6Create the log-in page (first page) with dialogs for register and sign in functions to let user register and log in.
I am using Firebase to store user's information ( searching and learning about that)-Problem. request runtime permission is not working for API 22 and lower version.-Devices dont remember user's account when the app is closed.Redesign the look of google map
week 7:
Create a polyline to get the direction from user's location to a cark-park. Set function for button find the carparks. when the user presses the button the carparks is going to show up. Problem: -switch off the marker is disappear switch on not show up.-Duplicate polyline-can not type on search-bar- enable APIADD bottom sheet fragment
Week8Adding action bar.
Problem. Log-in screen is not happy to have actionBar it should be full screen. When changing in main file to get NoActionBar for getting full login screen it effect for every screen. +Adding navigation drawer
Create menu, header(picture and email) for navigation drawer. Problem: At the beginning, it is full screen hiding actionBar+Adding function for selected item in menu. When user click an item it go to proper screen.Problem: Not working-Working not appropriately. When going to new screen the app refresh previous activity(screen) not storing information before. +Pass information from map screen when user choose a car park to car park screen.Week 9: +Create UI for car park
Problem: -Can't retrieve the name of the carpark from map.-There is gonna be lots of car park on the future so have to using multi-Fragment. Learn how to user fragment and multi-fragment.-The GridLayout was not working messing up the spot on the car park+Create the Profile page
Problem:-Can't retrieve information such as name, email, phone from database-The navigation drawer is not working on this page+ Fix the header of the navigation drawer
Professional Approach and Logbook
Week 1. Think of ideas and discuss about them with other team member. At the end of this week, our
team chose an idea, creating an application to find nearby car-parks, that we all vote to be developed.
We decided to name it as PARKIE.
Week 2. Search and learn references. I have been following a youtube channel.
-Download android studio, create a project. We are programming an application based on google map
so I have been learning using google places API. At week 2, I just coded to get very basic google map on the app. Create a new project with map on android studio, and then create and enable a google API key to insert into the code after that basic google map is created as image below.
Week 3. Prepare for the presentatation about the idea and tools.
Learning and using trello tool:
Presentation about project
Week 4: Implement the project report
Meanwhile: Code to get current location, change application icon, add marker, change
Week5-week6Create the log-in page (first page) with dialogs for register and sign in functions to let user register and log in.
week 7:
Create a polyline to get the direction from user's location to a cark-park. Set function for button find the carparks. when the user presses the button the carparks is going to show up. Problem: -switch off the marker is disappear switch on not show up.-Duplicate polyline-can not type on search-bar- enable APIADD bottom sheet fragment
Week8Adding action bar.
Problem. Log-in screen is not happy to have actionBar it should be full screen. When changing in main file to get NoActionBar for getting full login screen it effect for every screen. +Adding navigation drawer
Create menu, header(picture and email) for navigation drawer. Problem: At the beginning, it is full screen hiding actionBar+Adding function for selected item in menu. When user click an item it go to proper screen.Problem: Not working-Working not appropriately. When going to new screen the app refresh previous activity(screen) not storing information before. +Pass information from map screen when user choose a car park to car park screen.Week 9: +Create UI for car park
Problem: -Can't retrieve the name of the carpark from map.-There is gonna be lots of car park on the future so have to using multi-Fragment. Learn how to user fragment and multi-fragment.-The GridLayout was not working messing up the spot on the car park+Create the Profile page
Problem:-Can't retrieve information such as name, email, phone from database-The navigation drawer is not working on this page+ Fix the header of the navigation drawer
- Change background
- Retrieve name from the database
Week 10.
-Read data from firebase to set the color for available or busy slots in the car park
Problem:
+ After changing any data from Firebase the app is re-opened.
+ Distance is calculated incorrectly
-After pressing "FIND CAR PARK" the button is changed into "GET DIRECTION"
-Adding circular seek bar to precent the number of available spot in car park
-Change some logic of the map such as not drawing the road when user click on the marker. The road is drawn when users press go_button or "GET DIRECTION" button, not hiding the car at all.
-Fix database
Week 10
Add function to allow users upload their profile picture from gallery
When user change profile picture on navigation, the Profile picture in Profile page is changed too.
Add more information for marker like: address, opening hours and phone
Test and fix some small bugs.

















Comments
Post a Comment