Week 5

https://sites.google.com/a/gapps.hswlu.ch/ice17/home/headwire/week-5/workatswisscom.jpg

Saturday 10.07.2017

- Research on command patterns and looking for examples on how to use them directly in the code.

- Transformation of the examples on our specific case

Sunday 10.08.2017

- We built the new command interface and some of the command classes.

- We added new super classes to shorten our code and reduce redundancies

Monday 10.09.2017

- Research on HashMaps and how to use them properly.

- We increased the quality of our code by replacing our excessively long switch statements with HashMaps.

- Testing of all the commands and bug fixing to make sure the code is ready for our meeting on Tuesday.

Tuesday 10.10.2017

- We had a meeting with Philipp Schneider, where we discussed the next steps for our last two weeks and fixed some compatibility issues with the video upload to the website.

- In the afternoon, we had the first face to face meeting with our project provider Ruben Reusser at swisscom.

This meeting helped us to discover what is needed to provide a good solution at the end of week 6.

- Afterwards we had dinner with Ruben Reusser and Philipp Schneider.

Wednesday 10.11.2017

- In the morning, we got an input from Ruben about text to speech conversion with AWS Polly.

Luckily Amazon provides an API for AWS Polly, what made us confident that we can add AWS Polly in our program.

- We added the possibility to merge audio files with our video and to concatenate several audio files.

Thursday 10.12.2017

- We built a new maven based repository for GitHub and added all our code.

- First test of our program in the final presentation room. Sadly, the resolution of the projector messed up all our mouse movements.

- Working on the implementation of AWS Polly. As for now we are stuck, because Amazon doesn't verify our account unless we add a credit card to our account.

Friday 10.13.2017

- Fixed the problem with the beamer resolution. Now the program should work on any display.

- Created a class diagram to get a better overview of the whole project.

- Added the possibility to upload our video to YouTube.