The goal of my thesis is to create an application which provides a communication channel between two users. The users can communicate with each other using this application in two ways: firstly, they can use a traditional, voice based communication channel. They also can extend that with a draw based communication.
At the beginning of my thesis, I am going to explore the iOS platform, and summarize its features and characteristics. As the next step, I will recon the application's use cases, and based on that, I will design the architecture of the application.
Following the design of the architecture, I will research the libraries and APIs of the iOS platform, which may help realize the designed architecture, and try out their features.
Using the research's results, I will design the application's structure, its classes, and the main algorithms, that will be used in it.
Following that, I will implement the designed application, and, if necessary, I will correct and modify the design. After that, I am going to test the completed application.
Finally, I will summarize the experiences I gained while I constructed my thesis, and give suggestions, ideas to the future development of the application.