Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Microsoft Programming The Internet IT Technology

Flash, Meet Sparkle 493

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."
This discussion has been archived. No new comments can be posted.

Flash, Meet Sparkle

Comments Filter:
  • XAML? (Score:4, Informative)

    by ggvaidya ( 747058 ) on Thursday September 15, 2005 @11:18PM (#13572875) Homepage Journal
    XAML [wikipedia.org].

    "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."
  • by The Hobo ( 783784 ) on Thursday September 15, 2005 @11:32PM (#13572951)
    Mr. Sparkle: [uwaterloo.ca] 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
  • Remember there's an open source Flash player, called GplFlash [sourceforge.net],. It appeared a few months ago in another slashdot article [slashdot.org]. However, it's only available via CVS (yet).
  • by Jotham ( 89116 ) on Friday September 16, 2005 @12:07AM (#13573144)
    And then you can use this tool to convert the web based C#/XAML app back to Flash. http://www.xamlon.com/ [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)
  • GPL-Flash v.1 (Score:3, Informative)

    by Noksagt ( 69097 ) on Friday September 16, 2005 @12:09AM (#13573160) Homepage
    Version 2 is only in CVS, but releases of version 1 can be downloaded [sourceforge.net]
  • Re:XAML? (Score:2, Informative)

    by AaronBrethorst ( 860210 ) on Friday September 16, 2005 @12:36AM (#13573260) Homepage
    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 [longhornblogs.com].
  • by forkazoo ( 138186 ) <wrosecrans@@@gmail...com> on Friday September 16, 2005 @12:50AM (#13573326) Homepage
    I think you may need to add something like <?xml version="1.0" encoding="ISO-8859-1"?> at the start, but yeah, that sounds a lot like what they did with MS Office.
  • by mogwai7 ( 704419 ) on Friday September 16, 2005 @12:51AM (#13573328)
    The episode is "In Marge We Trust" [snpp.com].
    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 [t-shirtking.com] in the ad. :-)
  • Re:XAML? (Score:3, Informative)

    by amliebsch ( 724858 ) on Friday September 16, 2005 @01:40AM (#13573513) Journal
    You can try these, from Channel 9:

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

    Demo of an Avalon app:
    http://channel9.msdn.com/Showpost.aspx?postid=1163 27 [msdn.com]
  • by strider44 ( 650833 ) on Friday September 16, 2005 @01:46AM (#13573555)
    If you're going to make fun of the Japanese accent you could at least do it properly and use romanji: "Misutaa Supaakoru"
  • by Anonymous Coward on Friday September 16, 2005 @02:04AM (#13573674)
    Actually, that's wrong. MS demonstrated a Mac runtime.
  • by Anonymous Coward on Friday September 16, 2005 @02:14AM (#13573736)
    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.
  • by Anonymous Coward on Friday September 16, 2005 @03:09AM (#13573977)
    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).
  • by _Sprocket_ ( 42527 ) on Friday September 16, 2005 @03:28AM (#13574051)
    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.
  • by ZenShadow ( 101870 ) * on Friday September 16, 2005 @03:30AM (#13574059) Homepage
    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
  • Re:I've seen it (Score:2, Informative)

    by RobertKozak ( 613503 ) on Friday September 16, 2005 @04:11AM (#13574180) Homepage
    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.
  • Re:XAML? (Score:1, Informative)

    by Anonymous Coward on Friday September 16, 2005 @12:41PM (#13577040)
    You are kidding, right? I just checked http://www.mozilla.org/projects/xul/xul.html [mozilla.org], 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

Happiness is twin floppies.

Working...