WEBVTT - How the Google Android Phone Will Work

0:00:00.320 --> 0:00:02.880
<v Speaker 1>Brought to you by the reinvented two thousand twelve camera.

0:00:03.240 --> 0:00:08.760
<v Speaker 1>It's ready. Are you get in touch with technology? With

0:00:08.920 --> 0:00:14.160
<v Speaker 1>tech stuff from how stuff works dot com. Hi kids,

0:00:14.240 --> 0:00:16.720
<v Speaker 1>Welcome to the podcast. My name is Chris Polette. I'm

0:00:16.760 --> 0:00:19.840
<v Speaker 1>an editor at how Stuff Works, and today with me

0:00:20.000 --> 0:00:22.279
<v Speaker 1>is Jonathan Strickland, one of our writers. How do you

0:00:22.600 --> 0:00:26.040
<v Speaker 1>How's it going pretty good? So, um, today we're going

0:00:26.120 --> 0:00:29.480
<v Speaker 1>to talk about Android, and uh, I don't I don't

0:00:29.480 --> 0:00:33.400
<v Speaker 1>mean to disappoint you, Chris. We're not talking about humanoid

0:00:33.600 --> 0:00:37.400
<v Speaker 1>robots with no hearts like Josh and Chuck. We're gonna

0:00:37.440 --> 0:00:40.560
<v Speaker 1>talk about We're gonna talk about Android, which is a

0:00:41.000 --> 0:00:44.840
<v Speaker 1>phone platform, a phone operating system in software stack that

0:00:45.120 --> 0:00:48.080
<v Speaker 1>is produced by Google or will be produced by Google,

0:00:48.120 --> 0:00:51.199
<v Speaker 1>as it has yet to hit the wild Actually, when

0:00:51.200 --> 0:00:53.360
<v Speaker 1>you mentioned Google Android, I thought you were talking about

0:00:53.360 --> 0:00:56.680
<v Speaker 1>Brent Spiner doing a web search. Yeah, unfortunately no, And

0:00:56.760 --> 0:00:58.400
<v Speaker 1>for those of you who don't know what that is,

0:00:58.480 --> 0:01:03.960
<v Speaker 1>go watch Star Trek next Generation. So we're talking smartphones, yes,

0:01:04.160 --> 0:01:09.360
<v Speaker 1>smartphones in general and Android in particular. The reason we're

0:01:09.360 --> 0:01:12.920
<v Speaker 1>talking about this is a rumor has hit the interwebs,

0:01:13.640 --> 0:01:17.160
<v Speaker 1>and the rumor is the from TM News which is

0:01:17.160 --> 0:01:21.120
<v Speaker 1>an unofficial blog about T Mobile and says that T

0:01:21.280 --> 0:01:24.000
<v Speaker 1>Mobile is going to be offering an Android phone on

0:01:24.160 --> 0:01:28.880
<v Speaker 1>pre sale starting in mid September two eight, which is

0:01:28.880 --> 0:01:33.040
<v Speaker 1>news to a lot of people because the previous information

0:01:33.080 --> 0:01:34.920
<v Speaker 1>that was out there was that there wouldn't wouldn't be

0:01:34.959 --> 0:01:37.560
<v Speaker 1>any Android phones ready for the market until the end

0:01:37.600 --> 0:01:41.360
<v Speaker 1>of two thousand eight, maybe the beginning of two thousand nine. So, um,

0:01:41.400 --> 0:01:45.360
<v Speaker 1>that's got a lot of people talking about androids in general. Yeah,

0:01:45.360 --> 0:01:47.199
<v Speaker 1>that would be something of a coup for T Mobile,

0:01:47.240 --> 0:01:49.720
<v Speaker 1>which is the last time I checked at the fourth

0:01:49.840 --> 0:01:55.400
<v Speaker 1>largest United States provider, um and of course a T

0:01:55.520 --> 0:01:58.360
<v Speaker 1>and T has got the Apple iPhone, which the wait,

0:01:58.680 --> 0:02:02.160
<v Speaker 1>the what phone? Apple? You know they make computers and

0:02:02.160 --> 0:02:07.520
<v Speaker 1>they have this Yeah. Yeah, So anyway, Um, Google basically,

0:02:08.000 --> 0:02:10.000
<v Speaker 1>I don't even know how long ago was it that

0:02:10.000 --> 0:02:11.680
<v Speaker 1>that Google announced that they were working on this hand,

