1: My idea would be a text editor for ti-83+ series better than the one included in TI-OS that would also allow making programs for Axe and Basic. I'd love this, since the one in tiOS is quite weak.XDE
Which reminds me I should get back to that someday. Really busy recently, though.
There were a couple others too, like LunarIDE
and Nemo's IDE for BASIC. But nemo's isn't done yet and while Lunar is done, it's written in hybrid BASIC and too slow for me. Plus I'm too used to the classic TI-OS menus
3: gCn HTML parser.
4: On-calculator GIF maker (it's actually one of my projects on hold).
5: A CAS for Z80. I really, really want to see someone make this someday...
For #3, I have some extra things to tack on, although I won't go into specifics due to lack of time and the fact
that the idea involves C2I (and is a bit secret
So a general guide:
1) The HTML MUST be boiled down to simple stuff, no exceptions. If you think you can parse this site, think again.
Right click the site and click View Source. Yeah - that calc won't be able to handle that. (You are free, and encouraged to
prove me wrong - there's a way to probably do it, but it involves the computer a LOT, and is in the end too much trouble.)
2) Organization and styling - are you really going to use CSS? You need to find a way to implement a way of organization without going
insane. The above choice does factor in.
3) Navigation - this isn't a touchscreen, nor a mouse-click thing. You got to navigate efficiently and figure out how to interact.
4) Handling HTTP - are you doing TCP or HTTP? Both have pluses and negatives.
5) Submission and requests - how do you handling logging in? Logging in is POST, while URL changes are GET requests.
Since this is gCn specific, I'll add a little treat:
6) How do you actually get things? There's 2 ways - the target server becoming a proxy, or the client simulating CN requests to send data back.
That's all! Now to add an idea to the ring - someone should create an app/prgm that lets you have everything new in 2.53, sans bugs or slowness!
This includes MathPrint (if possible), and the new commands, esp those in the Alpha-F1-4 menu (in the "smart" navigation form, if possible).