Apple's iLife suite may gain Web tools

1235

Comments

  • Reply 81 of 110
    Quote:

    Originally posted by aegisdesign

    IME, if you insist on cross-platform editable document formats that Windows users are happy with it always comes back to using Word. I've tried with RTF but Word's RTF support is terrible.



    I'm reminded that Apple bought up a company a few years back who's speciality was writing conversion software for Microsoft Office like DataViz do but I can't remember the name of it. We've not seen the outcome of that purchase yet AFAIK.




    Again, conversion doesn't do anyone any good when working as a team on a document. Windows users aren't happy with word, nearly everyone I know hates it. They just don't have a choice. Give them great tools like pages, keynote, and a spreadsheet app and sales would be huge. Provide a 30-day demo that all those on macs can point windows users to when they want to work with a native iWork file. Windows users will warm up to iWork fast, at version 1 iWork is beats office on nearly every point of comparison.
  • Reply 82 of 110
    mdriftmeyermdriftmeyer Posts: 7,503member
    Quote:

    Originally posted by Chucker

    I guess you should have told Apple, since Finder and iTunes on Intel are Carbon.



    They are all being moved to Cocoa.



    The Cocoa Runtime for Wintel/Windows Yellow Box like the port to Intel has remained current.



    The reason Yellow Box was pulled had nothing to do with technological issues.



    Steve wanted to focus on the Consumer and reinvigorate the company there first and foremost. All groups were put on the back burner, including Apple Enterprise Software [NeXT Professional Services--the group I was a member of at the time.]



    He gave Carbon too much time to live. The fact Apple has implemented the market products most of the Carbon pundits whined about in 1997 [Adobe, Macromedia, Microsoft] it is quite clear that Apple is positioning itself to dump Carbon.



    Now if you were a developer and were working with Cocoa you'd know this already. Join ADC and produce.



    When Microsoft releases Vista the frameworks and runtime behind Vista are actually easier to work with, on Apple's end, then was the case with Windows 2k/XP.
  • Reply 83 of 110
    chuckerchucker Posts: 5,089member
    Quote:

    Originally posted by mdriftmeyer

    Now if you were a developer and were working with Cocoa you'd know this already. Join ADC and produce.



    That's cool, man.



    - I am a developer

    - I am working with Cocoa

    - I am a member of ADC



    Next?
  • Reply 84 of 110
    hirohiro Posts: 2,663member
    Quote:

    Originally posted by mdriftmeyer

    Now if you were a developer and were working with Cocoa



    ...you would know a lot of Cocoa API calls are simple wrappers that call Carbon code. Get a clue.



    Move along, nothing to see here. Just another misguided newbie with a standard free ADC membership and not enough time in the docs.
  • Reply 85 of 110
    melgrossmelgross Posts: 33,510member
    Quote:

    Originally posted by Hiro

    ...you would know a lot of Cocoa API calls are simple wrappers that call Carbon code. Get a clue.



    Move along, nothing to see here. Just another misguided newbie with a standard free ADC membership and not enough time in the docs.




    No doubt about it, you are a pisser.
  • Reply 86 of 110
    aegisdesignaegisdesign Posts: 2,914member
    Quote:

    Originally posted by Hiro

    ...you would know a lot of Cocoa API calls are simple wrappers that call Carbon code. Get a clue.



    That's not really important. What's exposed to the outside world is a Cocoa API and the methodology. How they do it is an interesting technical aside but largely irrelevant.



    I'm trying not to use the 'mindset' word and failing to find one to express the approach a developer needs to take when choosing Cocoa or Carbon.
  • Reply 87 of 110
    kim kap solkim kap sol Posts: 2,987member
    Quote:

    Originally posted by Hiro

    ...you would know a lot of Cocoa API calls are simple wrappers that call Carbon code. Get a clue.



    Move along, nothing to see here. Just another misguided newbie with a standard free ADC membership and not enough time in the docs.




    And Carbon API calls are simple wrappers to low-level code which are simple wrappers to even lower-level code. What's your point?



    Who cares about Cocoa or even Carbon when you could code assembly, eh?



    The only time you should ever code at a lower lower-level is when the top-level APIs just don't cut it for you.
  • Reply 88 of 110
    jlljll Posts: 2,713member
    Quote:

    Originally posted by kim kap sol

    And Carbon API calls are simple wrappers to low-level code which are simple wrappers to even lower-level code. What's your point?



    That Carbon isn't going anywhere.
  • Reply 89 of 110
    Quote:

    Originally posted by JLL

    That Carbon isn't going anywhere.



    That point had already been made...why did he have to repeat it?



    Binary, Assembly, C, C++, Java, Swing, Win32 aren't going anywhere either. Did anyone say it was? If people are going to state the obvious, they shouldn't post at all.
  • Reply 90 of 110
    Has anyone considered that the mention of iWeb may just have been put there to mislead everyone prior to MWSF (and give Dan Wood a few sleepless nights)?



    The fact that Apple haven't trademarked iWeb coupled with the number of other businesses that already use the word iWeb makes me a little suspicious. All we have to go on is that one word.
  • Reply 91 of 110
    jlljll Posts: 2,713member
    Quote:

    Originally posted by kim kap sol

    That point had already been made...why did he have to repeat it?



    Because two post up mdriftmeyer said it was: "it is quite clear that Apple is positioning itself to dump Carbon"
  • Reply 92 of 110
    Quote:

    Originally posted by JLL

    Because two post up mdriftmeyer said it was: "it is quite clear that Apple is positioning itself to dump Carbon"



    I don't think he meant it literally: that the Carbon framework would be removed. Probably akin to saying Apple has dumped QuickDraw or OS 9: they're still around and you can still code for OS 9 or use QuickDraw calls in OS X apps, but don't tell Apple or Apple will slap you on the wrist.



    Apple definitely made it clear to everyone that if you're going to start a new project on OS X, you should use Cocoa. Apple won't stop you from using Carbon but it doesn't mean it approves that you are.
  • Reply 93 of 110
    hirohiro Posts: 2,663member
    Actually a couple folks on the boards haven't bought into the realities of Cocoa and Carbon. You may have, but they still need to learn. The magical -- Cocoa will fix the performance of app _____, and Carbon is dead tech -- has reared it's head again in at least two threads this week.



    I have no issues with what you are saying from a technical point, and especially agree with your last paragraph. Just realize the forum gets new folks who didn't post or lurk here over the first couple years of OS X's existence when the issue was hashed out ad nauseam.
  • Reply 94 of 110
    jlljll Posts: 2,713member
    Quote:

    Originally posted by kim kap sol

    I don't think he meant it literally: that the Carbon framework would be removed. Probably akin to saying Apple has dumped QuickDraw or OS 9: they're still around and you can still code for OS 9 or use QuickDraw calls in OS X apps, but don't tell Apple or Apple will slap you on the wrist.



    Yes, but there is a huge difference. Apple is telling people to use Cocoa when starting new projects, but QuickDraw is deprecated, and they are telling people to move away from QuickDraw and use Quartz instead.



    Apple can remove QuickDraw in 10.5 if they want to. I don't think that Carbon will ever be deprecated as long as Mac OS X exist.
  • Reply 95 of 110
    maccrazymaccrazy Posts: 2,658member
    What is carbon (I know it's a type of program) but how does it differ from cocoa?



    Also aren't loads of OS X apps in carbon - iLife being one! Wasn't iTunes was easier to port to Windows because it was in carbon - maybe Apple is hedging its bets incase it wants to port more apps?
  • Reply 96 of 110
    chuckerchucker Posts: 5,089member
    Most iLife apps are Cocoa. iTunes is the only one still left Carbon; iMovie was originally Carbon but moved ont to Cocoa at version... 3?



    Finder is Carbon, too. QuickTime Player 6 was Carbon but 7 isn't.



    Many commercial apps are Carbon: almost all off Microsoft's and Adobe's, for one.
  • Reply 97 of 110
    aegisdesignaegisdesign Posts: 2,914member
    Quote:

    Originally posted by MacCrazy

    Wasn't iTunes was easier to port to Windows because it was in carbon - maybe Apple is hedging its bets incase it wants to port more apps?



    iTunes is still Carbon and it shows. It's a hangover from it's OS9 SoundJam parentage. It needs a complete rewrite if it's to move forward. It's a real pity they didn't go with the Panic/Audion guys as I they are pretty good at embracing new technology instead of sticking with the old and they understand the UI much better than the iTunes team.



    Apple would also rather you used Core Foundation now to write cross platform applications...



    http://developer.apple.com/corefoundation//



    I'd also be surprised if we don't see them push Cocoa as more cross platform in future bearing in mind it's OpenStep parentage.



    Carbon IMHO is a dead end for NEW application development. That's not to say Carbon is going anywhere as there is too much legacy code still in use.
  • Reply 98 of 110
    maccrazymaccrazy Posts: 2,658member
    Quote:

    Originally posted by Chucker

    Finder is Carbon, too.



    Hopefully 10.5 will increase the speed of Finder - it needs a rewrite.
  • Reply 99 of 110
    aegisdesignaegisdesign Posts: 2,914member
    Quote:

    Originally posted by MacCrazy

    Hopefully 10.5 will increase the speed of Finder - it needs a rewrite.



    Speed is fine for me since 10.4 bar the problems with networked drives.



    What it's lacking is consistency and features and it annoys me that it doesn't save state always.



    Plus it should allow uploads on ftp shares and please, please, please fix CD copying so that right-click on a CD and 'Duplicate' actually does something useful - like copy the CD to an image on your desktop or ask you where it should burn a new copy.
  • Reply 100 of 110
    frank777frank777 Posts: 5,839member
    I can't believe that this thread has gone three pages, mostly devolving into a Carbon vs. Cocoa debate over my Page 1 request for a Cocoa spreadsheet.



    In the interest of moving debate along, I hereby recant my request and am now asking Apple to introduce a "modern spreadsheet" on the platform so that small to medium sized businesses can take the Mac seriously again.
Sign In or Register to comment.