Note: Please answer the following questions:
- What have I done since the last Scrum meeting (yesterday)?
- What will I do before the next Scrum meeting (tomorrow)?
- What prevents me from performing my work as efficiently as possible?
Weekly Logs
1. Timothy Ngai
Week 10 (March 20)
- I did set up a game loop. Now i am able to use simple X and Y to create animation. I am going to use this to make the dart animation.
- I need to research on getting the X and Y coordinate of screen touching or other method to control user input
- Since i need to do some research, It may take some time. I hope i can finish the game within the following week
Week 9 (March 13)
- I did some research and have some other game code using surfaceview, thread, sprite on gameloop and stuff. i am setting up the gaming environment now using surfaceview, thread and sprite.
- I need to finish setting up the game environment and ready to make a game out of it.
- Since this is the first time, I may get a lot of errors during this weeks works.
2. Joshua Byer
Week 11 (March 27)
- I optimized the fragment usage so I don't have to constantly change fragments, GUI still needs work.
- If possible I well work on the GUI for both layout types and devices.
- I have 2 labs I have to work on for this course.
Week 10 (March 20)
- Last week I completed fragment usage along with complete base prototype for app.
- I intend to optimize fragment usage and increase GUI graphics, may include an instruction screen.
- Things are going along as expected.
Week 9 (March 13)
- Last week I completed prototypes for all pages along with file saving for meal entries.
- I intend to complete the design diagram along with finishing up the prototype?
- Things are going along as expected.
3. Wesley Hamilton - Rene Anderson
Week 10 (March 21)
- Successfully implemented the ContentResolver to locate Media files
- Temporary layout set for playlist
- Having trouble implementing the MediaPlayer service
Week 9 (March 13)
- Gotten some progress on the media player aspect of the application
- Need to look into the file-sharing aspect of the application
- Being delayed due to the amount of midterms and assignments lately
4. Vasil Rimar - Norbert Curiciac
Week 11 (March 28)
In this week we completed 80% of our project.
Vasil
- Successfully completed the local database and UI development .
- Research a new memory efficient method, recommended by Google, to pull the web service data and store it on the local device.
- He used GSON, Voley and SugerORM to pull data , and store it locally on the device.
Norbert
- Added the markers based on the new database.
Work needed to be done:
- Location List Filters (complete, pending, incomplete)
- Map Filters (complete, pending, incomplete)
- Login Authenticate via API
- Prepare DETAILS page (fix drop-down models)
Week 10 (March 21)
Vasil:
- He is working on the final database and UI design and development
- Loading Web Api data to database
Norbert
- Created a temporary TreeMap object which stores Web Api data
- Loaded the Web Api JSON data to temporary TreeMap objects
- Created Temporary Map View, which displays the map
- Added Markers to the Map, which using the Web Api coordinates
- Created a Detailed View which displays more information about the current marker in case the marker was clicked ( InfoWindowClickListener() )
- We need to finish, final UI, local database and Views next week.
Week 9 (March 13)
- Gotten web service done and researched how to complete other functionalities such as Material Design
- Start developing the final UI next week
- Being delayed due to the midterms and assignments
5. Elsi Nushaj & Hyungryul Chun
Week 9 (March 13)
- Worked on the UI screens (Elsi) and setting up database integration (Steve) for the application.
- Continue working on the UI screen and start populating the database
- Problems running into database integration and the amount of course work from other classes
Week 10 (March 20)
- Developed more of the UI screens (Elsi) and database integration is now set up (Steve).
- We will try and finalize the UI for next week and get a good amount of database entries set up. We will also look into youtube integration and likely the random generator function.
- There is a lot of course work that is being piled on and it might be tough to keep up with the pre determined schedule. UI development is a little back tracked due to an assignment being due today, but Elsi will likely be back on track before the end of next week.
Week 11 (March 27)
- This week more UI work was done and is nearly entirely complete, aside from the BMI calculator screens. The timer visuals and function have been set up to receive the time from a user (Elsi). The random generator function was deferred to the following week as well as some of the DB entries. Facebook and youtube integration was researched a bit and some DB content was created (Steve).
- We have been a little back tracked due to a heavy course load from other courses and haven't been able to link up the DB aspect yet even though it is set up (Steve), but will be able to get back on track next week. Next week we plan on integrating the DB and trying to set up any of the two APIs (facebook and youtube).
- Similar to the other weeks the amount of course work and deadlines have made meeting the milestones a little more chaotic, but we are still getting work out and feel we are still on track. Other delays would likely be from the final projects remaining from other courses.
6. Nick Thomas
Week 9 (March 13)
- Did some research and discovered Android API for p2p communication (WifiP2pManager)
- Work on a barebones app that can discover and communicate (through text)
- I had some assignments and a midterm to study for this weekend(my main time to work)
Week 10 (March 20)
- Found a more suitable api Nsd manager, created a basic client server program.
- Test it on two devices, and incorporate a UI that allows users to select the device
- I needed another device and other assignments + work have taken more time time than expected.
7. Petr Bouianov
Week 11 (March 27)
- Research on OpenCV implementation
Week 10 (March 20)
- Did not have much time to work on project
- Read over Material Design Guidelines
- Added bounds checking to camera zoom box
Week 9 (March 13)
- Progress on the Camera API part of the application. Started working on UI elements.
- Need to finish Camera implementation and start on facial recognition.
- Delayed due to midterms / projects / work.
8. Dylan Segna & Jacky Siu
Week 9 (March 13)
- Created some of the UI screens. Started working on dynamic UI creation at run-time. Setup the ViewPager for the UI screens using Fragments.
- Finish the rest of the UI screens and the dynamic UI creation. Setup the database.
- Issues sharing data between an Activity and it's Fragments. Possible resolutions: casting the Activity within the Fragment class OR make the data Parcelable (extra work).
Week 10 (March 20)
- Finished more UI screens. Possible implementation for data sharing between Fragments complete.
- Finish the rest of the UI screens and the dynamic UI creation. Setup the database.
- Some underlying design issues are causing slow progress.
9. Kelvin Ng & Eldon Lai
Week 11 (March 27)
- Implemented Google Maps and Geocoder functions to the app.
- Continue to research and work on web services, email, and social networking functions.
- Most of Android online articles and tutorials are based on Eclipse and we have to experiment with implementations on Android Studio.
Week 10 (March 20)
- Implemented app functions to record audio, take photos and capture videos.
- Integrate online services (location, navigation and weather services), email and social networking features.
- We did not encounter any major issues on our work in this week.
Week 9 (March 13)
- Created all UI pages and incorporated Recycler View and Card View of Material Design.
- Continue to refine UI pages and to integrate back-end multimedia support.
- We are not familiar with Material Design techniques and we need to do additional research on the related theories and code examples.
10. Jordan Wieb
Week 11 (March 27)
- The majority of the work was put into writing a full suite of functions and protections to ensure that sending and receiving data between devices functions smoothly and properly at all times, and proper support is given to the user in the event of an error.
- Test connections, finish units coding, implement all background game elements
- Assignments, assignments, assignments, and assignments.
Week 10 (March 20)
- Implemented code for user preferences, implemented the initial connection code, created basic classes for the game elements.
- Set up file reading and writing to store and retrieve units, create unit selection UI screens, finish connection code, create graphics process code.
- Need to complete an assignment for another class and spend time finishing up the BTS630 major project.
Week 9 (March 13)
- Researched various Android components, set up the front-end UI layouts and their basic interactions.
- Create the code for connecting users and the various back-end elements needed to set up the game (Units, grid, etc)
- Midterms, assignments with close due dates, most of which should be taken care of as of today however.
11. Luong Van Chuong
Week 11 (March 27)
- Finished
- Revamp UI
- Added datepicker dialog
- Added timepicker dialog
- Design SQLite Database
- Upcoming Plans
- Implement SQLite Database
- Issues
- Modifying codes for reusability so that there can be multiple instance of the same picker in the same UI layout.
Week 10 (March 20)
- Nothing.
- Design and create SQLite Database.
- Got side-track.
Week 9 (March 13)
- First UI Done
- Design and create SQLite Database.
- Catching up on courses and mid-terms.
===12. Sandeep Saldanha and Kris Vukasinovic
===Week 10 (March 22)
- Could not do anything due to alot of different assignments being due that week
- We will have completed fixing up endpoints for the transmitting data in our application that will help us to connect our application to our persistent data store. We will also have the profile pages working properly on the application(Last weeks promise)
- BTN 415 and BTS 430 tests for next week
Week 9 (March 15)
- We have completed the Google App Engine setup for our application while also finding a suitable resource to pull our Car data from. We are going to use fueleconomy.gov web services for our information as it gives us Greenhouse Gas Emissions for cars dating back all the way to 1986. The repository is extensive and the data they provide is sound.
- We will have completed fixing up endpoints for the transmitting data in our application that will help us to connect our application to our persistent data store. We will also have the profile pages working properly on the application
- Several project are due next week for BTC440, BTI420 and BTN415 but it should not slow us down by alot
13. Shianne Lee
Week 9 (March 15)
- Did some research to figure out the best way to handle my data.
- Complete the section that allows user to add their weight and retrieve the weight data, the UI for the section, and setting up the storage for all the data.
- Multiple tests.
Week 10 (April 2)
- Restarted the app because too many files were messed up.
- Re-do all the components that were previously done and get them working.
Week 11 (April 2)
- Nothing was done due to assignments.
- Start the food intake/calories section of the app.
- Assignments.
Week 12(April 2)
- Creating the design for all the other pages and starting functionality for the "Add Food to List" page.
- Finish functionality and testing for food intake/calories section and start the goal setting functions.
- Assignments.
14. Krishanthan Lingeswaran
Week 9 (March 13)
- Setup expandable list in a fragmemt and the navigation between other fragments. Implemented Navigation Drawer.
- Need to work on json requests to pull data from edmunds api.
- Tests.
Week 10 (March 20)
- Implemented Json Requests from API.
- Displayed the data from the JSON request.
15. Andrew Li
Week 9 (March 13)
- Implemented navigation drawer UI, speak out text, add vocabulary to list
- To do before next scrum meeting: CRUD category, CRUD vocabulary, CRUD languages
- On track, no delays so far.
Week 9 (March 13)
- Added backend using greenDAO an ORM solution to persist objects and manage relations, updated UI mockups
- To do before next scrum meeting: CRUD category, CRUD vocabulary, CRUD languages
- Spent time researching backend solution thus did not have time to implement CRUD work
16. Tai & Yong
Week 9 (March 13)
- Implemented create ad functionality.
- Modified input text field to handle currency for pricing.
- Implemented create account and user signing in.
- Researching methods to implement image input.
- Need to research google map integration.
Week 10 (March 21)
- Let user input an image via image from camera or gallery.
- Persistent application data via caching objects in internal storage.
- Let user add location to ad posting with google maps.
17. Albert Kim
Week 10 (March 21)
- Added search icon to action bar.
- Added an order by spinner for events.
- Added loading icon to activities.
18. Wai Kit Liew
Week 9 (March 13)
- Project Proposal
- Research location service
- Background process research
Week 10 (March 20)
- Project Design Report
- Start home page
Week 11 (March 27)
- Save location data to SQL
- Home page complete