Who’s going to iPhone Dev Camp? (UPDATED)

Will iPhone Dev Camp be the hottest event of the year? Well, we waited in line to buy it, now we gotta figure out how to write JavaScript and HTML for it. Inside dig at the lack of an SDK. But I think I’ll try to bring Patrick by to film some video. He’s still over the top excited about the iPhone. Maybe this will get him to get interested in programming a bit. Anyway, it’s this weekend at Adobe Systems in San Francisco and looks like it’ll be attended by TONS of great developers.

Oh, and I hope each one of the approximately 300 attendees walks up to an Adobe employee and asks them “how’s Flash for the iPhone coming?”

I hear that many employees are sick of getting asked that. I wonder why? Heheh. I’ve also heard from tons of people that the answer is still the same and still as consistent and fast. Anyway, this is looking like a darn interesting event.

UPDATE: I just learned that no NDA will be needed this weekend.

  • http://teethgrinder.co.uk/open-flash-chart/ monk.e.boy

    Ugh Flash.

    And you want your son to be a programmer. You realise with JS and HTML he can code for the iPhone for FREE (as in cost and freedom) But now you want Flash as well, so now you have to pay Adobe to program software.

    Ugh.

    And now you can’t ‘right click -> view source’ so how is he going to learn? Buy a book from Adobe.

    Why not ask Apple to get SVG in the browser? It’d make far more sense, more people would be able to pay for the programming environment (vi, emacs) tons of people could tinker with your code making cool new toys with it. Poor people could get involved (say I was 14 and asked my dear old Mum for £300 to buy Adobe suit of tools. She would laugh her socks off. But I can download vi for free (yay!))

    But yes, until SVG + JS get going, we are stuck with Falsh.

    Do the JS animation frameworks work on the iPhone? Stuff like mootools and jstween?

    Maybe this will help keep filthy flash off the iPhone.

    monk.e.boy

  • http://teethgrinder.co.uk/open-flash-chart/ monk.e.boy

    Ugh Flash.

    And you want your son to be a programmer. You realise with JS and HTML he can code for the iPhone for FREE (as in cost and freedom) But now you want Flash as well, so now you have to pay Adobe to program software.

    Ugh.

    And now you can’t ‘right click -> view source’ so how is he going to learn? Buy a book from Adobe.

    Why not ask Apple to get SVG in the browser? It’d make far more sense, more people would be able to pay for the programming environment (vi, emacs) tons of people could tinker with your code making cool new toys with it. Poor people could get involved (say I was 14 and asked my dear old Mum for £300 to buy Adobe suit of tools. She would laugh her socks off. But I can download vi for free (yay!))

    But yes, until SVG + JS get going, we are stuck with Falsh.

    Do the JS animation frameworks work on the iPhone? Stuff like mootools and jstween?

    Maybe this will help keep filthy flash off the iPhone.

    monk.e.boy

  • http://scobleizer.com/ Robert Scoble

    monk.e.boy: the first thing I’d program if I were smart would be games designed specifically for the iPhone. I’d put them up on a site like http://www.kongregate.com and if it were good would see a ton of users and maybe a bit of money.

    I bet there’s no developer toolset of note on the iPhone so Steve Jobs can charge people.

    If my son wanted me to buy him some Adobe tools I’d buy them, by the way.

    By the way, you don’t need to pay Adobe to program Flash. You need to pay Adobe if you want to use Adobe’s Flash tools, though.

  • http://scobleizer.com/ Robert Scoble

    monk.e.boy: the first thing I’d program if I were smart would be games designed specifically for the iPhone. I’d put them up on a site like http://www.kongregate.com and if it were good would see a ton of users and maybe a bit of money.

    I bet there’s no developer toolset of note on the iPhone so Steve Jobs can charge people.

    If my son wanted me to buy him some Adobe tools I’d buy them, by the way.

    By the way, you don’t need to pay Adobe to program Flash. You need to pay Adobe if you want to use Adobe’s Flash tools, though.

  • http://teethgrinder.co.uk/open-flash-chart/ monk.e.boy

    How do you program flash for free?

    You could afford to spend money of software because you are rich ;-)

    I think you need a team to make a decent game. Art, sound, 3D, game engine, story, characters etc.

    Hey. I don’t even have a mobile phone. I can’t afford to run one. I am 32 and still don’t have a house because I can’t afford one of those either ;-)

    So paying £10 for a game seems like a lot of money.

    monk.e.boy

  • http://teethgrinder.co.uk/open-flash-chart/ monk.e.boy

    How do you program flash for free?

    You could afford to spend money of software because you are rich ;-)

    I think you need a team to make a decent game. Art, sound, 3D, game engine, story, characters etc.

    Hey. I don’t even have a mobile phone. I can’t afford to run one. I am 32 and still don’t have a house because I can’t afford one of those either ;-)

    So paying £10 for a game seems like a lot of money.

    monk.e.boy

  • http://www.synecdoche.com/ Geoffrey Wiseman

    It only feeds the rumor mill at this point, but an Adobe employee tells me that Apple’s license for Flash/AIR is such that they don’t have to tell them anything about what they’re doing with their software, and, accordingly, they could be releasing AIR on the iPhone tomorrow and wouldn’t have to tell Adobe.

    That said, if that were happening, it’s my instinct that someone at Adobe would already know, and until something’s announced, it’s just mildly amusing speculation.

  • http://www.synecdoche.com Geoffrey Wiseman

    It only feeds the rumor mill at this point, but an Adobe employee tells me that Apple’s license for Flash/AIR is such that they don’t have to tell them anything about what they’re doing with their software, and, accordingly, they could be releasing AIR on the iPhone tomorrow and wouldn’t have to tell Adobe.

    That said, if that were happening, it’s my instinct that someone at Adobe would already know, and until something’s announced, it’s just mildly amusing speculation.

  • Garth

    Scoble the iPhone shill … the Seagate gig not working out ???.

  • Garth

    Scoble the iPhone shill … the Seagate gig not working out ???.

  • http://www.iphonethebook.com/ Ethan Bodnar

    When attending you have to sign an NDA….interesting.

    “Everyone in attendance will be asked to sign a brief Non-Disclosure Agreement, either electronically or on paper. This agreement is in place to protect attendees in case they are exposed to any confidential information from Adobe. We do not anticipate that attendees will be exposed to Adobe Confidential information”

    http://barcamp.org/iPhoneDevCampAdobeNDA

  • http://www.iphonethebook.com Ethan Bodnar

    When attending you have to sign an NDA….interesting.

    “Everyone in attendance will be asked to sign a brief Non-Disclosure Agreement, either electronically or on paper. This agreement is in place to protect attendees in case they are exposed to any confidential information from Adobe. We do not anticipate that attendees will be exposed to Adobe Confidential information”

    http://barcamp.org/iPhoneDevCampAdobeNDA

  • http://www.beercosoftware.com/ Chris

    http://barcamp.org/iPhoneDevCampAdobeFAQ

    The iPhone doesn’t have flash support right?
    So why the hell is adobe sponsoring an iPhone Dev conference based on flash?

    Something tells me they are a bit tarded.
    They’re not taking no for an answer. The bad part is that they are trying to stick their foot into Steve Jobs’s door, and Apple is known to be complete dicks.

  • http://www.kennethchu.com/ Kenneth

    Hi Robert,

    For some reason, your site cannot be accessed using the http://www.scobleizer.com/ url.

    You get the following error,
    Access Denied
    You don’t have permission to access “http://www.scobleizer.com/” on this server.
    Reference #18.a48f748.1183475404.b7b6b6d

    But it works fine with http://scobleizer.com

    Thanks.

  • http://www.beercosoftware.com Chris

    http://barcamp.org/iPhoneDevCampAdobeFAQ

    The iPhone doesn’t have flash support right?
    So why the hell is adobe sponsoring an iPhone Dev conference based on flash?

    Something tells me they are a bit tarded.
    They’re not taking no for an answer. The bad part is that they are trying to stick their foot into Steve Jobs’s door, and Apple is known to be complete dicks.

  • http://www.kennethchu.com Kenneth

    Hi Robert,

    For some reason, your site cannot be accessed using the http://www.scobleizer.com/ url.

    You get the following error,
    Access Denied
    You don’t have permission to access “http://www.scobleizer.com/” on this server.
    Reference #18.a48f748.1183475404.b7b6b6d

    But it works fine with http://scobleizer.com

    Thanks.

  • http://www.nik.com.au/ Nik Cubrilovic

    I never thought I would see the day where the host of a Barcamp (well, Barcamp-related event) would require all those attending to sign an NDA.

    I was about to sign up since we have done a lot of iPhone dev in the past week, and also to cover for Techcrunch. There is a good reason why the NDA is a deal-breaker for me, and that is because it is too vague and encompasses any information that Adobe does or could consider sensitive.

    There are probably things that I know about Adobe right now that nobody outside of the company is supposed to know – if I sign this NDA, then in a few months time just happen to mention any one of those things in a blog post, they would be able to pin me, even if I knew the information before this event and I didn’t pick the information up at the event.

    I don’t see how you could sign it either Robert, as I am sure that somewhere in your head there are a few tips on Adobe you have received that aren’t supposed to be public information.

    Surprisingly I have yet to see a single blogger fuss about the NDA requirement

  • http://www.nik.com.au Nik Cubrilovic

    I never thought I would see the day where the host of a Barcamp (well, Barcamp-related event) would require all those attending to sign an NDA.

    I was about to sign up since we have done a lot of iPhone dev in the past week, and also to cover for Techcrunch. There is a good reason why the NDA is a deal-breaker for me, and that is because it is too vague and encompasses any information that Adobe does or could consider sensitive.

    There are probably things that I know about Adobe right now that nobody outside of the company is supposed to know – if I sign this NDA, then in a few months time just happen to mention any one of those things in a blog post, they would be able to pin me, even if I knew the information before this event and I didn’t pick the information up at the event.

    I don’t see how you could sign it either Robert, as I am sure that somewhere in your head there are a few tips on Adobe you have received that aren’t supposed to be public information.

    Surprisingly I have yet to see a single blogger fuss about the NDA requirement

  • http://scobleizer.com/ Robert Scoble

    Nik: I’ve signed the Adobe NDA at least seven times.

    Here’s why: it’s a requirement just to get a badge to enter its building. When you sign in to get your badge you sign an NDA.

    This is the same at Google, Microsoft, Seagate, Cisco, and most big companies.

    If you want access to big company property you must sign the NDA.

    That said it’s mostly to protect them in case you take a wrong turn down an aisle and see a whiteboard with stuff you weren’t supposed to see and then you blog about that.

    I’m not worried about the NDA. Not one bit.

  • http://scobleizer.com/ Robert Scoble

    Nik: I’ve signed the Adobe NDA at least seven times.

    Here’s why: it’s a requirement just to get a badge to enter its building. When you sign in to get your badge you sign an NDA.

    This is the same at Google, Microsoft, Seagate, Cisco, and most big companies.

    If you want access to big company property you must sign the NDA.

    That said it’s mostly to protect them in case you take a wrong turn down an aisle and see a whiteboard with stuff you weren’t supposed to see and then you blog about that.

    I’m not worried about the NDA. Not one bit.

  • http://scobleizer.com/ Robert Scoble

    Garth: it seems the gig with Nokia is not working out for you?

  • http://scobleizer.com/ Robert Scoble

    Garth: it seems the gig with Nokia is not working out for you?

  • Chris
  • Chris
  • sfenerule

    Does the iPhone’s graphic stack support images built with Quartz Composer? One might not need the flash that Falsh brings to the table.

  • sfenerule

    Does the iPhone’s graphic stack support images built with Quartz Composer? One might not need the flash that Falsh brings to the table.

  • http://www.nik.com.au/ Nik Cubrilovic

    Robert: I am aware of those, but this agreement seems to be a bit more aggressive and broader than most. Specifically since Adobe can tell you *after* you find something out that it is confidential (eg. in that scenario you had where you stumble into a room and find something out – you don’t know it is confidential until afterwards). This means that it can also apply to the situation I described in my last comment

    The question really is, would Adobe sue a blogger who has signed this NDA (eg. they have entered the Adobe building at some point) and has revealed information that Adobe consider sensitive. the answer is probably that they wouldn’t (especially you Robert ;) ) and which is why I might have been a bit quick to jump to my guns in the last comment

    I guess they would sue if it was a super-big-deal though, something that hurts the company financially or reputation-wise in a big way.

    Regardless, I would like to think that they could waive the NDA admission requirement for iPhoneDevCamp since this is a non-Adobe event, is on a weekend and they could just partition out an area open to all

  • http://www.nik.com.au Nik Cubrilovic

    Robert: I am aware of those, but this agreement seems to be a bit more aggressive and broader than most. Specifically since Adobe can tell you *after* you find something out that it is confidential (eg. in that scenario you had where you stumble into a room and find something out – you don’t know it is confidential until afterwards). This means that it can also apply to the situation I described in my last comment

    The question really is, would Adobe sue a blogger who has signed this NDA (eg. they have entered the Adobe building at some point) and has revealed information that Adobe consider sensitive. the answer is probably that they wouldn’t (especially you Robert ;) ) and which is why I might have been a bit quick to jump to my guns in the last comment

    I guess they would sue if it was a super-big-deal though, something that hurts the company financially or reputation-wise in a big way.

    Regardless, I would like to think that they could waive the NDA admission requirement for iPhoneDevCamp since this is a non-Adobe event, is on a weekend and they could just partition out an area open to all

  • Garth

    Sony Erricson W810i
    Huawei E220 3G card for the HP laptop
    No Nokia branded clothing items

    Yep that does indeed make me a shill for them :) .

  • Garth

    Sony Erricson W810i
    Huawei E220 3G card for the HP laptop
    No Nokia branded clothing items

    Yep that does indeed make me a shill for them :) .

  • http://factoryjoe.com/blog Chris Messina

    Hey Robert, thanks for mentioned iPhoneDevCamp. As a co-organizer of the event, I’d like to clarify a few very valid questions that have been raised so far.

    @monk.e.boy: The version of WebKit on the iPhone is an earlier version the current builds which do support SVG. For now you can make use of a relatively new feature called “canvas” which gives you a great deal of control over the behavior and appearance of the page. Combining SVG + Canvas + JS gives you an approximation of Flash… far from the real thing, but at least it’s open source and non-proprietary. If Flash became an open standard tomorrow, I’d be much more positive about promoting Flash on the iPhone; until then I’m all about promoting the open web technologies that work on the iPhone *today*.

    @Ethan, @Nik: You guys raise really important points, and one that was almost a deal-breaker for me as well, as I helped secure the venue. We were originally talking to Yahoo (and Google and Apple, but they didn’t return our emails) about hosting the event but they couldn’t make it happen in time. Adobe was able to offer up the venue with the condition that everyone sign the standard NDA. If you read it, it’s actually not that offensive, but I can understand how it would be a dealbreaker for some (note also that if you have a prior NDA with Adobe, the terms of that agreement supersede this one). Lastly, in the spirit of *camps, you’re perfectly free to fork the event if you feel that we’re not doing a good job or if you can find a venue that doesn’t require an NDA. We were fortunate to have Adobe provide the venue on such short notice; their only requirement is, as Robert has pointed out, standard procedure when visiting Adobe anyway.

    I’m personally pretty excited about this event, not because of the iPhone, but because it represents an advance in support for open web technologies. While Apollo and Silverlight are creating proprietary stacks, the iPhone has decided to embrace open standards-based technology. I can’t speak to their motivations, but I think this represents a huge opportunity. That the phone hardware itself is closed and you don’t get app-level privileges is to be lamented for sure, but I believe that those who embrace the constraints that the iPhone provides as a chance to really push the limits of what’s possible (heck, it’s developing for ONE browser on the device! When have web developers only had to worry about ONE browser at a time?!).

    Anyway, hope to see y’all there. It should be a good time. Oh, and for those interested, here’s the Upcoming link:

    http://upcoming.yahoo.com/event/208122

  • http://factoryjoe.com/blog Chris Messina

    Hey Robert, thanks for mentioned iPhoneDevCamp. As a co-organizer of the event, I’d like to clarify a few very valid questions that have been raised so far.

    @monk.e.boy: The version of WebKit on the iPhone is an earlier version the current builds which do support SVG. For now you can make use of a relatively new feature called “canvas” which gives you a great deal of control over the behavior and appearance of the page. Combining SVG + Canvas + JS gives you an approximation of Flash… far from the real thing, but at least it’s open source and non-proprietary. If Flash became an open standard tomorrow, I’d be much more positive about promoting Flash on the iPhone; until then I’m all about promoting the open web technologies that work on the iPhone *today*.

    @Ethan, @Nik: You guys raise really important points, and one that was almost a deal-breaker for me as well, as I helped secure the venue. We were originally talking to Yahoo (and Google and Apple, but they didn’t return our emails) about hosting the event but they couldn’t make it happen in time. Adobe was able to offer up the venue with the condition that everyone sign the standard NDA. If you read it, it’s actually not that offensive, but I can understand how it would be a dealbreaker for some (note also that if you have a prior NDA with Adobe, the terms of that agreement supersede this one). Lastly, in the spirit of *camps, you’re perfectly free to fork the event if you feel that we’re not doing a good job or if you can find a venue that doesn’t require an NDA. We were fortunate to have Adobe provide the venue on such short notice; their only requirement is, as Robert has pointed out, standard procedure when visiting Adobe anyway.

    I’m personally pretty excited about this event, not because of the iPhone, but because it represents an advance in support for open web technologies. While Apollo and Silverlight are creating proprietary stacks, the iPhone has decided to embrace open standards-based technology. I can’t speak to their motivations, but I think this represents a huge opportunity. That the phone hardware itself is closed and you don’t get app-level privileges is to be lamented for sure, but I believe that those who embrace the constraints that the iPhone provides as a chance to really push the limits of what’s possible (heck, it’s developing for ONE browser on the device! When have web developers only had to worry about ONE browser at a time?!).

    Anyway, hope to see y’all there. It should be a good time. Oh, and for those interested, here’s the Upcoming link:

    http://upcoming.yahoo.com/event/208122

  • http://weblogs.macromedia.com/jd John Dowdell

    Lots of different points in there, please excuse if I paraphrase….

    o “Ask Adobe employees about Apple shipments”: Can’t do it. You’d probably get more useful results by asking Fake Steve Jobs.

    o Get free Flex framework and compilers, to deliver to any of the world’s computers:
    http://www.adobe.com/products/flex/sdk/
    Lots more non-Adobe free-of-cost SWF creation tools:
    http://www.osflash.org/
    http://www.swftools.com/

    o MXML source is available to context-click at creator discretion. (ie, it’s not mandated that you give away your source code; it’s your own choice.)

    o Unsubstantiated quotes of “I heard some Adobe employee say” are not reliable sources of information.
    (But any partner typically makes their own announcements… Adobe just licenses technology to partners, and individual Adobe staffers cannot make product announcements for other companies. Whatever someone actually said may just have referenced Apple as a special case of the general situation.)

    o For “Why is Adobe hosting the BarCamp event?” see FAQ (we do a lot with HTML):
    http://www.barcamp.org/iPhoneDevCampAdobeFAQ

    o For “Why NDA?” see FAQ (if you see someone’s cube whiteboard, don’t spread it, ‘kay?):
    http://www.barcamp.org/iPhoneDevCampAdobeFAQ

    o Apollo is a way to use existing Ajax/Flash pages outside of a universal document browser, as standalone desktop applications, with file-writing privileges, drag’n'drop and clipboard operation with other apps, data-sharing with other local applications. It is neither browser plugin nor “stack”; it is a way to make desktop applications from regular webpages.

    jd/adobe

  • http://weblogs.macromedia.com/jd John Dowdell

    Lots of different points in there, please excuse if I paraphrase….

    o “Ask Adobe employees about Apple shipments”: Can’t do it. You’d probably get more useful results by asking Fake Steve Jobs.

    o Get free Flex framework and compilers, to deliver to any of the world’s computers:
    http://www.adobe.com/products/flex/sdk/
    Lots more non-Adobe free-of-cost SWF creation tools:
    http://www.osflash.org/
    http://www.swftools.com/

    o MXML source is available to context-click at creator discretion. (ie, it’s not mandated that you give away your source code; it’s your own choice.)

    o Unsubstantiated quotes of “I heard some Adobe employee say” are not reliable sources of information.
    (But any partner typically makes their own announcements… Adobe just licenses technology to partners, and individual Adobe staffers cannot make product announcements for other companies. Whatever someone actually said may just have referenced Apple as a special case of the general situation.)

    o For “Why is Adobe hosting the BarCamp event?” see FAQ (we do a lot with HTML):
    http://www.barcamp.org/iPhoneDevCampAdobeFAQ

    o For “Why NDA?” see FAQ (if you see someone’s cube whiteboard, don’t spread it, ‘kay?):
    http://www.barcamp.org/iPhoneDevCampAdobeFAQ

    o Apollo is a way to use existing Ajax/Flash pages outside of a universal document browser, as standalone desktop applications, with file-writing privileges, drag’n'drop and clipboard operation with other apps, data-sharing with other local applications. It is neither browser plugin nor “stack”; it is a way to make desktop applications from regular webpages.

    jd/adobe

  • http://www.designthinkingdigest.com/ Chris Bernard

    I’ve hosted Barcamps in Microsoft facilities and we have not required attendees to sign NDAs. I can only imagine the uproar if we did.

    Adobe is to be commended for providing a venue for hosting this event considering all the backhanded compliments the event organizers are throwing around about the ‘proprietary’ nature of AIR, Flash and Silverlight.

    Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice about how they develop for a platform, wether that means FOSS, the ubiquity of Flash, or the tapping the skillsets of Web Developers to do more with their Web skills (Javascript) and application development skills (.NET) with Silverlight than is presently possible in the browser alone.

    All these platforms and solutions (open or closed) are part of our ecosystem and it was alway my impression that barcamps and barcamp type events were about openess in communication and continuing the dialog among the community. How is that possible when everyone is signing an NDA? There seems to be some serious cognitive dissonance going on here.

    Chris Bernard
    User Experience Evangelist, Microsoft

  • http://www.designthinkingdigest.com Chris Bernard

    I’ve hosted Barcamps in Microsoft facilities and we have not required attendees to sign NDAs. I can only imagine the uproar if we did.

    Adobe is to be commended for providing a venue for hosting this event considering all the backhanded compliments the event organizers are throwing around about the ‘proprietary’ nature of AIR, Flash and Silverlight.

    Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice about how they develop for a platform, wether that means FOSS, the ubiquity of Flash, or the tapping the skillsets of Web Developers to do more with their Web skills (Javascript) and application development skills (.NET) with Silverlight than is presently possible in the browser alone.

    All these platforms and solutions (open or closed) are part of our ecosystem and it was alway my impression that barcamps and barcamp type events were about openess in communication and continuing the dialog among the community. How is that possible when everyone is signing an NDA? There seems to be some serious cognitive dissonance going on here.

    Chris Bernard
    User Experience Evangelist, Microsoft

  • http://www.beercosoftware.com/ Chris

    “How do you program flash for free?”
    http://docs.kde.org/stable/en/kdeutils/khexedit/index.html

    Why with a hex editor of course :)

    “Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice”

    I disagree. If they favour one format, especially a free and open one like AJAX, it will cripple the others over time, and eventually we will not be encumbered with stuff like flash and silverlight.
    It’s the same thing the blockbuster choice of blu-ray is going to do to HD-DVD.
    Microsoft long pushed their ASF wrapper for avi and mpeg upon us, and media player developers could have stopped it long before they did. I think that’s one good thing that the iPhone did. I do not think the mono project moonlight is a good idea at all for the same reason.

  • http://www.beercosoftware.com Chris

    “How do you program flash for free?”
    http://docs.kde.org/stable/en/kdeutils/khexedit/index.html

    Why with a hex editor of course :)

    “Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice”

    I disagree. If they favour one format, especially a free and open one like AJAX, it will cripple the others over time, and eventually we will not be encumbered with stuff like flash and silverlight.
    It’s the same thing the blockbuster choice of blu-ray is going to do to HD-DVD.
    Microsoft long pushed their ASF wrapper for avi and mpeg upon us, and media player developers could have stopped it long before they did. I think that’s one good thing that the iPhone did. I do not think the mono project moonlight is a good idea at all for the same reason.

  • http://www.beercosoftware.com/ Chris

    You could also use this, but again, it would be preferable just to have an open standard for interactive web media:
    http://sourceforge.net/projects/f4l

    Having FOSS tools for a proprietary format is no solution.

  • http://www.beercosoftware.com Chris

    You could also use this, but again, it would be preferable just to have an open standard for interactive web media:
    http://sourceforge.net/projects/f4l

    Having FOSS tools for a proprietary format is no solution.

  • http://journals.tuxreports.com/lch Loren Heiny

    Chris:

    ‘“Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice”

    I disagree. If they favour one format, especially a free and open one like AJAX,’

    I can’t think of one programming language or model that works for all cases. That’s where choice comes in.

  • http://journals.tuxreports.com/lch Loren Heiny

    Chris:

    ‘“Ideally the iPhone and other companies (my employer included) should endeavor to give content creators and developers a choice”

    I disagree. If they favour one format, especially a free and open one like AJAX,’

    I can’t think of one programming language or model that works for all cases. That’s where choice comes in.

  • http://www.LifeWithAlacrity.com/ ChristopherA

    I am also one of the organizers of iPhoneDevCamp — you don’t have to “be” there to get involved, in fact, online we’ve been in a sort of “dig in and help others code” mode all week on the http://www.iPhoneWebDev.com discussion list.

    We’ve discovered for solutions to a number of problems in creating web pages and webapps for the iPhone.

    For instance, we’ve figured out the best way to hide the URL bar — see http://groups.google.com/group/iphonewebdev/browse_thread/thread/c064b183c1207a98/dd79332910e4695c

    We have figured out how best to detect orientation change and change UI for landscape vs portrait — http://groups.google.com/group/iphonewebdev/browse_thread/thread/e041ae0357dc62dc

    A lot of discussion about best practices re: viewport –
    http://groups.google.com/group/iphonewebdev/browse_thread/thread/f43493a828dffdb3

    Dealing with various problems of scaling — http://groups.google.com/group/iphonewebdev/browse_thread/thread/b09a202d34daab51

    We are figuring out how to create objects that drag using two-finger drag — http://groups.google.com/group/iphonewebdev/browse_thread/thread/991a04799ec841f7

    Come join us helping iPhone developers help iPhone developers!

  • http://www.LifeWithAlacrity.com ChristopherA

    I am also one of the organizers of iPhoneDevCamp — you don’t have to “be” there to get involved, in fact, online we’ve been in a sort of “dig in and help others code” mode all week on the http://www.iPhoneWebDev.com discussion list.

    We’ve discovered for solutions to a number of problems in creating web pages and webapps for the iPhone.

    For instance, we’ve figured out the best way to hide the URL bar — see http://groups.google.com/group/iphonewebdev/browse_thread/thread/c064b183c1207a98/dd79332910e4695c

    We have figured out how best to detect orientation change and change UI for landscape vs portrait — http://groups.google.com/group/iphonewebdev/browse_thread/thread/e041ae0357dc62dc

    A lot of discussion about best practices re: viewport –
    http://groups.google.com/group/iphonewebdev/browse_thread/thread/f43493a828dffdb3

    Dealing with various problems of scaling — http://groups.google.com/group/iphonewebdev/browse_thread/thread/b09a202d34daab51

    We are figuring out how to create objects that drag using two-finger drag — http://groups.google.com/group/iphonewebdev/browse_thread/thread/991a04799ec841f7

    Come join us helping iPhone developers help iPhone developers!

  • http://www.beercosoftware.com/ Chris

    “I can’t think of one programming language or model that works for all cases. That’s where choice comes in.”

    Fine, but if it has to come to vector graphics and interactive media, let them choose a format which everyone can build a player for. Proprietary and Open Source alike.

    http://sourceforge.net/projects/f4l

    You know what happened to this project and GNU Gnash to some extent. You know why the last build is from 2005?
    Because Flash, then owned by Macromedia got scared. They got scared of a FOSS flash builder and they sent the developers C&D notices.
    There are some projects and some FOSS media formats for vector graphics. Perhaps Apple should just make a player for that. I believe that’s what their doing anyway. You know Google has to be working on this as well. When push came to shove they chose Open Jabber for their Gtalk ect…
    If we could just use open file formats, then let Adobe, Microsoft, ect.. make competitive players, that would be the best. If Apple stopped flash from making it to the iPhone for this reason, then they did a very good thing.

  • http://www.beercosoftware.com Chris

    “I can’t think of one programming language or model that works for all cases. That’s where choice comes in.”

    Fine, but if it has to come to vector graphics and interactive media, let them choose a format which everyone can build a player for. Proprietary and Open Source alike.

    http://sourceforge.net/projects/f4l

    You know what happened to this project and GNU Gnash to some extent. You know why the last build is from 2005?
    Because Flash, then owned by Macromedia got scared. They got scared of a FOSS flash builder and they sent the developers C&D notices.
    There are some projects and some FOSS media formats for vector graphics. Perhaps Apple should just make a player for that. I believe that’s what their doing anyway. You know Google has to be working on this as well. When push came to shove they chose Open Jabber for their Gtalk ect…
    If we could just use open file formats, then let Adobe, Microsoft, ect.. make competitive players, that would be the best. If Apple stopped flash from making it to the iPhone for this reason, then they did a very good thing.

  • http://weblogs.macromedia.com/jd John Dowdell

    Chris @ beercosoftware wrote: ” They [Adobe] got scared of a FOSS flash builder and they sent the developers C&D notices.”

    Got citation? Where’s the link?

    (I’ve never heard of such a thing myself, and I’ve been tracking Flash pretty closely. The theory “adobe hates opensource swf builders” would seem to conflict with my link to osflash.org, just a few comments above yours, wouldn’t it…?)

    jd/adobe

  • http://weblogs.macromedia.com/jd John Dowdell

    Chris @ beercosoftware wrote: ” They [Adobe] got scared of a FOSS flash builder and they sent the developers C&D notices.”

    Got citation? Where’s the link?

    (I’ve never heard of such a thing myself, and I’ve been tracking Flash pretty closely. The theory “adobe hates opensource swf builders” would seem to conflict with my link to osflash.org, just a few comments above yours, wouldn’t it…?)

    jd/adobe

  • http://www.beercosoftware.com/ Chris

    first of all

    “Unsupported Technologies

    You’ll want to avoid using Flash and Java for iPhone content. You’ll also want to avoid encouraging users to download the latest Flash on their iPhone, because neither Flash nor downloads are supported by Safari on iPhone.”

    http://developer.apple.com/iphone/designingcontent.html

    Isn’t this Dev camp all for not?

    @24
    2nd, I can cite wikipedia
    http://en.wikipedia.org/wiki/F4L
    I also saw a couple references on mailing lists. If this is wrong, correct it.

  • http://www.beercosoftware.com Chris

    first of all

    “Unsupported Technologies

    You’ll want to avoid using Flash and Java for iPhone content. You’ll also want to avoid encouraging users to download the latest Flash on their iPhone, because neither Flash nor downloads are supported by Safari on iPhone.”

    http://developer.apple.com/iphone/designingcontent.html

    Isn’t this Dev camp all for not?

    @24
    2nd, I can cite wikipedia
    http://en.wikipedia.org/wiki/F4L
    I also saw a couple references on mailing lists. If this is wrong, correct it.