Jaime Rodriguez On Windows Store apps, Windows Phone, HTML and XAML
Expression Design tips I learned while at the Express Yourself contest in San Fran last week.. :
Along with those two tips there a few common issues that you will have to workaround ... [the design team is on top of these, but likely needs to wait for a Service pack or similar]
PS -- The contest results were quite impressive... stay tuned at the VisitMix.com blog where I think they will show the videos of the competition ..
One animation that is in WPF and not silverlight is AnimationUsingPath .. [you create a path, and have an element animate following that path] ..
For quick prototypes, I thought it would be handy to fake path animations by capturing the keyframes and replaying them in silverlight... I can do it all with out code or math, which is nice for designer's doing rapid prototyping..The gist:
Here is what the control looks like:
If you are a coder, all of these properties can be set programmatically via dependency properties ... Look at Page3.xaml in the harness attached with the source.
Here are a couple of quick samples of results: ball and fly.. [created by SysTim, thanks bro] ... and my original ball and fly Disclaimer: the paths were created rather quickly and I sampled at only 30 fps .. you likely need to tweak the settings and paths for a smoother experience.. and do some math and code for perfect/production smoothness .. but for prototypes the tool is handy and you can tweak the animation before and after in blend..
The source code for the control is here .. If you create a better showcase animation let me know or put a comment pointing to it.
quite a few people have asked "what are the silverlight blogs we should be reading" or "where is the FAQ"... I don't have the only answer, but I can share what I read and my getting started doc, here it goes:
Note that none of these replace www.silverlight.net. I am just looking to save you people 15 mins from digging through a lot more contennt on that site... [but you have to get to the other content eventually]
Please let me know what I missed ... what helped you? and where did you get stuck that has not been documented...
[Update if you click on the OPML, and get an empty page, please do "View Source" on the page to see the OPML content ..will track it tomorrow and put a fix in the comments to avoid people getitng the dupe rss entry]
I traveled most of the week so did not blog ... from the blogs, I read here are some of my 'faves' for the week..
Cool stuff I heard about :
Acropolis is a set of components and tools (add-ins to Visual Studio) to help you build smart client applications..To check out and download acropolis, you can go here. There is also a 12 min video there
Just a few immediate thoughts on what excites me about acropolis:
[Some of you might know Acropolis as an productization and WPF implementation of the Composite Application Block released by our Patterns & Practices team.. You are right, it is all that and a bag of chips... If you are a CAB user, no worries, the P&P team will release migration guidance to move to Acropolis. ]
Lastly, there are several sessions for Acroplis at TechEd; be sure to look for them... Kathy Kam and David Hill are the speakers... If you are at TechEd and want to hook up with them, drop an email w/ your contact info and I can pass it along.. else, provide feedback in the forums or their blogs: Kathy , David's blog ..
I will get back to Acropolis soon - traveling this week..