{"id":481,"date":"2011-02-26T08:33:37","date_gmt":"2011-02-26T08:33:37","guid":{"rendered":"https:\/\/kweaver.org\/cs\/programming-for-windows-phone-7-for-teachers-and-students\/"},"modified":"2011-02-26T08:33:37","modified_gmt":"2011-02-26T08:33:37","slug":"programming-for-windows-phone-7-for-teachers-and-students","status":"publish","type":"post","link":"https:\/\/kweaver.org\/cs\/programming-for-windows-phone-7-for-teachers-and-students\/","title":{"rendered":"Programming for Windows Phone 7 for teachers and students"},"content":{"rendered":"<p>I currently have 2 apps in the Windows Phone Marketplace.&#160; If you do a search on the Windows Phone Marketplace on kathweaver, you&#8217;ll find them.&#160; Both are very simple &#8212; one plays a sound when you tap your finger on the screen, the other is a very simple accumulator.&#160; I have even updated the accumulator so have been through the process twice.&#160; Shockingly,&#160; there have been 28 downloads of that app.&#160; <\/p>\n<p>First, you can find most of the resources you need by going to the App Hub at&#160; <a href=\"http:\/\/create.msdn.com\/en-US\/\">http:\/\/create.msdn.com\/en-US\/<\/a><\/p>\n<p>You can find some more at Dreamspark.&#160; <a href=\"https:\/\/www.dreamspark.com\/\">https:\/\/www.dreamspark.com\/<\/a><\/p>\n<p>I&#8217;ll start with Dreamspark.&#160; You can sign up as a teacher on Dreamspark, and get codes for your students.&#160; This gives them access to Visual Studio and lots of other good software, including everything you need for the Window Phone.&#160; So of course, you want to test the experience for your students.&#160; Create a code for yourself, and sign up as a student.&#160; This will give you a developers code (and it will also give THEM a developers code), so you can put apps in the Marketplace.&#160; That&#8217;s how I did mine.&#160; By the way, it only costs $99 to get a \u201creal\u201d developers code, which I plan to do soon.<\/p>\n<p>There is a really good program called My School App, that takes very little changes to customize for your own school.&#160;&#160; I was able to set it up in about 30 minutes with lousy art work.&#160; It&#8217;s at <a href=\"http:\/\/myschoolapp.codeplex.com\/\">http:\/\/myschoolapp.codeplex.com\/<\/a> and has very good directions.&#160; It also is well documented and comes in a C# version and a VB version.&#160; It shows how to write apps that display web pages, use locations, and Bing Maps.&#160; It&#8217;s very cool and has already been submitted through the market place so does things right.&#160; I am leaving it alone right now as I want one of my students to do it.<\/p>\n<p>Windows Phone does things in two ways:&#160; You can either program applications in Silverlight or you can program in XNA.&#160; Both are pretty easy to pick up and both are free.&#160; VB limits you to Silverlight.&#160; C# which looks just like Java, allows you to do both.&#160; <\/p>\n<p>There are lots of tutorials, do a search on WP7 Dev and you&#8217;ll find stuff.<\/p>\n<p>Why does Microsoft make this and XNA (Xbox programming) free?&#160; So people will buy hardware.<\/p>\n<p>Ask questions!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I currently have 2 apps in the Windows Phone Marketplace.&#160; If you do a search on the Windows Phone Marketplace on kathweaver, you&#8217;ll find them.&#160; Both are very simple &#8212; one plays a sound when you tap your finger on the screen, the other is a very simple accumulator.&#160; I have even updated the accumulator [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-481","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/comments?post=481"}],"version-history":[{"count":0,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/481\/revisions"}],"wp:attachment":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/media?parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/categories?post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/tags?post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}