Steve Job's Giant Tentpole: iAd

Grall

Invisible Member
Legend
iPhone OS 4.0 announcement overview at Ars Technica: http://arstechnica.com/apple/news/2010/04/apple-announces-multitasking-and-more-for-iphone-os-40.ars

Curiously, multitasking and all of that only seems to be destined for iPhone and iPod Touch, not the iPad... Yeah, multitasking is included, although for the most part it seems to be like advanced task switching for the most part; the background app sleeps and waits for conditions that triggers it to occur, like a GPS mapping application. Well, unless it's a music player of course, then it actually continues to work and play music in the background... :D

It's not clear if the app needs to be designed with multitasking in mind (IE: using the new APIs apple's introducing) or if it'll just work with any old existing software out there. I'd assume you need to program in support to try and reduce the risk of the app is doing some dumb s*** that ends up draining the battery even faster than what is currently the case.

Then there's Job's biggest tentpole (since it's something solely designed to bring the money rolling in) : iAd. Seriously here, who wants ads crammed down your mobile phone, draining your battery and racking up costs on your data transmission tab? Hell, I can't stand ads out in the real world! I never watch commercial TV, I've got my landline phone number listed in the no-ads registry and MMS ads blocked on my mobile , and I've got one of those stickers on my mailslot that declines mass-advertising through the mail. Seriously, I'm NOT paying for a device that's designed to deliver advertising to me wherever I happen to be. That's just bullshit. I'm just waiting for when Apple introduces their new GPS-enabled iAd service, so when I walk past a certain store I get "special offers" downloaded to my phone automatically...

Oh, it'll come one day, don't you worry. Maybe not today, but it won't be 10 years either until it's here.
 
With 4.0 there are some huge and long awaited changes coming to GLES developers but at this point I can't discuss specifics ....

For anyone who has access to the SDK .. check the API diff log in the GLES section.
 
Seriously, I'm NOT paying for a device that's designed to deliver advertising to me wherever I happen to be. That's just bullshit. I'm just waiting for when Apple introduces their new GPS-enabled iAd service, so when I walk past a certain store I get "special offers" downloaded to my phone automatically...
Take a deep breath. Relax.

There are tons of apps now that have built-in advertising (e.g. The Weather Channel app). iAd is just another option for developers to add it to theirs. If you don't like it, don't use the app.

It's as simple as that.
 
With 4.0 there are some huge and long awaited changes coming to GLES developers but at this point I can't discuss specifics ....

For anyone who has access to the SDK .. check the API diff log in the GLES section.
I haven't seen the API diff, but I can't be the only one who thought 'OpenCL' when Steve introduced hardware accelerated functions. Those job openings for OpenCL engineers at IMG Tech a year or two ago must result into something at some point...
 
I haven't seen the API diff, but I can't be the only one who thought 'OpenCL' when Steve introduced hardware accelerated functions..
iPad, iPhoneX don't have opencl devices in them. (practically speaking of course)
Those job openings for OpenCL engineers at IMG Tech a year or two ago must result into something at some point..
SGX 545 ?
 
iPad, iPhoneX don't have opencl devices in them. (practically speaking of course)
Could it be some proprietary CUDA-like GPU computing them? If they add hardware accelerated function, it has to run on something. Hard to believe that they'd add additional unit for that.
 
Curiously, multitasking and all of that only seems to be destined for iPhone and iPod Touch, not the iPad...
Not true. Apple just needs some time to adapt the iPhone OS 4 for the iPad. September/October and iPhone OS 4.1 for all iPhone OS devices seems like a safe bet for the iPad.

Yeah, multitasking is included, although for the most part it seems to be like advanced task switching for the most part; the background app sleeps and waits for conditions that triggers it to occur, like a GPS mapping application. Well, unless it's a music player of course, then it actually continues to work and play music in the background... :D
GPS, music and VoIP can run in the background.

It's not clear if the app needs to be designed with multitasking in mind (IE: using the new APIs apple's introducing)
Yes it does.

Then there's Job's biggest tentpole (since it's something solely designed to bring the money rolling in) : iAd. Seriously here, who wants ads crammed down your mobile phone, draining your battery and racking up costs on your data transmission tab? Hell, I can't stand ads out in the real world! I never watch commercial TV, I've got my landline phone number listed in the no-ads registry and MMS ads blocked on my mobile , and I've got one of those stickers on my mailslot that declines mass-advertising through the mail. Seriously, I'm NOT paying for a device that's designed to deliver advertising to me wherever I happen to be. That's just bullshit.
From the user experience viewpoint, what exactly is the difference between iAd and stuff like AdMob ads that you already have in a lot of free iPhone apps? I don't see how iAd is worse since iAd is controlled by Apple so the ads won't get worse and if you click an iAd it doesn't take you out of the app like current advertisement does.
 
Could it be some proprietary CUDA-like GPU computing them? If they add hardware accelerated function, it has to run on something. Hard to believe that they'd add additional unit for that.

They didn't write, and push theocl spec thru to end up using CUDA.

I didn't see any mention of any hw accel stuff on the live blogs. Where can I find the juicy bits?
 
See here for the short info. But isdn6 may be right in that it's just NEON and VFP...

Meh...

Gain access to a cookbook of hundreds of industry-standard mathematical functions optimized for iPhone and iPod touch, including functions for performing vector and matrix factorizations, multiplying arrays of large integers and computing simultaneous linear equations.

Accelerate library ported to iPx. :rolleyes:
 
I haven't seen any ocl support advertised for anything other than 545 for any profile.

All of the SGX cores have an embedded GPGPU profile, while the 545 has a "full" profile (more capabilities, no wonder either since it's a 10.1 compliant core). This however doesn't mean that there's any support yet, unless I've missed something. More here: http://www.imgtec.com/forum/forum_posts.asp?TID=194

http://forum.beyond3d.com/showpost.php?p=1377710&postcount=54

OpenCL has two profiles, full and embedded. The latter relaxes some requirements (inf/nan, precision, rounding modes, float image filtering, 64-bit integers).
 
I'm just waiting for when Apple introduces their new GPS-enabled iAd service, so when I walk past a certain store I get "special offers" downloaded to my phone automatically...

Oh, it'll come one day, don't you worry. Maybe not today, but it won't be 10 years either until it's here.

Welcome to the future. Do you honestly believe Android won't go the same way (Google make their money from ... what was it now? Ah yes, context-senstitive advertising), or any other phone OS you might care to project into having a 10 year life-span right now?
 
The ads would be purely opt-in, right? You have to tap them to view them?

Hmm, emotion in advertising.

Only emotion I associate with ads is annoyance.
 
Only emotion I associate with ads is annoyance.

Unfortunately due to this new approach to advertising I fear the annoyance will rise, cause whatever apple does it does it better than competition - they even annoy more than other companies :D
 
Back
Top