Steve Jobs internal demo of NeXTSTEP 3 (1992)
Transcript
Machine transcript in the original language. It may contain errors. Select a timestamp to play that moment.
Here we are at the Next Computer, and we want to look at two things. The first, of course,
is what it's like to actually build a mission-critical app, and we're going to do that
here. But before we do that, I want to show you what it's like to work in the Next Computer's
productivity environment, an environment that has much, much better networking than PCs and Macs,
and much, much better productivity apps that let people work together as groups and really increases
their group productivity and collaboration. So let's take a look at that first, and then we'll
get to building an actual custom app that can interoperate with these off-the-shelf productivity
apps. So let's take a look. For those of you that have never seen Next Step before, Next Step has
your menus, your windows, and a thing over here called the dock, which you can move out of the
way if you want to. And the dock is really useful for keeping the applications you use most often
in constant view, always on the top. So I can grab an application like this X-Terminal Emulator
and just click it into the dock here, whichever ones I find the most useful to me. And the dock
will always stay on the top so I can find them very quickly. Also, please note that when I move
around these next step windows, the entire contents of the window comes with me. This gets extremely
important when we have color images. If this was a Macintosh or a PC, moving around these full
color images would take until next week for them to all repaint. And so rather than just moving the
outlines, moving the entire images along with us really is fantastic benefit if you're working in
publishing or some other area that demands that you use
color imagery.
In addition, rather than just having the option to quit
things, because we're a full multitasking system on top of
Unix, we can hide things.
And I push hide here.
And those pictures all hide behind their icon, which
happens to be over here in the dock.
And I can click, and you can see how fast the graphics in
Next Step are.
Now, this is the application where I find all of my files
and other things.
I'm going to hide that for now.
And we're going to use the mail as the spine of our demo here.
This is standard NextMail, which is bundled with NextStep.
And these are all the mail messages that have come in.
And when I click on one, as you see, its contents is put in this window down here.
We have smooth scrolling throughout the system.
You'll see that a lot as well.
In this mail message, I have postscript of any font or size.
I have graphics.
I have a signature.
and above here I have a picture of the person that sent this mail message, in
this case myself, the date and the time it was sent, and a bunch of buttons. As an
example, if I want to forward this mail message to somebody, I can hit compose and
I can just push forward and it'll put the contents of this mail message in here
as you can see. I can reply, in which case it'll reply to me. I can look up
addresses on the network. I can go back here and I can look up, let's say, a group
people, the whole marketing department I can send this to, I can cc the marketing department.
And I can even add voice annotation by clicking on what we call lip service,
and I can record something. Hey, can you check this out and let me know what you think? Thanks,
bye. And I can insert it, and you'll see the lips are inserted here. The recipient just simply
clicks on these lips and plays the message. Hey, can you check this out and let me know what you
think. Thanks. Bye. And almost all of the Next Step applications can be voice annotated just this
easily. You deliver the mail by just pushing this button right here. And we found that this mail
system is so easy to use that executives can use it without reading manuals, which is sort of our
test of ease of use. This person wanted to include a color photograph in their mail message, so they
just scanned it in on any one of the several scanners available and dropped it in mail. Next is
fully drag and drop so if I click on this I can just drag out this image and drag
it into another application if that's what I wanted to do. Now in addition to
just speech, Next Step supports full CD quality sound. This happens to be a
picture of my my young son and we can actually play music here.
And it's nice to know that your system is capable of it.
Now, what about applications?
Well, when we want to send an attachment, what we do is as follows.
Let's go ahead and send a spreadsheet.
Let's say, check this out.
And so we can read this more clearly, we'll bring up our font.
object. And this is an object for controlling all the fonts in the system. I happen to have
a lot of fonts in here. I can simply set Helvetica to a bigger font by pushing this.
Or I can go down and get a font that I really like, which is stencil. It only comes in bold,
but I'll say stencil.
pencil, 36 point.
Check this out.
That'll make sure it gets red at the other end.
And now I'll go to my file viewer, which is where I have
all of my files.
And I'll click on spreadsheets.
And I'll just go grab a spreadsheet and drag it down
into the mail window.
That's all I have to do.
And it puts it wherever the cursor was.
So if I want to put another one between the words check and
this, I just put my cursor there, go grab another
spreadsheet, and drag it down.
It just sticks it in there.
And I can have as many different documents of any
type that I want, as many lips with voice annotations as I
want in any mail message.
And I can put another space here if I want to, whatever,
and just deliver it.
And the recipient ends up with something that looks like this,
where the spreadsheet in this document, in this case, is
just embedded right between some words and above a picture
of a Ferrari.
And they just double click on it, which launches the parent
application, in this case, Lotus Improv, and brings up
the spreadsheet.
We don't have time to demo all of Lotus Improv, but it's a
pretty remarkable spreadsheet. Okay, so that's improv, but more importantly, we got our improv
model right through the mail without any real headaches. Now, we have the same for WordPerfect.
Here's a WordPerfect document that I just got in the mail. As you know, our version of WordPerfect
on the next computer is the most advanced version of WordPerfect, and in addition to that is total
WYSIWYG. What you see is what you get. So here's our document that is totally
compatible with the other versions of WordPerfect and yet I can see
everything. I can take the picture, I can move it around and we'll see the text
instantly reformat. I can ask to make the text three columns. Now my picture is a
little too big so I can resize the picture here to make it a little bit
smaller and I can move it from this column over to this column or I can put
between these two columns if I want.
And people that see this after using WordPerfect on other platforms
are amazed that your documents can really look like this.
I want to show you another feature of the next environment.
I'm going to pick a word like preserve,
and I'm going to go over here to this menu called services.
Now, the services menu is rather unique in that it appears in every application,
but the contents of the services menu is not owned by any one application.
It's owned by Next Step.
And any other application can register themselves as a service, and the appropriate ones will pop up in the services menu of all the other applications.
So as an example, I've picked the word preserve in WordPerfect, and I go up, and one of the services is Webster's Ninth Collegiate Dictionary in Thesaurus, which we bundle with Next Step.
So I say define in Webster's.
It'll launch Webster's, throw that word in, and in a second or two, the definition and the thesaurus for preserve will pop up on my screen.
And here's the definition, and there's the thesaurus entries.