labs:e2d2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
labs:e2d2 [2015/07/15 05:15] – Added a bit more ngw8 | labs:e2d2 [2015/07/15 05:33] (current) – Added image ngw8 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | E2D2 began as a summer research project at the end of 2014, aiming to bring Expeditee to Android devices while also exploring the possibility of making Android as a whole more Expeditee-like. A bit more about the results of the summer project can be found at [[http:// | + | ====== E2D2 ====== |
+ | |||
+ | // | ||
+ | |||
+ | {{: | ||
+ | |||
+ | E2D2 began as a summer research project at the end of 2014, aiming to bring Expeditee to Android devices while also exploring the possibility of making Android as a whole more Expeditee-like. A bit more about the summer project can be found at [[http:// | ||
One of the major issues that was faced during this project was determining the approach that should be taken in porting the Expeditee codebase to Android. While Expeditee is written in Java - the primary language for creating apps on Android - Android does not support any of the user interface code (i.e. the AWT and Swing libraries) required to run Expeditee. During the summer project, progress was made on solving this problem by re-writing a small portion of the Expeditee code base so that it's user interface and core logic were completely separate, allowing (in theory) the same core logic code to be used on both the Android and desktop versions. | One of the major issues that was faced during this project was determining the approach that should be taken in porting the Expeditee codebase to Android. While Expeditee is written in Java - the primary language for creating apps on Android - Android does not support any of the user interface code (i.e. the AWT and Swing libraries) required to run Expeditee. During the summer project, progress was made on solving this problem by re-writing a small portion of the Expeditee code base so that it's user interface and core logic were completely separate, allowing (in theory) the same core logic code to be used on both the Android and desktop versions. | ||
The aim of the continued work on the project is to further explore the best approaches to take in restructuring Expeditee' | The aim of the continued work on the project is to further explore the best approaches to take in restructuring Expeditee' |
labs/e2d2.txt · Last modified: 2015/07/15 05:33 by ngw8