Slashdot Mirror


First Third-party Native iPhone Application Released

An anonymous reader writes "A third-party native application for the iPhone is now available. Gizmodo discusses the real full-fledged iPhone application with a graphic user interface and its own icon in the iPhone home screen. It is not a Web 2.0 app but the real thing. What is it? Ironically enough, MobileTerminal, 'a terminal emulator application for the iPhone. MobileTerminal.app is NOT an SSH client, nor Telnet for that matter. It can however be used to execute a console ssh-client application.' The iPhone dev revolution has just started."

12 of 192 comments (clear)

  1. IPhone Revolution? by 3dWarlord · · Score: 1, Informative

    Spare me. OpenMoko is an open platform that supports third party development.

    1. Re:IPhone Revolution? by Mattsson · · Score: 2, Informative

      Installing applications will probably not be just a matter of point and click on a standard phone either. Installing third party software is a matter of point and click on a standard phone, if you haven't got an old relic of a phone that doesn't support MIDP.

      It goes like this:
      1. Use standard broser to download an application you like, for instance Wayfinder Earth or Opera Mini
      2. Copy the application to your SD or MS-card, if your phone support those, or connect your phone to your pc via USB, IR, Bluetooth or serial and install it using the application-installer supplied by the producer of your phone, whatever works best for you.

      You still need to know how to open a web page in a browser and click a hyperlink and then either copy a file onto your SD/MS-card or how to put the cd that came with your phone in the cd-player and press "Install", plug a cable into the computer, start an application in windows and how to read buttons like one labled "Install" and then choose a file in a file-selector.
      Still, there is no magic or any hacks involved.
      All steps are done by "Point and click".

      You also have the alternative of using the existing WAP-browser on your phone to install directly over the air, but that means you have to know how to enter a web-adress into a textfield on your phone and how to click a hyperlink in your WAP-browser.
      Not "Point and click", unless you've got a smartphone with a stylus/touchscreen.
      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
  2. Re:Ultimate gaming platform? by Reason58 · · Score: 3, Informative

    I hope all those classic games can be played with a single button...cause that's all you're getting. Every SCUMM-based game uses the left mouse button only. As for the MAME stuff, that varies from game to game.
  3. Re:problems with it ... by Space+cowboy · · Score: 4, Informative

    You've almost certainly not set the application file within the Terminal.app bundle to be executable once it's been transferred. Just like FTP, iphoneinterface always sets permissions to rw-r--r--

    Simon

    --
    Physicists get Hadrons!
  4. Re:What does it do? by SanityInAnarchy · · Score: 4, Informative

    Well, it's called MobileTerminal.app, and the iPhone runs a Darwin kernel. So, just guessing, but it would seem to be a mobile version of Terminal.app on normal OS X.

    Meaning, it's "a console window for the iPhone's operating system", yes.

    Which also means that if the iPhone had a serial port, you could talk to that with MobileTerminal. Or if you want SSH or Telnet, those clients will run in MobileTerminal.

    --
    Don't thank God, thank a doctor!
  5. Beg to differ by SuperKendall · · Score: 2, Informative

    Nobody cares about the iPhone as a platform either....
    With no official SDK who is going to make applications for it?


    Well all these people care enough about it as a platform to write what apps they can using the browser as SDK.

    One of them in particular, is Popcap with the well known game bejewled.

    Now you might say, that doesn't count because it's "just" a browser based app. But all of the applications listed there have been tailored to fit and work well on the iPhone. Most of the even use fragments of custom CSS that helps define the appearance for the iPhone specifically. If it's tailored to the platform, then how is using the browser as a GUI library really that much different than a true native app as far as the intent of the developer, and interaction by the user? There are even proof of concept web-based apps that detect phone rotation and respond accordingly...

    Sure native apps would have a wider range of capability, but again that's a function of the scope of the API that is available at the moment more than anything. These people are all developing apps and some will be chafed by those limitations, and seek a more advanced API - as we have seen with the Terminal project.

    The funny thing as far as I am concerned, is the people most clamoring for applications are in fact the ones that will likely see applications first, SDK or no SDK - as evidenced by the first third party app being Terminal. Really the wider audience can live without third party apps for a while.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  6. Re:SWEET! by eean · · Score: 2, Informative

    She get Maddox's phone... they don't lock down the device.

  7. Re:SWEET! by Anonymous Coward · · Score: 3, Informative

    I've heard of a couple potential SSH clients that would work on the iPhone.

    WebShell is a project that is geared specifically as an SSH client for the iPhone. The problem is that it requires installation on any server that you want SSH access to.

    GotoSSH.com appears to provide web SSH access that would probably also work on the iPhone. It seems unique because it doesn't require any software installation on the SSH servers. I've found it handy since I can connect to some of my servers that are outside of my work firewall (which blocks SSH traffic of course).

    I'm not sure how useful it would really be to try and use a text terminal on an iPhone, but I suppose it would be handy to be able to restart a daemon process or other quick maintenance commands.

  8. Re:SWEET! by dknj · · Score: 3, Informative

    plus all cell phone providers are showing off their new 14 day try for free policy that the government mandated upon them a year or so ago.

    oh you didn't know??

  9. Distinction by SuperKendall · · Score: 1, Informative

    It's fantastic. For years, I've heard Mac fans (amongst others, sure) moan loudly about web standards. Browser independence. Railing against websites that discriminate against Safari. That are "best viewed in IE".

    Now, there's the iPhone. And suddenly coding HTML and CSS to meet the needs of one device / browser combination is apparently A-ok, because it's their device. I see.


    No. No you do not.

    Web-based applications, are a totally seperate beast than iPhone specific applications, and we must be very clear to keep them distinct EVEN THOUGH they make use of the same underlying mechanisms.

    I am still all for general design that works across all browsers. And indeed the iPhone browser makes such a goal a reality, because you have a reasonably sized viewport for viewing real web pages that don't have to conform to "mobile" standards. I cringe and wax poetic against those who would detect the iPhone browser string and have a web page display differently just because they have the temetry to imagine I want my web page simplified and dumbed down for my "mobile" device.

    An iPhone application now, is not meant to be used on other browsers or even other devices. It is generally written to realize that a finger will be manipulating the screen, the actual screen size will be just so during normal operation, and is tailored also to try and match with iPhone asthetics. Bejewled is a great example, since it is eminently tailored to the iPhone screen and works quite well. Also as I said the test application that detected rotation of the screen, for when would that make sense to detect on any other browser? But for a Javascript/CSS based application targeted for the iPhone, there is real value in understanding that has happened and acting on it.

    Again these are two seperate worlds, do not attempt to confuse or cross them for they have different goals! And for web designers, please as I said test your app on Safari but do nothing special when you see an iPhone - I want to see the real web page thanks!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  10. Re:Functional by Phroggy · · Score: 2, Informative

    Yeah, well they fixed that in newer Macs (and by "newer" I mean in the early 90's with OpenFirmware, not 2006 with the Intel switch). *ahem* First of all, I wouldn't call 1995 "early 90s" (the PowerMac 6200 was the first Mac to ship with OpenFirmware, and was introduced in May of that year). Secondly, I wouldn't call the problem "fixed" on Old World Macs - it wasn't until the release of the iMac in August 1998 that it became simple and easy to boot operating systems other than Mac OS.
    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  11. Re:Revolution? by Anonymous Coward · · Score: 1, Informative

    Heh, the iPhone is a LOT easier to pan and zoom, and no other phone has or will have multi-touch. You won't believe it until you try it. Good riddens to the stylus and hunting and pecking at scroll bars.

    Not mentioned is the revolution in cell phone activation. Done in one's own home. If iTunes 7.3 is already installed, it takes less than 5 minutes in many cases.