Warning, /pim/trojita/docs/master-abstract.txt is written in an unsupported language. File is not indexed.
0001 Mobile IMAP: Implementing Advanced IMAP Features in the Trojita Qt E-Mail Client 0002 0003 Mobile environment imposes certain challenges to application development, from 0004 limited hardware computing capacity and short battery life to expensive and 0005 unreliable network connection. Users expect the system to deal with network 0006 interruptions and to conserve the limited resources automatically. The base 0007 IMAP protocol leaves much to be desired in order to be fully usable in such 0008 environments. Thankfully, certain extensions were adopted which allow an IMAP 0009 application to limit the amount of transfered data, as well as to speed up 0010 certain operations. The goal of this proposed Master's thesis is to explore 0011 various IMAP extensions, describe their design choices and objectives, survey 0012 their real-world adoption, in terms of both client-side and server-side support, 0013 evaluate their advantages for a mobile application, and implement the most 0014 important ones in the Trojita Qt-based IMAP e-mail client, an application 0015 developed as the author's bachelor thesis.