0:02:11.680 --> 0:02:13.480
<v Speaker 1>so it's been a couple of years actually. In fact,

0:02:14.160 --> 0:02:19.079
<v Speaker 1>that caused a lot of of of rumor millmongering as well.

0:02:19.160 --> 0:02:21.720
<v Speaker 1>Back in the day, like about a year ago, I'd say,

0:02:21.760 --> 0:02:24.360
<v Speaker 1>there were tons and tons of rumors flying around about

0:02:24.520 --> 0:02:30.919
<v Speaker 1>the G the Google phone. UM and Google denied that

0:02:30.960 --> 0:02:34.760
<v Speaker 1>they were working on a on a Google phone multiple times.

0:02:35.200 --> 0:02:39.120
<v Speaker 1>Um they said, we're working on a software system, a

0:02:39.200 --> 0:02:42.040
<v Speaker 1>software stack for phones, but not We're not getting into

0:02:42.040 --> 0:02:45.720
<v Speaker 1>the hardware business. We're sticking with software. Um And, And

0:02:45.880 --> 0:02:50.120
<v Speaker 1>it was funny how many people refused to believe Google

0:02:50.160 --> 0:02:52.040
<v Speaker 1>when they were saying this. And now, of course it

0:02:52.040 --> 0:02:54.440
<v Speaker 1>it comes to pass that Google was telling the truth

0:02:54.480 --> 0:02:56.160
<v Speaker 1>the whole time. And part of the reason for that

0:02:56.320 --> 0:02:59.480
<v Speaker 1>is that Google wants Android to be available on essentially

0:02:59.520 --> 0:03:01.840
<v Speaker 1>any kind of hand set. You know, you could have

0:03:02.000 --> 0:03:05.880
<v Speaker 1>multiple manufacturers. We're not talking about Apple running OS ten

0:03:06.080 --> 0:03:10.560
<v Speaker 1>on the iPhone. We're talking Google offering a platform that

0:03:10.720 --> 0:03:14.600
<v Speaker 1>is that could run on phones from Nokia and Motorola

0:03:14.720 --> 0:03:17.600
<v Speaker 1>and Samsung or you know whoever they partner with to

0:03:17.680 --> 0:03:19.680
<v Speaker 1>adopt that. They could run it on multiple phones, and

0:03:19.720 --> 0:03:22.560
<v Speaker 1>it could run on multiple carriers. So you wouldn't necessarily

0:03:22.600 --> 0:03:26.480
<v Speaker 1>get locked into a specific carrier like I don't know,

0:03:26.560 --> 0:03:29.120
<v Speaker 1>like iPhone and the a T and T carrier here

0:03:29.160 --> 0:03:33.399
<v Speaker 1>in the United States. Um. Now, according to this news

0:03:33.480 --> 0:03:35.600
<v Speaker 1>that we're talking about here, T Mobile would get the

0:03:35.680 --> 0:03:38.560
<v Speaker 1>jump on the other carriers. But again, T Mobile wouldn't

0:03:38.560 --> 0:03:42.400
<v Speaker 1>become the exclusive carrier. Uh. Well, to really get into

0:03:42.440 --> 0:03:44.480
<v Speaker 1>what Android is. It's it's important to kind of know

0:03:44.600 --> 0:03:48.400
<v Speaker 1>what a software stack is. So software stack is UH,

0:03:48.520 --> 0:03:52.600
<v Speaker 1>it's several layers of software that allow your phone or

0:03:52.800 --> 0:03:55.120
<v Speaker 1>really any computer device to do what it does. But

0:03:55.200 --> 0:03:59.440
<v Speaker 1>with phones specifically, you have you have your hardware, and

0:03:59.480 --> 0:04:02.400
<v Speaker 1>then you have the kernel. The kernel that's a k

0:04:02.680 --> 0:04:05.280
<v Speaker 1>E R N E L. We're not we're not talking

0:04:05.360 --> 0:04:09.800
<v Speaker 1>KFC kernel here. The kernel is a management system and

0:04:09.840 --> 0:04:14.080
<v Speaker 1>it it interacts directly with the hardware. Then you have middleware,

0:04:14.360 --> 0:04:17.359
<v Speaker 1>which is software that kind of acts as a liaison

0:04:17.560 --> 0:04:21.640
<v Speaker 1>between the kernel and applications. So then you've got your

0:04:21.680 --> 0:04:27.680
<v Speaker 1>application execution environment or a e UH and your application suite,

