- .Net .Net gadgeteer 2b 3D 3ISOM 2013 Adaptive Learning Amazon Analytics Android Angel Annotation Apple Application Architecture Arduino Artificial Intelligence Arts ASP .NET Astronomy ATutor Augmented Reality Azure Cloud Big History Bing Bing Maps Blackboard Blog Bob Dylan BOKGEN Brain Brandeis Business C# California State University Canada Canvas Channel 9 Client Cloud Colorado Companies CSS Data Database Data Source DB dbpedia Deakin Deep Zoom Design Design Language Desire2Learn dictionary Digital Textbooks Dropbox Duke Earth edX email Entity Framework Excel eye tracking Facebook Fast Async FetchClimate FIU eCampus Fluid Future Game Engine Games General Google Hardware History HTML5 Human Intellect Augmentation Hypermedia IBM iBook Illinois State University Immersive Virtual Environment Infer.net Information Design Internet iOS iPad iPhone iTunes U Javascript JavaScript Jeopardy Kickstarter Kindle Kinect Knewton Adaptive Learning Platform Knower Knowledge Knowledge Fingerprint Language Learning Analytics Life Lightswitch Linked Open Data LMS Mahara Memory Metro Microsoft MIT MMORPGs Mobile Moodle Music MVVM Neural Coupling NFC - Near Field Communication NoSQL No Touch Gesture OData Office Ontology Partners PDF Personal Knowledge Integrators Personal Learning Environments (PLE) Persuasive Philosophy PivotViewer PixelSense PowerPivot PowerPoint Problem Based Learning Programming Project Prototype QR Code Qwiki RDF Recomender Recommender Reporting Research Robotics Sakai Science Scripting Search Semantic Web Serious SharePoint SharePointLMS Sho - Data Analysis SignalR Silverlight SkyDrive Social Analytics Social Media Socl Software Source Control Space SPARQL Spatial SQL SRC Stanford Statistics Stylus Surface Sync Syracuse University Taxonomy Teaching and Learning Technology Text Analysis Textbook Text to Speech thesauri The University of North Carolina Time Timeline Tools Topic Maps Touch TouchDevelop Translation Translator Translator Hub Treemap Treeview Tufts UI Components Uncategorized University Usability Guidelines User Experience Video Visualisation Visual Studio Webservices Wiki Wikipedia Windows 8 Windows Embedded Windows Phone Wolfram|Alpha Wordpress WPF XAML XBox
Tags
The Stanford Persuasive Technology Lab
http://captology.stanford.edu/
The Stanford Persuasive Technology Lab creates insight into how computing products — from websites to mobile phone software — can be designed to change what people believe and what they do.
The Design Process Of A Windows Phone App!
The Design Process Of A Windows Phone App
http://feedproxy.google.com/~r/WmPowerUser/~3/ILtSUOSEJXI/
“Last week we wrote on 31 Days Of Windows Phone Metro Design series from Microsoft UX Designer Arturo Toledo. There is a slight change in the plan ! ! Instead of 31 days, it will be 31 weeks. As promised, Arturo today posted his second topic on Windows Phone Metro Design. It deals with the overview of design process of a Windows Phone App. Again, its a must read for Windows Phone and Windows 8 developers.
You can read his full post here.”
-Sent from Weave for Windows Phone 7
Posted in Windows Phone
Leave a comment
Use Your Phone to Find Your Stuff to Find Your Phone!
Hi, I thought you might like this article: Use Your Phone to Find Your Stuff to Find Your Phone [Cases]
“I lose things a lot. Like, constantly. Bikn lets you use the things you haven’t lost to find the things that have gone missing. And if you lose everything, it’s got you covered too.
It’s basically a system of tags and an iPhone case that make loud noises when pinged through Bikn’s app. You can also locate them visually with the app, or if you manage to lose absolutely everything that you’ve stuck a case or tag on, there’s a standalone station that will ping everything.
Battery life is a week or so for the phone case and months for the tags. The range goes to about 800 feet for the phone case, and 4 kilometers for the station. Which seems like a nice way to troll your best friend’s bedroom if you’re in range and want to wake him in the middle of the night. [bikn]”
-Sent from Weave for Windows Phone 7
Posted in Windows Phone
Leave a comment
Using the Kinect to build a NUI E-Book
: Using the Kinect to build a NUI E-Book
http://channel9.msdn.com/coding4fun/kinect/Using-the-Kinect-to-build-a-NUI-E-Book
“In the second of our Ray double shot, today we check out a cool project where he’s created an “e-book” with the Kinect for Windows SDK. It’s not an e-book about the Kinect but with the Kinect!Kinect E-Book
So… have you ever wanted to make Reading more interesting for Key Stage 3? Or Anyone in fact? Well now you can!
I got speaking to Stuart Ball the other day and he had this amazing idea about creating a Kinect E-Book. The E-Book would allow you to use gestures to change pages etc… After a few nights hard work, I have come up with something that may be useful to someone. You can read out the book and you can also hover over pictures related to the story line. This will then play a sound effect based on the story.
…
Project Information URL: http://raychambers.wordpress.com/2011/12/05/kinect-e-book/
Project Download URL: https://skydrive.live.com/?cid=2852c4bb97c60a65&id=2852C4BB97C60A65%21265
Project Source URL: https://skydrive.live.com/?cid=2852c4bb97c60a65&id=2852C4BB97C60A65%21265
Contact Information:Blog: http://raychambers.wordpress.com Twitter: @Lanky_Boi_Ray”
-Sent from Weave for Windows Phone 7
Posted in Digital Textbooks, Kinect
Leave a comment
Your Blog is The Engine of Community !
Your Blog is The Engine of Community
http://feedproxy.google.com/~r/ScottHanselman/~3/-Qj7pz4CXGg/YourBlogIsTheEngineOfCommunity.aspx
“In a time where this is much gnashing of teeth around the meaning of community, what being on the “inside” vs. the “outside” means, I want to take a moment to remind my fellow blog writers, blog readers, blog commenters what makes it all work. You.
Not a secret society or old boy’s network, not a select few or someone knighted by The Queen. It’s the nameless, faceless web search result that makes community work.
I search all the time for help on the internet. I find blogs, tweets, Stack Overflow, MSDN and more. More often than not when I find the answer I seek it’s on YOUR blog, not mine. Often it’s not on a big company employee’s blog or that of the chosen few. The answer was put out on a blog, without ask of payment or recognition, by a 25-year old Persian student, or a 60-year old exploring .NET, or a high school student with a passion for open source.
I, and this blog, was that random search result for at least 5 of the last 10 years. Someone searches for help and finds my little corner of the internet. Write a few blog posts a week, with useful content, consistently, for ten years. Then write some more. All free, all because you feel good putting it out there.
I would encourage you all to blog more. Tweet less. Blogs are owned by you. They are easily found, easily linked to, and great conversations happen with great blog posts. The river of social media rushes on and those conversations are long forgotten. A great blog post is forever. Today’s real-time social media is quickly forgotten.
Don’t be a meme, but a movement.
Blog your opinions. Blog your cool project, or your latest useful function or library. Don’t blog if it feels like work. Blog and get excited when someone comments. Often the comments are more fun and more useful than the post itself. Be passionate, but not rude. Point out failings, but suggest solutions. Organize. Invent.
Be constructive, be helpful, be kind. Make your blog posts not too long, not too short, not too stream-of-consciousness and not too terse. Remember your elementary writing classes. Have a thesis, make your argument, restate your thesis.
Share because you want to. Share because you want to help, but also because you want to help yourself. Share not for the recognition but for the love of teaching.
It takes a village, dear reader, to be a community. It’s you, and me and no one in between. Now, go write, create, commit.© 2011 Scott Hanselman. All rights reserved.”
-Sent from Weave for Windows Phone 7
Posted in Blog
Leave a comment
Mobile-friendly responsive design with an embedded YouTube video and a fluid resize!
: Easy steps to a mobile-friendly responsive design with an embedded YouTube video and a fluid resize
“I recently did a video with Rob Conery on how to be a better technical speaker and blogged about it. I wanted to put up a site for this video to give people more details and to make it easier for me to get the word about about the video separate from Tekpub. I went and bought http://speakinghacks.com and fired up WebMatrix to do a quick one-pager.
The idea was to spend only an hour on this from the moment I got the domain to a “complete” site. My requirements were: An easy to remember domain name. Check. SpeakingHacks.com A site that looks kind of like my existing site, to keep the branding cohesive. Cool I’ve got some existing CSS. Site should look good on mobiles and tablets so I want to use responsive design. Um… A site that includes the free trailer for my video that plays on any device, including phones and tablets. Um… A site that resizes cleanly, rotates cleanly and the video thumbnail is always as large as possible. Um… First step, a decent starter template that works on Mobile
For stuff like this, I now always started with a decent boilerplate. There’s even group knowledge and experience that there’s little reason for me to New Blank HTML File these days.
There are a number of options out there, including two of my favorites: Skeleton – Uses a 960-style grid but scales down to a phone Initializr – Takes a mobile-first approach, although ironically their own site doesn’t use their template. 😉
There’s others, and the nice thing is that you can get started with a template like this in minutes, not hours, so go find one that makes you happy.
I picked Skeleton, then with a little magic help from Jzy and a late night Skype (go visit his http://programmerryangosling.tumblr.com site, by the way!) we brought in a few elements from my currently blog template so the general look and feel is still there. Add a YouTube video
There’s a number of ways to embed a video that will use Silverlight or Flash if HTML5 video isn’t available, including VideoJS – A really nice and image-free HTML5 video player with a series of templates that can make it look like Vimeo or YouTube or others. Works everywhere. SublimeVideo – Free and pretty but they have a few sign up things if you serve hundreds of thousands of views. jMediaelement or “jme” – Clean, basic, simple, open. Flash fallback and semantic code.
These are all great but if you’ve already got your video up on YouTube, Vimeo, Blip or another video sharing site, you might just want to make that existing video embed resizable.
For that, you can use FitVid, a small jQuery plugin that will take effectively any video element and make it resizable and usable in a responsive design.
Originally Rob was using a Flash player called Flowplayer but I recommended that he save money by serving his video trailers on YouTube. That meant that I could serve my trailer video from YouTube. While I could then use the FitVid JavaScript to make the video resizable, it seemed like overkill to use some JavaScript to resize something that CSS should be handling for me.
Enter A List Apart and their article on Intrinsic Ratios for Video. The hardish part about resizing a video is maintaining the ratio, like 16:9 for example. As they say: padding-bottom: 56.25% To create a 16:9 ratio, we must divide 9 by 16 (0.5625 or 56.25%).
Anders M. Andersen has a nice clean example of this with the CSS, so I ended up with this markup. Only the embed-container class matters in this context. The other containers are used by Skeleton.
And this CSS:
.embed-container { position: relative; padding-bottom: 56.25%; /* 16/9 ratio */ padding-top: 30px; /* IE6 workaround*/ height: 0; overflow: hidden;}.embed-container iframe,.embed-container object,.embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
So now, when you visit http://speakinghacks.com in your desktop browser or your mobile browser, you’ll have a lovely experience.
Conclusion
I think I only spent about 2 hours total on this site. Taking advantage of existing CSS wisdom and standing on the shoulders of giants is absolutely the way to go for layouts. I’m totally sold on Responsive Design and am planning on including it on all my sites whenever possible.
Related Links
http://mediaqueri.es – Check out this wonderful gallery of sites that use Media Queries to work great at any size. Congrats to my designer Jeremy Kratz on our inclusion in this gallery.
Adaptive Web Design by Aaron Gustafson – A fantastic book on progressive enhancement. It’s really a lovely book, I recommend it highly. Sample chapter and more details at http://easy-readers.net.
P.S. As an aside, if you bought the video, drop me a line if you liked it and maybe I can put your review on the site! Also feel free to write a review at SpeakerMix if you’ve seen me speak before.© 2011 Scott Hanselman. All rights reserved.”
-Sent from Weave for Windows Phone 7
Posted in Fluid, Mobile, Video
Leave a comment
Tobii Gaze controls Windows 8 with eye tracking!
Tobii Gaze controls Windows 8 with eye tracking (hands-on video)
http://feedproxy.google.com/~r/WinRumors/~3/T4_Zzcg4OJM/tobii-gaze-eye-tracking-hands-on-demo-ces
“We just had the chance to sit down with Tobii’s Gaze eye tracking technology, which the company hopes will eventually be a mainstay in consumer electronics and be adopted by PC manufacturers in the years to come. The project is a direct result of research conducted in 2001 at Stockholm’s Royal Institute of Technology. Tobii had numerous Windows 8-based demos on hand to exhibit its futuristic tech, including a photo gallery that allowed us to navigate through pictures by shifting our glance and enlarge a chosen photo by focusing on it. A web browser demo scrolled automatically as our eyes read through the text on screen. That space-themed EyeAsteroids game we told you about previously was also on full display.
As for our initial…
Continue reading…”
-Sent from Weave for Windows Phone 7
Posted in eye tracking, Windows 8
Leave a comment