Skip to content

Latest commit

 

History

History
executable file
·
22 lines (13 loc) · 1.75 KB

member5_log.md

File metadata and controls

executable file
·
22 lines (13 loc) · 1.75 KB

CS102 ~ Personal Log page ~


Arda Eren


On this page I will keep a weekly record of what I have done for the CS102 group project. This page will be submitted together with the rest of the repository, in partial fulfillment of the CS102 course requirements.

~ 02 May 2020 ~

I did some research on web and our textbook about how databases work and how databases are created as it might be essential for our project to store the links of apps.

I tested the classes Yiğit created as templates to see whether they worked properly on Windows. I observed that if the target location of the application is locked, using appName.exe as the string on getDesktop().open(new File(String title)). I also tested getDesktop().browse(new URI(String title)) to open website URLs and it worked for all links that start with "https://" but not for the links that start with "ftp://".

~ 03 May 2020 ~

We did a zoom meeting as a group to discuss who will do which part of the project. In our meeting we decided to use Serializable class to store links as this application will be local. After deciding to use Serializable class instead of using databases to store links, I did research on the Serializable class and how it proceeds.

Yigit and I were selected to code the classes apart from the GUI. Also, Berkan showed us another method he found that opens applications or executable files directly by selecting the file from its location. I tested it to see whether it worked for all type of files and the method worked. This will be very helpful for our project as it makes the project more user friendly and makes the project have more access around the files.

Moreover, we decided that we will not conclude accounts as this will be a local app.