Slashdot Mirror


Flash, Meet Sparkle

Robert writes "Microsoft finally released more information about their Sparkle product on a Channel 9 MSDN video. Sparkle is vector based XAML system for doing applications that may have traditionaly been done in flash. Ars Technica's Josh Meier has a few things to say about it, too."

17 of 493 comments (clear)

  1. XAML? by ggvaidya · · Score: 4, Informative

    XAML.

    "the user interface markup language for Windows Vista, the next version of Microsoft Windows." ... "XAML is a declarative XML-based language optimized for describing graphically rich visual user interfaces, such as those created by Macromedia Flash" ... "This Microsoft Windows article is a stub. You can help Wikipedia by expanding it."

    1. Re:XAML? by AaronBrethorst · · Score: 2, Informative

      XAML is compiled into BAML, so this sort of scenario should never bite deployment scenarios. Rob Relyea, a Program Manager on Avalon (oops, WPF) has much more on his blog.

      --
      No, but I used to work for Microsoft.
    2. Re:XAML? by amliebsch · · Score: 2, Informative

      You can try these, from Channel 9:

      Demo of the Sparkle dev tool:
      http://channel9.msdn.com/Showpost.aspx?postid=1153 87

      Demo of an Avalon app:
      http://channel9.msdn.com/Showpost.aspx?postid=1163 27

      --
      If you don't know where you are going, you will wind up somewhere else.
    3. Re:XAML? by Anonymous Coward · · Score: 1, Informative

      You are kidding, right? I just checked http://www.mozilla.org/projects/xul/xul.html, and most of the spec is either under construction, or not even there.

      XUL is nothing more than an XML way to define a web browser interface. XAML is a spec for serializing UI objects into XML. This is a big difference. XAML is merely a convenient way to specify object properties and relationships, and hacking it to fit XUL would be a pretty disgusting kludge.

      To make an analogy, English and Japanese are both languages for doing almost the same thing. There is even a canonical way to represent Japanese in the English alphabet. You would never suggest that Japanese should change their spelling to match English words just because they're using the English alphabet, would you?

      dom

  2. Re:I'm disrespectful to dirt! by The+Hobo · · Score: 4, Informative

    Mr. Sparkle: Can you see I am serious?

    Firefox Users: If the WMV doesn't work, try going tools, options, downloads, and on the bottom right click plugins, uncheck wmv, and if you don't want pdfs opening in firefox (meaning download first THEN open, I prefer this method, always faster and more stable) then uncheck pdf and anything else you don't want opening in firefox

    --
    There is another kind of evil which we must fear most, and that is the indifference of good men. -- Boondock Saints
  3. On a related note... (GPL-Flash) by Spy+der+Mann · · Score: 2, Informative

    Remember there's an open source Flash player, called GplFlash,. It appeared a few months ago in another slashdot article. However, it's only available via CVS (yet).

  4. and then convert it back to Flash by Jotham · · Score: 4, Informative

    And then you can use this tool to convert the web based C#/XAML app back to Flash. http://www.xamlon.com/

    Hopefully Macrobe will take this as a challenge and drop in some 3d support and copy a few other features into their next version.

    Main differences here is Flash is focused on the web - while you can output an .exe it has its limitations (disk access, etc -- which requires workarounds like embedding it inside another layer (ie. C# app) and passing messages back and forth).

    Sparkle is for Desktop apps - and you can output for the web (but will limit your potential audience)

  5. GPL-Flash v.1 by Noksagt · · Score: 2, Informative

    Version 2 is only in CVS, but releases of version 1 can be downloaded

  6. Re:Anyone against SVG? by forkazoo · · Score: 2, Informative

    I think you may need to add something like at the start, but yeah, that sounds a lot like what they did with MS Office.

  7. Re:I must truly be not cultured enough by mogwai7 · · Score: 2, Informative
    The episode is "In Marge We Trust".
    It was not actually homer simpson:
    "Mr. Sparkle. A joint venture of Matsumura Fishworks [a smiling fish appears on the left half of the screen] and Tamaribuchi Heavy Manufacturing Concern [a light bulb appears on the right half of the screen. The two logos meld to form -- Mr. Sparkle!]"
    Homer just happens to look exactly like the fish/lightbulb hybrid in the ad. :-)
  8. Re:I'm disrespectful to dirt! by strider44 · · Score: 1, Informative

    If you're going to make fun of the Japanese accent you could at least do it properly and use romanji: "Misutaa Supaakoru"

  9. Re:Open source and alternative browser support? by Anonymous Coward · · Score: 1, Informative

    Actually, that's wrong. MS demonstrated a Mac runtime.

  10. To Clear Up A Few Misconceptions by Anonymous Coward · · Score: 5, Informative

    1) Sparkle is not a technology. Sparkle is the codename for an application. Get it right.

    2) The technology is Windows Presentation Foundation (formally codenamed Avalon).

    3) It is not a flash killer. It is true that you can host Avalon applications in a web browser, and they will interact with the back and forward buttons of a web browser. It is true that Microsoft is touting this as a high-end replacement for HTML (as far as I can tell).

    4) Although details are sketchy, Microsoft has announced a royalty free OPEN technology called Windows Presentation Foundation / Everywhere. This means that you can run these applications in ANY web browser on ANY platform.

  11. Re:How can you vouche for the security of this? by Anonymous Coward · · Score: 1, Informative

    Here's a clue for you - fixes increment the version number. You HAVE to upgrade to a new version.

    As for how long you can get support for - that depends on the vendor. Any paid for support seems to be around 2 -3 years (2 years for SUSE, 2.5 for RedHat). The unsuported options run at a much faster pace.... which might be where you get your 6 months figure. Of course - this ignores Debian which, while there is no formal support contract, backports all security fixes to their stable release (and have a rather fast moving Testing and much-faster Unstable targets).

  12. Re:the C. P. Snow Divide of Sciences and Humanitie by _Sprocket_ · · Score: 2, Informative

    There's obviously people who are very happy with the products. Or they wouldn't be where they are. But that doesn't mean there isn't a change in the industry.

    I work in a large enterprise. We have people who are absolute Microsoft fanboys (and outright zealots in some cases). We have folks who are indifferent. We have folks who range from dislike to absolute hate of the company and anything it produces. The "dislike" column has been increasing over the years. In fact, it's become a rather popular notion.

    So hey - if it's not felt in your neck of the woods, fair enough. Glad you're doing fine over there. It either means you're avoiding some hassle or missing out. Time will tell.

  13. Re:How can you vouche for the security of this? by ZenShadow · · Score: 2, Informative

    Last time I checked, people were still backporting fixes into 2.2.x branches...

    Besides, each new Linux kernel is free, which means upgrading is much more painless financially. In the Microsoft world, "it's too old/we don't support it" really means "you have to pay us another license fee to get your security patches! ".

    And if you're running a super-old kernel, you have all the old source and new patches available and you can backport the fixes yourself. Try THAT with Windows...

    The point: you're comparing apples and oranges, and saying that apples are worse because they aren't orange.

    --S

    --
    -- sigs cause cancer.
  14. Re:I've seen it by RobertKozak · · Score: 2, Informative

    Excuse me? The blink tag can alter files on your hard disk? I'm not sure where the analogy fits...

    Excuse me!?!?

    Who said anything about altering files on a hard disk. You should probably get a clue before you start posting. If you knew anything about Vista you would know it is not possible to do that based on the security model.

    I know it might be hard to resist the temptation to base at Microsoft at any oportunity but do us all a favor and become educated before spouting off the latest drivel.

    --
    Bet this .sig looks familiar.