• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Student
Title
Supervisor
Faculty
Educational Programme
Final Grade
Year of Graduation
Timur Galimov
Takeaway: Service for Information Memorization
Software Engineering
(Bachelor’s programme)
2017
The result of this work is a client-server mobile application the main idea of which is to help users memorize information of any kind.

The application provides the user with a convenient way of adding and structuring information in the form of short notes and tags (labels) that can be attached to the notes. The whole application is designed to let the user store or find an arbitrary piece of information with the minimum effort required.

The work contains an implementation of the data synchronization mechanism that is designed to work correctly with an unstable internet connection on the client side. At the moment of writing only the iOS client is implemented, but the system can (with no changes to the existing codebase) be expanded in future to support more platforms.

The built solution consists of an iOS application that uses the Core Data framework for managing its data and is implemented using Swift 3, and a server side application implemented with the Google App Engine on Python 2.7 with NoSQL database Google Cloud DataStore.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses