Daily Debrief: Behind the Apple-Google API dustup
Daily Debrief: Behind the Apple-Google API dustup
5:14

Daily Debrief: Behind the Apple-Google API dustup

Tech Industry
[ Music ] ^M00:00:04 >> Charlie: Google had fessed up to breaking the rules governing Apple's iPhone software development kit and we've got a curfuffle in the world of software, welcome to the CNET News Daily Debrief I'm here with CNET News' Tom Krazit. Curfuffle, I love that word. >> Tom: It's a big word. >> Charlie: It's a big one I looked it up just before. So, what's going on and why is it important? >> Tom: Well, Google Mobile was just released with -- a new version of Google Mobile was just released and it brought this cool feature along which lets you search using your voice, you bring the iPhone up to your head and you can -- a little beep will go off and you search -- you say like I want, ya know, sushi restaurants in San Francisco and it'll bring up a list on your iPhone. So it turns out though in order to get the iPhone to make that little noise when it comes up to your ear Google had to use an undocumented API to make the proximity sensor in the iPhone turn on. An API, think of an API like a little piece of helper code inside the operating system that the application uses in order to do something. If you want to perform a specific task or, ya know, take advantage of the motion sensor there's a little piece of code that teaches you how to get your application to talk to the iPhone. >> Charlie: And why is that a no no from Apple's point of view? >> Tom: So, Apple, when it created the software development kit back in March, only specified certain public API's that developers could use to talk to the iPhone 'cause certain things it wants to keep off limits for security reasons or reliability reasons or just because it, ya know, it doesn't -- >> Charlie: General look and feel issues. >> Tom: Yeah, ya know, it -- >> Charlie: Aesthetics >> Tom: And this is a pretty common thing in the world of software development that there are public ones and not public ones and so the risk for the developer is that if you use an undocumented API your application could break farther down the road. Like if Apple comes out with iPhone OS3.0 the Google Mobile thing may not work because it's not a feature that Apple has said explicitly that they're gonna support going forward. >> Charlie: And Apple's not saying anything about this, had Google been in contact with Apple prior to writing up this code? >> Tom: It's not clear; I mean this is sort of another example of just how much of a black box the App Store application approval process seems to be. I mean these things go into Apple, lay around for a week or two and then either come back with a, ya know, a yeah or a nay on them and no one seems to really be getting a true comprehensive answer as to why or why not these things are rejected. I mean, I think it's important to point out that there are a lot of applications in the App Store that do use undocumented API's, it's against the rules but, ya know, you're not gonna go to jail or anything like that, it's a, ya know, it's an offense and it's technically against the rules but it's not, ya know, the worst thing you can do in the world. >> Charlie: Fair enough, Apple is a stickler for look and feel for the rules that it sets. You've suggested it in one of your pieces writing about this story that they may be stretched to the limit as far as governing the whole process, can you talk a little bit about that? >> Tom: Well, ya know, I mean I think the comments that Jobs and other Apple executives made on our last earning call are very telling and they've said we've never seen anything like this before in our careers and they were referring to the response to the App Store. Just a number of people and the number of applications in total that had been written for the iPhone and that are continuing to be written for the iPhone. >> Charlie: Yeah, it's been a phenomenon -- >> Tom: It really has, ya know, people have really responded and shown a huge interest in developing software for the iPhone. But Apple says that it has to approve every application that will go onto the iPhone and that it is the only place that you can submit your application for inclusion onto the iPhone. >> Charlie: Any indication they might modify or bend that rule going forward? >> Tom: Well, this is going to be the interesting thing about -- this is why this story is interesting 'cause Apple has a couple of ways it can go here and, ya know, it's gonna -- there's gonna be interesting outcomes either way. If they ban Google Mobile or force Google to change the code then they're sort of saying that they have to go out there and find all the other applications that are using undocumented API's and either ban those or force people to change their code. And there could, and this could be 100's or, ya know, I mean easily could be 100's of applications out there. If they allow Google Mobile to stay as is using the undocumented API. >> Charlie: Then they're playing favorites. >> Tom: Well, or they have to now let everybody use undocumented API's and they have to go back and look at applications that may have been rejected for using undocumented API's and have those resubmitted. So it's gonna be interesting to see how they handle this and I think they're trying to figure that out right now, ya know, I'm not sure how soon we'll see a decision on this but, ya know, it's pretty clear that, ya know, Apple's got quite a problem on its hands with the App Store in just the number of applications flooding in. >> Charlie: Interesting story, Thanksgiving around the bend, happy Thanksgiving. >> Tom: Happy turkey day. >> Charlie: And to you too, for CNET News I'm Charlie Cooper. ^E00:05:14

Up Next

Neuralink Is Trying To Reanimate Body Parts
neuralink2022-explainer-v1

Up Next

Neuralink Is Trying To Reanimate Body Parts

Watch Everything Revealed at Neuralink's 2022 Show and Tell Event
thumb1

Watch Everything Revealed at Neuralink's 2022 Show and Tell Event

Elon Musk Shows Latest Neuralink Demo of Monkey Typing with its Mind
neuralmonkey

Elon Musk Shows Latest Neuralink Demo of Monkey Typing with its Mind

