First of all, you must be wondering what AIO TI83IDE is. Its a project I started about 3 days ago with one purpose, to solve the clutter in making software for the TI83/+/SE. The name itself, AIO stands for All In One and is quite literal. Being written in Java allows it to be crossplatform, portable, and self contained. The finished project will include these features:
I guess you wondering how I plan to add all these features? In a way you could call it semi-porting. I've downloaded several open source programs designed to do these tasks and am studying, translating, and modifying them by hand from C/C++/Python into Java. So far I've finished the main GUI and the Linker for TI83+ programs which I happened to figure out by referencing Kerm's binpac8x Python script. Once I finish the icons in the toolbar I'll post a screenshot.
- File and Resource table
- Text Editor with multiple tabs
- Stack Tracker
- Image Editor
- Emulator
- Linking Protocol
- Compile TI83 / TI83+ Programs
- Compile TI83+ Appvars
- Compile TI83+ Apps
- Compile TI83+ / TI83+SE OS's
I guess you wondering how I plan to add all these features? In a way you could call it semi-porting. I've downloaded several open source programs designed to do these tasks and am studying, translating, and modifying them by hand from C/C++/Python into Java. So far I've finished the main GUI and the Linker for TI83+ programs which I happened to figure out by referencing Kerm's binpac8x Python script. Once I finish the icons in the toolbar I'll post a screenshot.