Xournal is intricately dependent on GTK+ (version 2) and a few other libraries. If these GTK libraries are available on Ubuntu Touch then likely Xournal can easily be compiled on that OS, it should just be a matter of getting the right dependencies installed first and compiling the code. I do not understand what exactly Ubuntu Touch is; but from what I understand it does not run X11 natively, and GTK2 does not have a backend for it. So the only way to run GTK2 applications seems to be in some convoluted way.
Rewriting Xournal to rely on a different toolkit is a huge amount of work. There is a branch of xournal that relies on GTK3 instead of GTK2 on Daniel German's repository, but it is not perfect; I understand that GTK3 is supposed to have a backend for Mir, which might or might not be more integrated with Ubuntu Touch. Porting Xournal to the Qt toolkit favored by Ubuntu would amount to a complete rewrite from scratch, and I have neither the time nor the energy to attempt to do so. In fact I think it would be a terrible mistake, as Qt does not have (or at least used not to have until fairly recently) adequate support for wacom-based tablets, which are xournal's core constituency. I am also confused about why Ubuntu Touch would be a natural OS to use in the classroom (but I have yet to meet someone who's using it). Most students I interact with have smartphones (likely iOS or Android, not Ubuntu Touch) and laptops (Windows or OS X or more rarely Linux, again not Ubuntu Touch). The hardware used on the instructor's side is usually up to the instructor, and while I personally advocate Linux you should be free to choose whatever suits the task and runs the software you want to run. I'm copying this to the developers mailing list in case someone has more direct knowledge of Ubuntu Touch or suggestions in this respect. Denis On 08/03/2016 12:55 PM, pressh...@users.sf.net wrote: > ------------------------------------------------------------------------ > > Hi, > > Thanks for your work on Xournal. I think it has real potential as a > whiteboard app tool in the classroom, so I'm writing to ask if you'd > consider coding it for Ubuntu Touch. > > Thanks > > pleasepressh...@gmail.com > > ------------------------------------------------------------------------ -- Denis Auroux UC Berkeley, Department of Mathematics 817 Evans Hall, Berkeley CA 94720-3840, USA aur...@math.berkeley.edu ------------------------------------------------------------------------------ _______________________________________________ Xournal-devel mailing list Xournal-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xournal-devel