Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm referring to Apple's "alien" Itunes application on Windows, in particular.

Joe's (Bill's?) flea market doesn't care whether the tacos you think are better are an "alien" food or not (as long as you have health dept. permits, etc.)

Good luck trying to sell the alien tacos you think are better at McD's.
 
I was just looking at Espgaluda II on TouchArcade. I'm confused. That was an arcade game. Then it was an XBox360 game. So how could it be a native iPhone app? Was the entire code re-written from the ground up in Objective C? Apple's decision would seem to affect every company that had a popular game deployed on another platform. Instead of tweaking the game to run on an iPhone, it would seem that now companies are required to use C only. (I assume many games are written in a C variant anyway.) So there would be no shortcuts for translating a game to the iPhone.
 
I wish people discussing this would see past "Adobe" and "Flash" in the headline. This is about MUCH, MUCH more than just Adobe and their attempt to port Flash apps to iPhone. These new rules would exclude lots of valuable apps and games which were produced using tools other than C/C++/Obj-C using Xcode. ... <other good stuff deleted>

Yup. Punchey gets it. This is what scares the c**p out of me.

I'm considering an iPhone purchase (moving from Windows Mobile) and I've spent a fair amount of time searching the app store to check that there are apps for everything I need. I thought the answer was yes but am I now going to need to individually contact each app vendor on my list to check that their app is written in one of Apple's approved languages and dev environment?

What are the consequences if an app has been developed using an unapproved method? If Apple pulls all such apps then the number of apps in the app store will plunge. If they are allowed to stay but future updates are blocked then the app store becomes a minefield where the equivalent of stepping on a mine is to buy an app that the developer will never update; basically one has bought into a dead product. This all looks quite scary to me.

I suppose one alternative is that existing apps are given special status as early supporters of the iphone and allowed to continue upgrading using their existing tools but new products must obey the new rules. There are very, very important unanswered questions here.

- Julian
 
Which was the first Linux Distro with KDE4? (Or, a Linux Distro that I can find and download an early KDE4 layer onto.) I'll download them and build a VM to see.

A few people claim that Win7's UI is a copy of KDE - but since I only use Suse/RedHat enterprise distros I haven't seen that.

What I have seen of KDE4 looks to me like a copy of Vista - so little surprise that Win7 and KDE4 have similarities.

No Linux distro uses a Vanilla build of KDE4.

Then you obviously haven't used KDE4 very much, if you think it Copied Vista. It has a glassy look, but the similarities end there. KDE4 had a lot of the "Added" functionality in 7 before Windows even had it.
 
why are phonegap apps having issues getting into the store ...

is it an issue with phonegap or just the apps?

Some implementations of phonegap create APIs that are not native to Javascript, cannot be created by a pure conformant Javascript library, and then expose those new APIs to downloadable webview interpreted code ("extended" Javascript). These new API calls then go through a translation layer (or two) before hitting Obj C APIs for native execution. These new APIs are not controlled by Apple. If the apps main purpose is to use these native Obj C APIs indirectly, then calling them via Javascript in a webview interpreter uses tons more memory and battery life. See the similarities?
 
Some implementations of phonegap create APIs that are not native to Javascript, cannot be created by a pure conformant Javascript library, and then expose those new APIs to downloadable webview interpreted code ("extended" Javascript). These new API calls then go through a translation layer (or two) before hitting Obj C APIs for native execution. These new APIs are not controlled by Apple. If the apps main purpose is to use these native Obj C APIs indirectly, then calling them via Javascript in a webview interpreter uses tons more memory and battery life. See the similarities?

So wait, we're not allowed to use our own objects anymore ? Our own function calls ?

Might as well just remove inheritance from C++/Objective-C then. :rolleyes:

Users moved in droves to get 64-bit CS4?

Statistics please!

You're claiming no users moved into CS4 64 bit on Windows from Mac since the Mac was stuck with a 32 bit version ? Why all the whining on this very forum about this issue then ? :rolleyes:

Seriously, no one said droves. The guy said that Apple dropping Carbon64 after announcing it didn't hurt any users. It did. Some 3rd parties had plans based around the Carbon64 announcement. When it got dropped, it was too late to redo all the code for a Cocoa release, hence why Adobe said Cocoa would be in CS5, not CS4.
 
is your world only black and white?
I'm just saying it is completely idiotic to call idiot CEO of big company (Apple or Microsoft or Adobe it doesn't matter),

Please excuse me if your god isn't my god. You are free to worship who you please.

Users moved in droves to get 64-bit CS4?

Statistics please!

I doubt it was as many mac users as we think. The windows market that really needed it, like film and VFX work, was already running windows for photoshop anyway.
 
