uwp开发吧 关注:63贴子:133
  • 13回复贴,共1

转至知乎:如何入门 Windows 10 的UWP应用开发?

只看楼主收藏回复



IP属地:广东1楼2016-01-22 18:38回复
    章程,真的不是程序员。。。杨凯祥、Yunt Air、Doubi Nicolas 等人赞同最近也在找这些东西,把我找到的东西放出来。
    ms 的 dev center 简直令人无限感动。。。做的太棒了。。。
    Learn to Develop with Microsoft Developer Network(msdn), 微软虚拟学院(Microsoft virtual academy) 两大神器一定要好好应用。
    并不知道楼主的水平怎么样。
    如果已经比较了解 xml 和 c# 直接可以去 msdn 查 api 即可
    如果并不很了解 windows 的这一套东西, ms virtual academy 一定是最好的开始。
    分享一下我看到的 Microsoft virtual academy 几个课:
    C# :
    1. Learn C# for Beginners
    如果题主没有很好的编程基础,这个绝对是开始的一点
    2. C# Programming Training: Online Tutorial
    如果楼主已经有比较了解的编程语言,但是并不了解 c# 那么从这个课程开始
    Xaml :
    1. Blend & Visual Studio Training for XAML UI
    教如何用 blend 写 xaml
    UWP:
    1. A Developer's Guide to Windows 10 Preview
    这是给你讲一些有关于 win 10 的系统的知识。
    2. Developing Universal Windows Apps with C# and XAML
    如果你已经学会了 c# 和 xaml 就可以开始写 UWP 了!
    还有具体的可以直接去 微软虚拟学院 搜索,资料及其的全,而且提供中文课程。


    IP属地:广东2楼2016-01-22 18:39
    回复
      吴文浩,安卓开发卢嵩、Hp Dai、唐千 等人赞同Github大法好,楼上给了链接,照着做能出不少好东西。
      但对零基础的人来说有些不友好,推荐https://comentsys.wordpress.com/2015/05/31/windows-10-universal-windows-platform-tutorials/
      把里面每个例子都做一遍绝对有提升。
      ---------------------------------
      顺便一说,微软给的范例里强烈推荐看下这个Windows-universal-samples/Samples/XamlUIBasics at master · Microsoft/Windows-universal-samples · GitHub
      巨硬贴心的把代码都给你贴出来了


      IP属地:广东3楼2016-01-22 18:39
      回复
        知乎用户,微软系老人Hp Dai、孙汉璋、星期八再娶你 等人赞同微软别的不说,文档绝对牛逼。你说你找了,我真不信。
        MSDN Dev Centre 开篇明义就是App开发 Windows Dev Center


        IP属地:广东4楼2016-01-22 18:39
        回复
          知乎用户,如果转行Java直播抄.Net源码苹果没有熟、章程、李润泽 等人赞同Developer’s Guide to Windows 10 Build 10240
          12日13日之后更新
          Microsoft/Windows-universal-samples · GitHub
          Github上的示例


          IP属地:广东5楼2016-01-22 18:39
          回复
            MSP甄心cherish,田馥甄&微软 脑残粉知乎用户、知乎用户、Tevil 等人赞同
            微软虚拟学院MVA:A Developer's Guide to Windows 10
            地址:A Developer's Guide to Windows 10
            由微软资深讲师授课,但是视频全英文。
            如果需要下载,这里提供字幕的下载方式:如何下载微软虚拟学院MVA字幕
            我在百度网盘也存档了一份(未上传完):
            Channel 9:Developer’s Guide to Windows 10
            地址:Developer’s Guide to Windows 10
            这一套视频跟上面的差别应该不大,但是是微软推出RTM后出的系列教程,内容会有一些改变
            博客园MS-UAP(邹欣老师墙裂推荐)
            地址:MS-UAP - 博客园
            老周视频(极客学院)
            地址:http://www.jikexueyuan.com/course/windows/
            博客园老周
            地址:Win10 - 标签
            comentsys上的,适合初学者
            地址:Comentsys on WordPress.com
            Edi_Wang的博客
            地址:Edi Wang
            作为http://ASP.NET小王子,虽然阿迪已经很久不做微软的移动开发。但是他的博客质量还是很高的,虽然我还没怎么看过23333....但是做为我特别崇拜的著名软狗(黑),所以还是要来推荐。
            GitHub:Windows-universal-samples
            地址:Microsoft/Windows-universal-samples · GitHub
            微软官方出品的UWP的Samples,如果能把这些Samples学会,基本Win10的开发不会有大问题了


            IP属地:广东6楼2016-01-22 18:40
            回复
              tishion,患有神经衰弱的IT从业者知乎用户、李正锐、禾宽 等人赞同Windows Dev Center
              UWP和之前的windows phone app的区别就是:可以多平台自适应,如果你是一个前windows phone app开发者,那么在做UWP的时候你要考虑的就是不同平台屏幕尺寸的布局问题,以及API在目标平台的可用性问题。布局方面所有控件本身都可以自适应,但是控件与控件之间的关系还是要你的代码来控制。
              如果你是完全的新手,那先从语言学起把,C#,或者更简单的HTML/JavaScript,或者更麻烦的C++/CX
              如果你选择了C++/CX,那么你要付出更多的努力了,因为这方面的资料实在是屈指可数
              我是从去年10月份开始业余时间写windows phone app来练手,因为写了七八年C++,所以我选择了C++/CX来开发,20天发布了第一个版本,后面就懒得继续更新了,用户量太少,加上M$变动频繁,有些特性C#能用,C++/CX却无法使用比如没有控件,还有WinRT各种Bug,发在MSDN Forum,比如:
              [C++\CX]The FramewokElement.Loaded event only called once when the page is construed in Windows Runtime.
              How can i use LoopSelector in Windows Phnoe XAML app?
              [UWP]Universal App uses ATL::CString
              [UWP]visual studio final release + windows sdk 10.0.10240 XAML Designer Crash!!!!!!!!!!!!!!!
              这都是我在开发过程中发现的一些问题,只见有人说注意到了,会尽快改,好在现在Windows 10上面确实修改了一些。今年4月份花了一天时间把老程序移植到了UWP,然后再7.29日那天提交,8月3号审核通过。
              PEDIY - Microsoft Store
              最好的资料是微软的官方开发指引以及文档,总的来说,就目前的M$提供的这些学习资料以及开发文档,已经没有太多问题了,但是相比之前任何一代SDK或者Windows发布,在WinRt这方面M$对开发者friendly这一项上面做的真的大不如从前。


              IP属地:广东7楼2016-01-22 18:40
              回复
                邓伟超,Windows Runtime 开发,懂点 Android,懂点王永博、苹果没有熟赞同真的是入门的话…官方文章好好读,Channel9的视频好好看。
                不过最重要的是,多写多尝试 。


                IP属地:广东8楼2016-01-22 18:40
                回复
                  郑天玑微软的虚拟学院啊,简直是良心中的良心啊,微软官方mooc


                  IP属地:广东10楼2016-01-22 18:41
                  回复
                    權少,工科ENFP令狐作赞同Jesse Liberty的《精通Windows應用開發》,雖然是基於8.1,但xaml這些通用,夠上手。


                    IP属地:广东11楼2016-01-22 18:41
                    回复
                      Fdyo,对 Windows 10说“Hey Cortana !”结果…知乎用户、蒋敏、Quiz Chase赞同提供给你学习路线吧,按照官方的来比较靠谱,而且一步步来不容易出乱子,问的人太多,获得的建议太多,可能反而对学习不利。
                      推荐官方的 UWP 开发入门指南,在官方的开发中心页面中有中文版的 Windows App 入门页面,里面提供了 Windows App 的入门准备工作以及学习资源。
                      以下是网站页面的截图,内容算是很全了,你可以浏览此页面:Windows 开发人员中心


                      IP属地:广东12楼2016-01-22 18:41
                      回复
                        Ic EternalUWP-001 - Series Introduction
                        如果你了解C#但是从来没写过windows上的软件,那么强烈推荐这个系列!Bob Tabor讲的真心好。


                        IP属地:广东13楼2016-01-22 18:41
                        回复

                          ---贴吧极速版 For UWP


                          来自WindowsPhone客户端14楼2016-01-23 12:18
                          回复
                            123,水了好升级,人工签到太麻烦了


                            来自Android客户端15楼2016-04-10 02:14
                            回复