Posts Tagged 'Apple'

Apple buys Coherent

I’m sure you all remember back on May 1st we posted here about Coherent, a JavaScript effort to bring Cocoa Bindings to the web? In a post that Coherent’s author showed up to comment on no less? And no doubt you headed over to check it out immediately?

Well, if you didn’t … now it’s too late.

If you go to the Coherent site now, you will see:

I’ve long felt Apple would provide the best environment for Coherent, and since I joined the company last year, I’ve been thrilled that we’ve been able to use Coherent in a number of projects.

Today, I am delighted to announce that I have assigned ownership of the Coherent library to Apple. Naturally, I can’t speak for my employer regarding what future products might include this library, but I can say my hope is that this will ultimately make Coherent a better tool for Web developers.

Or, is it not too late at all, perhaps? There’s some speculation over on Ajaxian that this is something deeper than Apple simply picking up a piece of useful code for themselves:

I heard from a little birdy that Apple is going to be doing some interesting things with respect to JavaScript libraries.

Recently there has been a lot of buzz around SproutCore / Mobile Me, Objective-J / 280 Slides and remember the Coherent Cocoa Databinding framework?

I think that Apple took note of the recent buzz, and it was at that point (not before) that execs suddenly saw that they really had. They have taken control of Coherent where “it could become the Cocoa library for JavaScript and is made available under a similar license to Cocoa and Cocoa-Touch…”

Interesting, no?

Continue Reading →

WWDC schedule posted!

The session schedule for WWDC has gone live — pick your excitement now, those of you who didn’t wait too long … or are planning to buy from scalpers!

h/t: MacUser!

Continue Reading →

WWDC PDF Generator

If you’re someone who likes to scribble on paper like I do, and you’re going to WWDC, you’re going to want to head over to Johannes Fahrenkrug’s blog and grab this Ruby script he wrote to grab the session listings and format them as a PDF:

216:wwdcpdf alex$ ./wwdcpdf.rb

WWDC 2008 Session PDF Generator by Johannes Fahrenkrug

Getting sessions.xml file…OK

Parsing XML…OK

Generating PDF…OK

Done! See you in June!

h/t: cocoa-dev!

Continue Reading →

Floodgates are open!

Well, today seems to be a particularly big day in iPhone SDK land; my renowned Impeccable Sources™ tell me that no less than four (and counting!) independent developers in Vancouver all got their program acceptances today.

Are the floodgates open across the entire world for the rest of you Dear Readers as well, or is today specifically “be kind to Vancouver” day at Apple HQ?

Continue Reading →

Web Future: Flash Wars!

If you’re at all interested in the future of the interactive Web, you’ve probably heard of Adobe’s Open Screen Project to put Flash everywhere, which we’ll stake out our Official Position™ on in this post. But before that, here’s what we would say qualifies as a Do Not Miss series to read — since it pretty much follows our line of thought, just in exhaustive and well-written detail — Flash Wars at AppleInsider. There’s three parts to it:

Flash Wars: Adobe in the History and Future of Flash

Flash Wars: The Many Enemies and Obstacles of Flash

Flash Wars: Adobe Fights for AIR with the Open Screen Project

If you’re in a hurry, here’s your money quote:

Adobe seems to be hoping that nobody notices these problems and that its vigilant marketing efforts can entrance the public into thinking that a drawing app extended into an animation tool and then retrofitted into a monstrous hack of a development platform is a superior technology basis for building web apps compared to the use of modern open standards created expressly to promote true interoperability by design rather than retroactively.

Indeed. Now, as a disclaimer, when backed into a corner and beaten with whips, we will grudgingly agree that if you need to deploy a cross-platform web based rich media application right this very second! there is no practical alternative to Flash. As a matter of fact, before we took our headlong plunge into this brave new iPhone world, one of our last projects we were forced kicking and screaming for mercy into doing was prototyping the not-insubstantial Flex application you can see at And if you want to publish or advertise on interactive web video right this very second! well then that would be the premiere avenue for you to explore, go check it out and enjoy your monetization experience.

However, the present is merely an interpretation of the past, and here Under The Bridge, we’re all about TEH FUTUR!! So, let’s look at that. With the announcement of the Open Screen Project, we seem to have most likely reached the point where all significant players for dominating the future of web browsing, which means mobile devices, have their starting positions drawn up. Ranking them in the order that we’re personally going to bet on their future, we have:

1. Apple: Touch Platform; OS X + Cocoa Touch + WebKit (CSS3; HTML5; SVG+SMIL); FTW!!

2. Google: Android; Linux + Java(ish) + WebKit; If you’re an OSS believer, this would be your platform of choice. We don’t see it stomping Apple, because we don’t expect any Android handsets to have the style and integration of the iPhone. But we do expect it to be, at least, a worthy competitor. In any case, since Google has shown the good sense to integrate android.webkit, the effort spent educating oneself as an iPhone web app developer will be directly applicable to Android deployment as well. Convenient hedge, that.

3. Microsoft: Silverlight; Whilst this is a gimme for the Windows desktop browsing experience, we do not expect it to be a major player anywhere else. And Microsoft’s OK with that too, we figure. The real point of Silverlight is to end Flash’s encroachment towards indispensability on the Windows-hosted web, not to replace it everywhere. Flash and Crackberry are the two threats that actually worry Microsoft, which is why they licensed ActiveSync to Apple; sure that nails the Windows Mobile coffin shut, but it boosts Apple into a cage match with RIM for the business smartphone market, which Apple will certainly win, plus props up the anti-Flash forces (indeed, we very strongly suspect that there’s a codicil in that agreement making ActiveSync licensing contingent on Apple sticking to its no-Flash guns). The enemy of my enemy is useful cannon fodder, or something like that.

4. Sun: JavaFX Mobile; This is a bit of a dark horse at present, and so far we don’t really see JavaFX gaining a lot of traction outside enterprise development where Java has its stronghold. However, it definitely merits major player status and at least a modicum of attention.

5. Adobe: Open Screen Project; In general, when you open source something voluntarily, that means you know you can’t win keeping it closed. Adobe knows this from Flash v. SVG, OpenType v. PostScript, XPS v. PDF, yadayadayada, and is completely panicked that the future of Flash now that they paid an insane amount of money to buy it when they couldn’t beat it is headed down that same no-win road. Thus this project, and their pathetically feeble attempts to find someone, anyone, that actually matters to try and prop up their fundamentally outmoded technology. Yeah … we figure that we’ll just go out on a limb right now and call out the success they’re going to have with this:

Check back in a couple years on how these predictions work out!


Continue Reading →


Now here’s something I hadn’t heard yet: Apple’s about to have a new big enterprise shop to add to its evangelism of the value of switching from Windows — no less than the 4000-odd employees of

The proverbial Impeccable Source™ tells me is giving Macs to all employees. Yup, all 4000 of us; we are going to be one of the largest enterprise software Mac shops around. As the leases come up for the Dells, IT is replacing with Macs.

And why, you ask, Security! The resources it takes to defend against all the stuff the baddies throw at a PC, it’s just cheaper/easier to pay a few bucks more for a Mac and not have any of those issues.

With the Google Apps integration, and moving to the Mac, we will be free of the clutches of the Redmond Beast!

You really couldn’t ask for a much better endorsement of your value to the forward-looking enterprise than being officially adopted by, could you now?

Continue Reading →