Saltar al reproductorSaltar al contenido principalSaltar al pie de página
  • ayer

Categoría

🤖
Tecnología
Transcripción
00:00Pero no hemos terminado todavía, porque es mi placer hoy
00:05para anunciar Mac OS X.
00:17Esto es, espero, también va a darles a ti.
00:22Estamos anunciando Mac OS X aquí.
00:26Me gustaría hablar sobre los objetivos de Mac OS X.
00:30Primero, vamos a tener una estrategia de Mac OS X.
00:34No vamos a tener una estrategia de Mac OS X.
00:38No vamos a tener una estrategia de Mac OS X.
00:40Y eso es muy importante para nosotros.
00:46La segunda es que Mac OS necesita pluma.
00:50Necesitamos la mejor operación sistema kernel tecnológica,
00:53la mejor internet networking en el mundo.
00:56Primero, vamos a tener una estrategia de Mac OS X.
01:01Primero, vamos a tener una estrategia de Mac OS X.
01:35Primero, vamos a tener una estrategia de Mac OS X.
02:10Primero, vamos a tener una estrategia de Mac OS X.
02:13Primero, vamos a tener una estrategia de Mac OS X.
02:15La final beta will go out to developers this spring.
02:17Mac OS X will be on sale as a software product starting this summer.
02:23And we will be preloading it on all machines a year from now.
02:29So that is our rollout strategy.
02:31Now I'd like to go through the architecture of Mac OS X with you.
02:41To start off with, we need a kernel.
02:44And that kernel we call Darwin.
02:49Darwin is amazing.
02:51It's a super modern kernel.
02:53And it's got protected memory, preemptive multitasking, modern networking,
02:57all the things you'd expect.
02:59Done in a very elegant way.
03:01And it's very Linux-like, very much so.
03:05It's got free BSD Unix, which is the same as Linux.
03:08So it looks almost the same to developers.
03:10It's got a mock microkernel and it's completely open source.
03:14You can go to Apple's website today and download it as 75,000 people already have.
03:19Completely open source and we're getting a lot of help from the Mac community
03:23to make it better and better and better.
03:26So we're extremely excited about Darwin.
03:29The next layer on top of Darwin is killer graphics.
03:33We've got three components.
03:35Our 2D, which is Quartz.
03:37Our 3D, which is OpenGL.
03:39And our media layer, which is QuickTime.
03:41And they're all seamlessly integrated right into the operating system.
03:44So let's take a look at Quartz.
03:46Quartz is PDF-based.
03:48What does that mean?
03:49You know when you go to the web and you see PDF documents?
03:53You read them with Acrobat, this great technology invented by Adobe?
03:57Well, that technology is now at the core of Mac OS X's graphics.
04:01So you can image PDFs instantly.
04:04We have on-the-fly PDF rendering, anti-aliasing, and compositing, which will blow you away.
04:10Built at the core of the OS.
04:12So now all applications get this for free.
04:15And we have built-in transparency into the model.
04:18And I'll show you that in a few minutes.
04:21Our OpenGL 3D standard is the most widely supported 3D standard in the industry.
04:27It's very advanced and we have full hardware support for it.
04:30Built in, again, to the core of the operating system.
04:32And obviously, QuickTime for digital video and audio.
04:36Live internet streaming.
04:37Internet standard.
04:3833% market share built into the core of the OS.
04:41So those are our killer graphics.
04:45The next layer are our APIs.
04:48The things that our developers program to.
04:51And there are three of them in Mac OS X.
04:53Classic, Carbon, and Coco.
04:55Classic, and the reason for this is to provide a general migration for people
05:01from the left to the right over time.
05:06Mac OS 9.
05:08Classic runs Mac OS 9 apps as is.
05:11Without modification.
05:13So you can run your Mac OS 9 apps right on Mac OS 10.
05:16You do not get all of the new features, however.
05:19Because it's impossible to do technically.
05:21But they all run.
05:22And they run well.
05:23Carbonized apps get the new features.
05:27Now what's a carbonized app?
05:29It's something that takes a developer a few months.
05:33One to three months to carbonize their app.
05:36To get it ready for OS 10.
05:39And all of a sudden it springs to life.
05:41With all of the new features of OS 10.
05:44And the third API is Coco.
05:48It's completely different.
05:50It's fully object oriented.
05:51You can write applications in Java or other object oriented languages.
05:55And get all of those benefits.
05:57So developers can choose any one of these they want.
06:01They can run the existing apps in Classic.
06:04They can spend a very short amount of time carbonizing their app to get all the new features.
06:08Which we think everybody will.
06:10Or for new applications they can write them in Coco and get all of the benefits
06:14of Apple's incredibly advanced object oriented technology.
06:18So that is the API layer.
06:21So this is the architecture.
06:25Except there's one more thing.
06:28The one more thing is.
06:30We have been secretly for the last 18 months.
06:33Designing a completely new user interface.
06:36And that new user interface builds on Apple's legacy.
06:42And carries it into the next century.
06:45And we call that new user interface Aqua.
06:48Because it's liquid.
06:50One of the design goals was when you saw it you wanted to lick it.
06:53And so we call it Aqua.
06:59And this is the architecture for Mac OS X.
07:03And we are incredibly, incredibly excited and pleased with how this has turned out.
07:08Now when we talk about user interfaces.
07:11Let me show you.
07:13This is it.
07:14This is what started it all.
07:27Right?
07:28The original Macintosh in 1984.
07:30512 by 384.
07:31Dots on the screen.
07:33Black and white.
07:34Kicked off a revolution.
07:35And we saw others follow in the late 80's.
07:40This is Windows 3.1 in the late 80's.
07:43And Apple followed up in the mid 90's with the current user interface called Platinum.
07:48Still the best thing out there.
07:49And then this is Windows 98 which obviously came out in 98.
07:53So these are the user interfaces out there.
07:56They are all credible.
07:57They all work.
07:58How do we take this to the next level?
08:00Well let me show you a few slides on Aqua.
08:02And then I would like to demonstrate it for you.
08:04So this, you get a little feeling for what Aqua may be like.
08:08So I would like to just start off, you know, when you design a new user interface, you have
08:15to start off humbly.
08:16You have to start off saying, what are the simplest elements in it?
08:19What does a button look like?
08:22And you spend months working on a button.
08:25That's a button in Aqua.
08:28This is what radio buttons look like.
08:31Simple things.
08:33This is what check boxes look like.
08:36This is what pop-up lists look like.
08:40Again, you're starting to get the feel of this.
08:42A little different.
08:43This is what sliders can look like.
08:46Right?
08:48Now let me show you Windows.
08:51This is what the top of Windows look like.
08:56These three buttons look like a traffic signal, don't they?
08:59Red means close the window.
09:02Yellow means minimize the window.
09:04And green means maximize the window.
09:07Pretty simple.
09:10And tremendous fit and finish in this operating system.
09:14When you roll over these things, you get those.
09:15You see them?
09:16You know?
09:17And when you are no longer the key window, you know, they go transparent.
09:22Right?
09:23So a lot of fit and finish in this.
09:25In addition to the fit and finish, we paid a lot of attention to dynamics.
09:29Not only how do things look, but how do they move?
09:32How do they behave?
09:33No.
09:34How do they behave?
09:35Because they make sure that is essentially there.
09:37They don't make sense to me.