How Tyler 'Ninja' Blevins Became a Millionaire Playing Video Games
streamer-and-gamer

How Tyler 'Ninja' Blevins Became a Millionaire Playing Video Games

How NASA Captured the First Artemis Moon Images with Hacked GoPro Cameras
artemis-moon-th-clean

How NASA Captured the First Artemis Moon Images with Hacked GoPro Cameras

Artemis I Launch Explained: NASA's Historic Slingshot Around the Moon
artemis-launch

Artemis I Launch Explained: NASA's Historic Slingshot Around the Moon

NASA Launches Artemis I Rocket to the Moon
artemis-cnet

NASA Launches Artemis I Rocket to the Moon

SpaceX's Falcon Heavy Rocket Lifts Off
falcon-heavy-launch-th-cms

SpaceX's Falcon Heavy Rocket Lifts Off

I Swam With a Deep-Sea Robot Designed to Outlast Humans
oceanonekthumb

I Swam With a Deep-Sea Robot Designed to Outlast Humans

Tech Shows

The Apple Core
apple-core-w

The Apple Core

Alphabet City
alphabet-city-w

Alphabet City

CNET Top 5
cnet-top-5-w

CNET Top 5

The Daily Charge
dc-site-1color-logo.png

The Daily Charge

What the Future
what-the-future-w

What the Future

Tech Today
tech-today-w

Tech Today

Latest News All latest news

See Why the Semi May Be Tesla's Most Important Vehicle
tesla-semi-00-02-40-12-still001

See Why the Semi May Be Tesla's Most Important Vehicle

How to Create Holiday Greeting Cards Using Keynote
ipadgreetingcard-site-thumb

How to Create Holiday Greeting Cards Using Keynote

Watch Elon Musk's SEMI Event in 9 Minutes
tesla-sb-v1-00-00-02-01-still001.png

Watch Elon Musk's SEMI Event in 9 Minutes

Fun Amazon Finds Under $100 for December 2022
p1050770-00-13-52-12-still004

Fun Amazon Finds Under $100 for December 2022

Neuralink Is Trying To Reanimate Body Parts
neuralink2022-explainer-v1

Neuralink Is Trying To Reanimate Body Parts

Watch Everything Revealed at Neuralink's 2022 Show and Tell Event
thumb1

Watch Everything Revealed at Neuralink's 2022 Show and Tell Event

Most Popular All most popular

Elon Musk Shows Latest Neuralink Demo of Monkey Typing with its Mind
neuralmonkey

Elon Musk Shows Latest Neuralink Demo of Monkey Typing with its Mind

2022 Ford Bronco Raptor: This Big Bronco Is Here
ford-bronco-raptor-still-v1

2022 Ford Bronco Raptor: This Big Bronco Is Here

EVs vs. Gas Engines: We Do the Math on Carbon Emissions
evs-exposed-still

EVs vs. Gas Engines: We Do the Math on Carbon Emissions

Watch Elon Musk's SEMI Event in 9 Minutes
tesla-sb-v1-00-00-02-01-still001.png

Watch Elon Musk's SEMI Event in 9 Minutes

Fun Amazon Finds Under $100 for December 2022
p1050770-00-13-52-12-still004

Fun Amazon Finds Under $100 for December 2022

Best Android Phones of 2022: Samsung, Google, OnePlus and More
1203459317449832-laz1jqjqlhclzhrpcncs-height640.png

Best Android Phones of 2022: Samsung, Google, OnePlus and More

Latest Products All latest products

See Why the Semi May Be Tesla's Most Important Vehicle
tesla-semi-00-02-40-12-still001

See Why the Semi May Be Tesla's Most Important Vehicle

First Look at Archer's Midnight Air Taxi
midnight

First Look at Archer's Midnight Air Taxi

Holoride Hands-On: VR in the Car Is Like a Disney Ride
holoride-00-00-03-12-still003

Holoride Hands-On: VR in the Car Is Like a Disney Ride

Hands-on With All of Microsoft's New Surface Devices
surfacepro9-event-00-00-04-05-still004

Hands-on With All of Microsoft's New Surface Devices

Microsoft Introduces Surface Studio 2 Plus
surfacestudio

Microsoft Introduces Surface Studio 2 Plus

I Used Meta Quest Pro: Here's What It's Like
questpro-00-03-30-13-still004

I Used Meta Quest Pro: Here's What It's Like

Latest How To All how to videos

MacOS Ventura Continuity Camera Turns Your iPhone Into a Webcam
1203246975312353-pnmdl8bwygpxcjffhlcf-height640.png

MacOS Ventura Continuity Camera Turns Your iPhone Into a Webcam

How to Clean Your Keyboard's Sticky Keys
3keyboards

How to Clean Your Keyboard's Sticky Keys

How to Play Games from PlayStation Plus on PC
psstill

How to Play Games from PlayStation Plus on PC

How to Delete or Disable Your Instagram Account
phoneonorange

How to Delete or Disable Your Instagram Account

Fix Your iPhone Screen With Apple's Self-Service Repair Kit
dsc00641

Fix Your iPhone Screen With Apple's Self-Service Repair Kit

How to Buy a Budget Laptop in 2022
budgetlaptops-00-08-35-15-still001

How to Buy a Budget Laptop in 2022