0:04:27.960 --> 0:04:30.520
<v Speaker 1>and then you have some sort of user interface that

0:04:30.600 --> 0:04:34.160
<v Speaker 1>allows the user to access these applications. So that's kind

0:04:34.160 --> 0:04:38.279
<v Speaker 1>of your stack. UM, and Android, like all smartphones, has

0:04:38.320 --> 0:04:41.919
<v Speaker 1>its stack. It's very it follows pretty closely to that

0:04:42.040 --> 0:04:45.560
<v Speaker 1>general model. They use a Linux kernel UM, and then

0:04:45.600 --> 0:04:50.000
<v Speaker 1>everything else is custom made. Yeah, so that would be

0:04:50.600 --> 0:04:53.919
<v Speaker 1>very open source in comparison to OS ten, which is

0:04:54.200 --> 0:04:57.560
<v Speaker 1>proprietary to Apple or Windows Mobile which powers a lot

0:04:57.600 --> 0:05:00.880
<v Speaker 1>of other smartphones. UM, however, or would be sort of

0:05:01.960 --> 0:05:05.039
<v Speaker 1>comparable to Symbion which is not popular in the United

0:05:05.080 --> 0:05:09.120
<v Speaker 1>States but is now open source UM. And that was

0:05:09.160 --> 0:05:11.880
<v Speaker 1>a huge deal and it's a big, big deal. And

0:05:11.920 --> 0:05:13.919
<v Speaker 1>as a matter of fact, some people, uh, you know,

0:05:13.960 --> 0:05:17.800
<v Speaker 1>Google actually said a little while ago UM that they

0:05:17.880 --> 0:05:22.240
<v Speaker 1>may be partnering with Nokia to sort of work with

0:05:22.320 --> 0:05:26.920
<v Speaker 1>symbion Um. So that would sort of be I don't

0:05:26.920 --> 0:05:30.400
<v Speaker 1>know if it would be in direct competition with Android

0:05:31.200 --> 0:05:33.400
<v Speaker 1>or you know, they they that's sort of mysterious. They

0:05:33.440 --> 0:05:35.320
<v Speaker 1>really haven't gotten into the details of how they would

0:05:35.360 --> 0:05:37.760
<v Speaker 1>actually make that happen and whether it would be whether

0:05:37.760 --> 0:05:39.520
<v Speaker 1>it would get rid of Android or whether it would

0:05:39.520 --> 0:05:42.599
<v Speaker 1>be merged in you know. So I haven't really seen

0:05:42.680 --> 0:05:44.880
<v Speaker 1>that much on exactly how that would happen. But I

0:05:44.880 --> 0:05:48.200
<v Speaker 1>think it actually had some of the developers concerned that

0:05:48.240 --> 0:05:50.400
<v Speaker 1>they were all the work that they had done on Android,

0:05:50.920 --> 0:05:54.760
<v Speaker 1>you know, might not might be just pitched right right. Yeah,

0:05:54.839 --> 0:05:58.560
<v Speaker 1>it remains to be seen now when we talk about developers, UM,

0:05:58.640 --> 0:06:03.000
<v Speaker 1>that's a really important part of the whole Android program.

0:06:03.080 --> 0:06:06.479
<v Speaker 1>In fact, it's it's probably the most important we've seen

0:06:06.520 --> 0:06:10.920
<v Speaker 1>that with the iPhone, with the new Application store. It's

0:06:11.040 --> 0:06:14.520
<v Speaker 1>so popular because all the all the third party developers

0:06:14.520 --> 0:06:16.800
<v Speaker 1>are now able to develop applications. And that's what these

0:06:17.240 --> 0:06:20.960
<v Speaker 1>Google UM you know, all the private developers for Google

0:06:20.960 --> 0:06:23.760
<v Speaker 1>are doing now and at least according to some reports,

0:06:23.960 --> 0:06:29.440
<v Speaker 1>UM developers are actually having fund developing programs for the iPhone.

0:06:29.839 --> 0:06:32.400
<v Speaker 1>So that's a very important part is to make your

0:06:33.120 --> 0:06:36.640
<v Speaker 1>software development kit accessible and easy to use and and

0:06:36.640 --> 0:06:41.440
<v Speaker 1>and fun to program for UM Now, Google their approaches

0:06:41.600 --> 0:06:44.719
<v Speaker 1>is different from the iPhones approach uh. For one thing,

