Monday, April 12, 2010

Crazy week in Apple news

I've been quite enraptured in the discussions this weekend after Apple dropped a rather large bomb on Adobe's head with a change to the developer agreement that has proven to be slightly controversial.  The one thing I'm not quite clear on so far is understanding exactly how they'd enforce that particular rule.  But nonetheless if you do need a recap Gruber has a good post or two on the subject.  And there are some passionate arguments on both sides. 

Are they going to review our source code now?  If not I'm not sure what an application binary would look like if it were produced with other languages other than the approved set, but ultimately compiled using the Apple tool suite.   I have yet to see anyone discuss how this might be accomplished.  The only thing that comes to mind is that they'd have to review our code as well.  I can't see that going over very well.  Maybe they have some tools that they don't want to tell us about that can sort this out.  Maybe they have installed some software into every mac sold to monitor what language you use when developing your application.  I dunno  I really haven't got a good idea at this point.   

I guess this discussion is mostly interesting to me since the our current application doesn't make use of any of these other frameworks.  But we were certainly looking at those as an option at some point.  Likely for other applications.  Although for now we actually want to be developing in the native environment for any platforms we end up supporting so that we can build up better platform knowledge.  I big part of what interested me and I think a few the other guys about doing this was the opportunity to learn these new embedded development platforms and build something fun.  I'm sure that learning how to build apps with Titanium or Unity 3D, or even Flash that could run on a number of devices would be good too, but just not yet.  So I'm going to be sitting back and watching where the chips fall on this one.  And for now I'll keep my actual opinion on the matter to myself.   

But if anyone has an inkling just how they plan to enforce 3.3.1 please let us know.  

3 comments:

  1. My Theory:
    We won't see Apple enforce any of this right away. But there are lots of developers who have been using these tools, and who have been publicly saying that they use them that Apple can put a little star beside those apps.

    Likely each tool will have a signature in the way it compiles the code (or generates the objective C or what ever method it uses). Either way - there is likely going to be patterns that are present in code generated using those tools... and Apple may one day decide to use that to turn off the avenue.

    It will be interesting to watch this one play out...

    ReplyDelete
  2. This applies as well to our selection of online slots, which we procure from our esteemed game supplier partners. And after all, everytime you check digital slot machines for the first time, you should to} verify the paytable so you've have} all the mandatory info earlier than you start betting. Making use of excellent bonuses, having a wide variety|all kinds} of games select from|to choose from}, and good customer support are all features that top casinos should be better at. Slots.lv provides a huge selection of jackpot slots select from|to choose from} , making certain that you'll to|that you will} never get bored hunting for that big casino.edu.kg win.

    ReplyDelete
  3. Fiat customers are also in for a deal with, albeit a smaller one, going up to as} $1,500 at a 250% match rate. One of the most beloved games of all time has exploded into something bigger, bolder and even more breathtaking. 온라인 카지노 If you need a specific recreation, there is a search bar out there.

    ReplyDelete