I was just looking at Espgaluda II on TouchArcade. I'm confused. That was an arcade game. Then it was an XBox360 game. So how could it be a native iPhone app? Was the entire code re-written from the ground up in Objective C? Apple's decision would seem to affect every company that had a popular game deployed on another platform. Instead of tweaking the game to run on an iPhone, it would seem that now companies are required to use C only. (I assume many games are written in a C variant anyway.) So there would be no shortcuts for translating a game to the iPhone.

You've got it. While writing a tip calculator clearly doesn't reasonably require any middleware, etc, porting (or for that matter, writing) a modern 3D game of any level of sophistication and depth of features aside from barebones OpenGL poly rendering, either requires the use of middleware, static libraries, etc, or else a huge, well-funded studio like on of EA's can devote a ton of resources to developing a native engine (which I actually doubt the Big Players like EA have done thus far). It's extremely doubtful that many have written entire, robust, 3D game engines in exclusively Obj-C.

What's more, modern games, especially console ports, ALWAYS use some form of scripting language for game logic. It just makes more sense from a design perspective. Jobs/Apple is wanting game development to go back to the stone age for the iPhone. To all those who argue that this is necessitated by the resource requirements of the device(s), I point my finger at the top 100 games list on the App store. Tons of those titles are using scripting languages and VMs, and they run just fine, offer a great player experience (as testified by their popularity), and besides that, are netting Apple a ton of cash. Are we really better off without them? That's just silly.
 
No Linux distro uses a Vanilla build of KDE4.

Then you obviously haven't used KDE4 very much, if you think it Copied Vista. It has a glassy look, but the similarities end there. KDE4 had a lot of the "Added" functionality in 7 before Windows even had it.

Correct. And KDE borrowed many ideas from Windows and OS X.

Both borrowed a lot of ideas from OS X.

I'm writing from Debian Sid with 4.4.2 experimental KDE which I've been an avid supporter of that and GNOME since 2001.
 
Flash and my notebook

Knight,

When I go to watch You Tube videos and videos from CNN my fan comes on at full blast and gets hot (Late 2007 MacBook with 4gb of RAM) my computer doesn't slow down though. However my fan doesn't come on with a page with flash adds. Must be too small for it to heat up the computer?? :confused: My fan doesn't come on with HTML 5 video. :/

I've never played a Flash game (I play Java games with no problems), so I don't know what they are like when it comes to the performance of the machine.

Hugh
 
"And, obviously, such a meta-platform would be out of Apple’s control. Consider a world where some other company’s cross-platform toolkit proved wildly popular. Then Apple releases major new features to iPhone OS, and that other company’s toolkit is slow to adopt them. At that point, it’s the other company that controls when third-party apps can make use of these features."

Perhaps Steve should ask why developers find it necessary to use third-party tools. Could it be that Apple's tools suck? Why not let the market decide? If an app from a developer using third-party tools doesn't support the latest and greatest features of the new OS, well then, customers will vote with the wallets and support develops that do. Of course, if my app doesn't support multitasking, so what?

Alternatively, Apple should either resurrect HyperCard and let it compile to native code or buy revMobile from runRev.com and let thousands of new applications flourish. Looking at what the "professional developers" are foisting off on us at the App store shows that most of them are worth "2 stars". So much for what professional tools can do for us.

The really creative folks don't necessarily speak C++.
 
So your issue is the content, not the platform.

My last experience with Flash on Linux was on my Dell laptop. It was a Core 2 Duo, 1.83 I think. Ran fine there too, even running Youtube videos in Firefox. This was on Ubuntu 8.04 (I switched to my Macbook a month after 8.10 got released).

People going : "Flash makes my computer overheat and crash!" seem to be exaggerating a bit... My fans come on just playing Sims 2 on the Macbook, I don't go around screaming that OpenGL sucks! :rolleyes:

Seriously, all this anti-Flash propaganda needs to stop. It's seriously looking retarded to people who are sitting there wasting time watching Flash movies and playing Flash games and thinking : "what the hell is wrong with my computer, it's not overheating or crashing doing all this...".