0:06:44.839 --> 0:06:49.160
<v Speaker 1>Google's allow allowing developers to access far more of the

0:06:49.160 --> 0:06:54.120
<v Speaker 1>the native devices capabilities than an iPhone would. UM. You

0:06:54.160 --> 0:06:57.160
<v Speaker 1>can create processes you being if you were a developer,

0:06:57.200 --> 0:07:02.599
<v Speaker 1>could create processes that could access uh uh deep levels

0:07:02.640 --> 0:07:05.279
<v Speaker 1>of the software stack and even run in the background.

0:07:05.320 --> 0:07:08.000
<v Speaker 1>That's something that that Apple refuses to do to allow

0:07:08.240 --> 0:07:10.920
<v Speaker 1>third party developers to do. And you could even do

0:07:11.000 --> 0:07:15.120
<v Speaker 1>things like let's say the native email client that comes

0:07:15.160 --> 0:07:17.560
<v Speaker 1>on your Android phone. Let's say that you don't like

0:07:17.680 --> 0:07:19.800
<v Speaker 1>the way that looks. You could go out and look

0:07:19.880 --> 0:07:24.000
<v Speaker 1>for or develop your own email client and replace it.

0:07:24.160 --> 0:07:26.720
<v Speaker 1>You could you can take out things that are intrinsically

0:07:26.760 --> 0:07:29.760
<v Speaker 1>important to the phone and change them, modify them any

0:07:29.760 --> 0:07:33.600
<v Speaker 1>way you like. UM as a developer, so that's a

0:07:33.720 --> 0:07:36.400
<v Speaker 1>that's a that's a lot more freedom than what you

0:07:36.400 --> 0:07:39.160
<v Speaker 1>would get with the iPhone. Um, the flip side of

0:07:39.160 --> 0:07:41.440
<v Speaker 1>that is the iPhone has been out for a longer

0:07:41.520 --> 0:07:44.080
<v Speaker 1>period of time and the applications have been out for

0:07:44.120 --> 0:07:47.080
<v Speaker 1>a couple of well more than a month now, so

0:07:48.240 --> 0:07:50.960
<v Speaker 1>they've already got a head start, so that there there's

0:07:50.960 --> 0:07:52.840
<v Speaker 1>a little bit of an uphill battle to go there.

0:07:52.920 --> 0:07:57.640
<v Speaker 1>But it's, uh, it's definitely something that sets Android apart well.

0:07:57.720 --> 0:08:01.320
<v Speaker 1>The uh we've also seen some report it's that, uh,

0:08:01.360 --> 0:08:04.559
<v Speaker 1>it is highly unlikely that Android's going to be ready

0:08:04.600 --> 0:08:09.000
<v Speaker 1>because um, they Google, for for once, is not making

0:08:10.160 --> 0:08:14.400
<v Speaker 1>overtures to exactly everybody on their developer list. They actually

0:08:14.680 --> 0:08:17.480
<v Speaker 1>released the newest version of their Software Development Kid or

0:08:17.720 --> 0:08:21.600
<v Speaker 1>s d K, to h fifty winners of their application

0:08:21.720 --> 0:08:26.360
<v Speaker 1>developing contests back in in July two thousand and eight. Yeah, yeah,

0:08:26.400 --> 0:08:29.760
<v Speaker 1>that contest. That contest launched in in late two thousand

0:08:29.800 --> 0:08:35.199
<v Speaker 1>and seven, and uh, the contest was to develop applications

0:08:35.360 --> 0:08:38.160
<v Speaker 1>using the s d K and the fifty best ones

0:08:38.200 --> 0:08:40.439
<v Speaker 1>would win some amount of money and it was ten

0:08:40.480 --> 0:08:43.320
<v Speaker 1>million dollars for the the entire the entire yeah, the

0:08:43.480 --> 0:08:45.920
<v Speaker 1>entire pie was ten million dollars. No one actually one

0:08:46.040 --> 0:08:49.480
<v Speaker 1>ten million bucks based on an application, but you know,

0:08:49.520 --> 0:08:51.720
<v Speaker 1>the best one would win a certain amount of that

0:08:51.800 --> 0:08:54.319
<v Speaker 1>prize and then the it would be parceled out as

0:08:54.360 --> 0:08:57.480
<v Speaker 1>he went down. Um. And so these guys, yeah, they're

0:08:57.480 --> 0:08:59.640
<v Speaker 1>getting a little bit of preferential treatment. They're getting the

