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.