My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Search
for
Updated Jan 23, 2010 by allen.porter
Labels: Phase-Design, Featured
Roadmap  
Roadmap

Status: CURRENT as of 2009-08-04

Introduction

This document is a proposal for current plans for MobileTerminal development, to provide some visibility into what people are working on. This document should be updated occasionally with the current state of the project, with some short term milestones. File a feature request in the Issues section if you'd like to see some features that aren't on this list, or if you would like to get status updates on a particular feature.

Apple SDK

MobileTerminal was started before apple released an official SDK, and therefore uses a lot of undocumented headers. The effort required to build the project is too much for almost everyone, except for a handful of developers who are all very busy and have a lot on their plate. To address this issue, an effort has been started to port mobile terminal to the official SDK, which should allow anyone interested to hack on it. This is taking place in the =applesdk= branch.

It is against the apple terms of service to use the SDK to release jail broken applications, and it is not likely that MobileTerminal would ever be accepted into the App-Store since it does things not allowed on the phone such as forking sub-processes. That said, someone out there can still probably build it with their own toolchain, and having the code compatible with the offical SDK will make it easier to share the code with other projects such as an SSH client.

Porting Goals

When porting code to the new SDK, keep in mind the following goals:

Porting Steps


Comment by MoNuS.MoNuS, Sep 21, 2007

Is the project dead? I got 161 but it has problems with the fonts, etc. Please keep up the work guys, mobileterminal is awesome!

Comment by allen.porter, Sep 26, 2007

definitely not dead, just made up of time from volunteers. thanks for your patience.

Comment by sladen, Dec 03, 2007

Long-term the pun?, what I want to implement is a landscape mode where the full area of the display is used for both the terminal and a full-keyboard.

Terminal emulation is a unique application where there is no central need for mouse (pointer) input. The keyboard can be layered transparently on top; bigger targets for the keypresses and a proper 80x25+ console while still having full feedback from the text underneath.

I was thinking of a vertical slider at the side to control the alpha blending level between the console and the keyboard---when you get really good, you can get the keyboard alpha to 100% and type two-thumbed and blind!

-Paul.
Comment by avocade, Dec 14, 2007

And adding Ctrl-A to the pie-menu for "screen". I can trade an arrow or two ;)

Comment by ken.atanacio, Jan 10, 2008

width and height adjustment of the terminal would be huge!!

Comment by crash.ix, Feb 01, 2008

avocade,

just add a "escape [[" to your .screenrc and you can use the ] pie menu

good work guys. The idea for landscape mode is AWESOME!

Comment by cusuma...@libero.it, Feb 20, 2008

Hi :)

I've got a question.. my friend and collegue wants to buy an iPhone to be able to connect to a AS400 via terminal, does mobileterminal support 5250 emulation or as any one tested it on AS400 systems? Thanx for your time :)

Keep up the good work!!! it really looks AWESOME!

Dan

Comment by saadatikram, Feb 21, 2008

i have installed it on my iphone but when i run the terminal it asks me for the password... what is the password and the login name?????

Comment by lennart, Feb 26, 2008

Please see the newly uploaded FAQ for this and other questions like it. Please add new questions there too instead of posting them here. Thanks!

Comment by consoleteam, Mar 02, 2008

Any chance of support for connections over bluetooth, so I can use my iPhone with my BlueConsole? devices? http://www.blueconsole.com/ consoles@conserver.com

Comment by benjaminjamesharris, Apr 28, 2008

Would be cool if there was a custom commands section on the pie.

Dunno why, but by default im logged in as mobile, so each time I have to run

login root alpine

then i spoof my MAC which i either have to type or execute my shell script which does it.

could do all that with 2-3 pie buttons :D

Great App :D

Comment by horacelau, Aug 19, 2008

Any estimates on when "Preferences - Font, size, width/height of the terminal" might be ready? That is a feature I've been looking forward to for a long time.

Comment by catfacts3192, Sep 08, 2008

Could you really ever make it SDK compliant when it uses something dependant on a jailbreak, even if it was "AppStore? Ready" it would need a jailbroken subsystem to latch onto.

Comment by flipmess, Oct 08, 2008

Hi It seems that in revision 345 pretty much everything has been fixed. I was wondering when is the version in cydia going to be updated. At least it would be nice if there were more up-to-date and detailed version of the building page. Thx

Comment by IamTheFij, Aug 05, 2009

Cool, thanks for the updates!

Comment by Niles.Mills, Sep 13, 2009

screen functionality (ctrl-a prefixed commands) works fine with the right-down swipe gadget. nice work!

Comment by yiang.han, Oct 08, 2009

hi,

It is a great work! I have one question: does this terminal emulator's data goes over iphone's dock connector or other physical medias? I have interesting for this work, how to join this group? Thanks a lot.

John Han


Sign in to add a comment
Hosted by Google Code