0:08:59.720 --> 0:09:03.040
<v Speaker 1>sd case the updates earlier than everyone else. And that's

0:09:03.120 --> 0:09:06.360
<v Speaker 1>kind of ticked off everyone else that and they haven't

0:09:06.360 --> 0:09:09.360
<v Speaker 1>even Google hasn't even announced or didn't announced at the

0:09:09.360 --> 0:09:13.080
<v Speaker 1>time when h the SDK would be available to everyone else.

0:09:13.360 --> 0:09:15.880
<v Speaker 1>Not only did they say, you know, here you top fifty,

0:09:15.960 --> 0:09:18.800
<v Speaker 1>here's the STK, they just failed to tell them when

0:09:18.800 --> 0:09:20.520
<v Speaker 1>it was coming out. So the rest of them are

0:09:20.600 --> 0:09:24.200
<v Speaker 1>going okay, so when goodness it was a major miscommunication

0:09:24.360 --> 0:09:28.960
<v Speaker 1>error on Google's part, definitely. Um, So yeah, that might

0:09:29.000 --> 0:09:31.640
<v Speaker 1>have some fallout as well. So I guess we're just

0:09:31.679 --> 0:09:34.840
<v Speaker 1>gonna have to wait and see, uh where this goes

0:09:34.920 --> 0:09:38.760
<v Speaker 1>from here, because if the rumor is true, there might

0:09:38.800 --> 0:09:41.599
<v Speaker 1>still be enough excitement on the part of the developers

0:09:41.960 --> 0:09:44.280
<v Speaker 1>to go after this. And I think that maybe from

0:09:44.280 --> 0:09:46.360
<v Speaker 1>customers as well, because there are plenty of customers who

0:09:46.400 --> 0:09:48.680
<v Speaker 1>are kind of fed up with some of the let's

0:09:48.679 --> 0:09:51.480
<v Speaker 1>call them quirks that the iPhone has shown over the

0:09:51.559 --> 0:09:55.120
<v Speaker 1>last couple of months, who are eager to see a

0:09:55.160 --> 0:09:58.439
<v Speaker 1>smartphone that is not as locked down and not as

0:09:58.480 --> 0:10:02.200
<v Speaker 1>restricted as the iPhone. So we may actually, uh and

0:10:02.480 --> 0:10:04.719
<v Speaker 1>they may be able to turn this around after all,

0:10:04.760 --> 0:10:08.680
<v Speaker 1>even with these setbacks. Hopefully some of the Google developers

0:10:08.760 --> 0:10:11.760
<v Speaker 1>will come up with a one dollar application that will

0:10:11.800 --> 0:10:14.319
<v Speaker 1>just show a jewel on the screen. Though, as one

0:10:14.360 --> 0:10:17.440
<v Speaker 1>of the iPhone developers did, well, that's crazy innovation there.

0:10:17.520 --> 0:10:19.360
<v Speaker 1>Chrisy should definitely come out and go out there and

0:10:19.480 --> 0:10:21.720
<v Speaker 1>and and market that as soon as possible for someone

0:10:21.760 --> 0:10:23.600
<v Speaker 1>else figures it out. Now, if I could just get

0:10:23.640 --> 0:10:27.240
<v Speaker 1>my hands on a n STK, No, you know there

0:10:27.400 --> 0:10:31.040
<v Speaker 1>is available on the website. So I guess that about

0:10:31.080 --> 0:10:34.559
<v Speaker 1>wraps up this discussion on on Google Android. If you

0:10:34.559 --> 0:10:37.480
<v Speaker 1>would like to learn more, you should read how Smartphones

0:10:37.559 --> 0:10:40.400
<v Speaker 1>Work at how stuff works dot com and we'll talk

0:10:40.440 --> 0:10:44.880
<v Speaker 1>to you again soon for more on this and thousands

0:10:44.920 --> 0:10:48.120
<v Speaker 1>of other topics. Is it how stuff works dot com.

0:10:48.360 --> 0:10:50.439
<v Speaker 1>Let us know what you think. Send an email to

0:10:50.559 --> 0:10:57.120
<v Speaker 1>podcast at how stuff works dot com. Brought to you

0:10:57.200 --> 0:11:00.559
<v Speaker 1>by the reinvented two thousand twelve camera it's Eddy. Are

0:11:00.640 --> 0:11:00.760
<v Speaker 1>you