And this has what to do exactly with iTunes conformance to Windows look and feel guidelines ? This has what to do with iTunes performance on Windows ? Try not to be a zealot here (you usually aren't). Apple doesn't care about the look and feel of their flagship software on it's most popular platform, I'm supposed to think they care about look and feel of some 3rd party apps on the iPhone ? Please.



Again you say this, yet I'm on Youtube, using the flash player right now and It's not bringing anything to a screeching halt. It didn't back in Linux 2 years ago, or the other few years before that since Youtube began streaming videos...

Seriously, are you sure your mini is not equipped with Intel's latest 386 SX chip or something ?

You're full of crap.

My Pentium D 945 with 4GB of RAM routinely pegs my first CPU at 102% using Flash.

All browsers memory scales massively due to this plugin and it's priority override of the CPU.

Testing HTML5 based YouTube files never touches the CPU above what I'd expect, 20-35%.

Go test Epiphany 2.30 on YouTube using HTML5. You may hit 35% in regular WebKit.

With WebKit2 Epiphany will routinely see those HTML5 videos maxing out around 18% or less of the CPU.

Debian Sid w/ KDE 4.4.2 plus GNOME 2.30 over here.

I just tested Google Chrome for 64bit Debian and each process tops out at 18% for HTML5 vids on YouTube.
 
I'm on newgrounds this very instant. Fan's at 1997 rpm, CPU is 85% idle, even though iTunes/Transmission/Firefox/Skype are open also.

You people have something seriously wrong with your computers.

EDIT : started a game of Chibi Knight, #14 in the Best of All times category in the Flash portal, CPU is now at 65% idle still, fans still at 1997 rpm...

*sigh*, I got a super Mac it seems.

You're full of crap.

Yes, that must be it. I'm full of crap. You're not exagerating at all. The computer that can run Flash hasn't yet been invented, even though Flash has been around for 10 years.
 
I'm on newgrounds this very instant. Fan's at 1997 rpm, CPU is 85% idle, even though iTunes/Transmission/Firefox/Skype are open also.

You people have something seriously wrong with your computers.

I'm pretty neutral on all this, but flash pegs my CPU usage too, whether it's streaming video or playing dopey facebook games. No such issue streaming videos using quicktime or silverlight.
 
Please excuse me if your god isn't my god. You are free to worship who you please.

are you ok? I didn't say anything about god(s) and worshiping one or number of gods/things and alike.
And btw, you can worship opposite of god as well, I don't care

just calm down, everything is just fine.
 
I'm on newgrounds this very instant. Fan's at 1997 rpm, CPU is 85% idle, even though iTunes/Transmission/Firefox/Skype are open also.

You people have something seriously wrong with your computers.

EDIT : started a game of Chibi Knight, #14 in the Best of All times category in the Flash portal, CPU is now at 65% idle still, fans still at 1997 rpm...

*sigh*, I got a super Mac it seems.



Yes, that must be it. I'm full of crap. You're not exagerating at all. The computer that can run Flash hasn't yet been invented, even though Flash has been around for 10 years.

Or youre projecting so hard you could display powerpoint presentations.
 
The more I think about it, the more I think Adobe actually has a BETTER case against Apple than Netscape against Microsoft in the latter half of the 1990's.

Remember, even though Microsoft bundled Internet Explorer from Windows 95 OEM Service Release 2 on, you could still install and run Netscape 3.x and 4.x versions and use that as your primary web browser. But that will still enough cause for the Department of Justice to go after Microsoft because the DoJ said the inclusion of Internet Explorer pretty more or less destroyed Netscape as a viable company.

Apple right now essentially says that if you want to write apps for iPhone OS 4.0, you MUST use Apple's own programming tools--hence the driving from San Francisco to Los Angeles with only a Toyota Corolla analogy I mentioned earlier. This is in direct violation of Section 3 of the Clayton Antitrust Act banning tying contracts and exclusive dealings--and if Apple says no to iPhone OS 4.0 apps created by Adobe Creative Suite 5 done in Objective-C code, Apple will be in MAJOR legal trouble--not only in the USA, but possibly with European Union antitrust authorities (who are even more aggressive in antitrust enforcement).
 
Or youre projecting so hard you could display powerpoint presentations.

Want to buy my Macbook ? It can run Flash contents without bursting into flames and doesn't require jet engine fans in order to stream Youtube content. :rolleyes:

Yes, I must be projecting. No Mac user ever can use Flash content on the Web. None at all. Crashes and Burns... Melted aluminium and all.
 
Unfortunately unless Apple has a monopoly (market power) in a relevant market, it can exclusive deal as much as it wants. And there is no such market (at least no such market that meets the requirements of antitrust law).

The more I think about it, the more I think Adobe actually has a BETTER case against Apple than Netscape against Microsoft in the latter half of the 1990's.

Remember, even though Microsoft bundled Internet Explorer from Windows 95 OEM Service Release 2 on, you could still install and run Netscape 3.x and 4.x versions and use that as your primary web browser. But that will still enough cause for the Department of Justice to go after Microsoft because the DoJ said the inclusion of Internet Explorer pretty more or less destroyed Netscape as a viable company.

Apple right now essentially says that if you want to write apps for iPhone OS 4.0, you MUST use Apple's own programming tools--hence the driving from San Francisco to Los Angeles with only a Toyota Corolla analogy I mentioned earlier. This is in direct violation of Section 3 of the Clayton Antitrust Act banning tying contracts and exclusive dealings--and if Apple says no to iPhone OS 4.0 apps created by Adobe Creative Suite 5 done in Objective-C code, Apple will be in MAJOR legal trouble.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.