一.学习入门(新建项目)

qq1****027 UID.458614
2017-06-26 发表

本帖最后由 qq190549027 于 2017-6-26 12:16 编辑

鉴于很多智友都想学习uwp,特作此。非计算机专业,自学而来。
本教程只作uwp入门而使用,不探讨高级问题,如果本人有毅力的话,本教程大概有十讲。

一.学习入门(新建项目)
1.了解uwp
uwp是由up->uap慢慢演化而来,
通用 Windows 平台 (UWP) 是一款面向 Windows 10 的应用平台。 你可以开发适用于 UWP 的应用,只需一个 API 集、一个应用包和一个应用商店,即可访问所有 Windows 10 设备 - PC、平板电脑、手机、Xbox、HoloLens、Surface Hub 等。 对许多屏幕大小以及各种交互模型(无论是触控、鼠标和键盘、游戏控制器还是笔)的支持也更加轻松。 用户希望其体验在所有设备上均为移动版,并且希望使用现有的最方便或最高效的设备完成任务,此理念是 UWP 应用的核心。
UWP 同样也非常灵活:如果不愿意的话,也可以不使用 C# 和 XAML。 是否要在 Unity 或 MonoGame 中开发? 更喜欢 JavaScript? 这不是问题,使用所有所需的项目。 想要使用 UWP 功能扩展 C++ 桌面应用并将其在应用商店内出售? 这同样可以实现。
总而言之:完全可以在单个项目中使用你熟悉的编程语言、框架和 API,将几乎相同的代码运行在现存的大量 Windows 硬件上。 在编写 UWP 应用后,你可以将此应用发布到应用商店以供全球客户浏览。

2.基础语言知识
uwp应用大都由两大语言组成,一种是标识语言(xaml),专门用于标识应用所澄现的界面和少量的编程逻辑。一种是编程语言(C#),专门用于编写应用的相关逻辑和少量的界面。
C#是一种高级编程语言,一种强类型语言,自我感觉比什么java,swfit之类都有简单,以下所有教程都不会明确学习这种语言,希望大家可以自主学习,入门就可以了.
xaml,专门为用户界面而生的标识语言.由弱类型语言xml演化而成的强类型语言;
何为弱类型和强型?
简单的说,弱类型就是可以跳过出错的地方往下执行代码,巨幅减少应用程序崩溃的机率,但有个致命的缺点,应用逻辑错时,你连错的在哪都很难找到;
强类型则弱类型相反;

3.xaml
只发布概念脉络图,后面慢慢学习

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
qq1****027 UID.458614
2017-06-26 回复

本帖最后由 qq190549027 于 2017-6-26 12:17 编辑

-----------------------本次操作内容Say hello---------------------------
没有vs的先要下载vs慢慢安装吧!!!
1.新建uwp项目


qq1****027 UID.458614
2017-06-26 回复

本帖最后由 qq190549027 于 2017-6-26 12:18 编辑

2.了解应用内容文件

qq1****027 UID.458614
2017-06-26 回复

本帖最后由 qq190549027 于 2017-6-26 12:19 编辑

3.编写用户界面

qq1****027 UID.458614
2017-06-26 回复

本帖最后由 qq190549027 于 2017-6-26 12:20 编辑

4.测试你们的第一个uwp应用

qq1****027 UID.458614
2017-06-26 回复

本帖最后由 qq190549027 于 2017-6-26 13:31 编辑

5.第一部分教程完成,希望有更多开发者加入到uwp的开发

下一节我们来学uwp属性的书写

木易巅峰 UID.1253182
2017-06-26 使用 Lumia 638 回复

支持一下

er****ss UID.2866215
2017-06-26 使用 Lumia 950 回复

图片压缩了。。。画质感人

qq1****027 UID.458614
2017-06-26 回复

所有学习文件 链接:https://share.weiyun.com/5f4af302857430c3651721f99087f469 (密码:Vu7A)

9****4 UID.2836999
2017-06-26 回复

必须支持!希望开发UWP的越来越多!!!

ohmygodlx UID.442560
2017-06-26 回复

如果能出视频传b站会更好

腾****裁 UID.2872534
2017-06-26 回复

希望可以来点难度点教程。

笨丶苽苽 UID.1017039
2017-06-26 回复

可以的!!!哥们儿,支持你!!!!!!

一刻 UID.1113279
2017-06-26 使用 未知设备 回复

虽然 不明白,也留下言。

微****者 UID.2904113
2017-06-26 使用 Lumia 640 XL 回复

我也想学习,还收徒弟不

joh****683 UID.992185
2017-06-26 使用 Lumia 930 回复

录视频比较直接,

小张qq UID.1257492
2017-06-26 使用 Lumia 640 XL 回复

多谢楼主

mdec****1644 UID.899528
2017-06-27 使用 Lumia Icon 回复

打开xaml文件 提示wfp设计器无法加载。。。小白刚装vs打算看看效果。。

虎渡客 UID.338703
2017-06-27 使用 Lumia 950 回复

支持一个!

七个圈圈 UID.1340154
2017-06-27 使用 Lumia 950 回复

技术贴要支持

icy****207 UID.2836031
2017-06-27 使用 Lumia 950 XL 回复

支持,最近想学C# 楼主能分享一些资料吧

Sum****597 UID.2874721
2017-06-27 使用 Lumia 950 XL 回复

楼主屌屌的,拍拍手

薛定谔的cat UID.1010293
2017-06-27 回复

顶一下

huang****ndong UID.977302
2017-06-27 使用 Lumia 950美版 回复

留名学习

百度 UID.114017
2017-06-27 回复

感谢楼主分享,刚看uwp不就,想问下,实现类似新闻的那种左右切换page是用什么控件实现的,我知道Android有个viewpage可以,不知道xaml有没有类似的控件

百度 UID.114017
2017-06-27 回复

去官方文档看了下,貌似有个 Pivot 控件 想问下一般是用哪个实现的?

hee****ang UID.1368501
2017-06-27 回复

希望可以是视频教程,这样学习起来可能更直观

破碎ㄟ旳瞳孔 UID.997762
2017-06-27 使用 Lumia 950 回复

支持一下,

腾****裁 UID.2872534
2017-06-27 使用 Lumia 950 XL 回复

Quote百度 发表于 2017-6-27 08:19
感谢楼主分享,刚看uwp不就,想问下,实现类似新闻的那种左右切换page是用什么控件实现的,我知道Android有 ...


这些都可以。具体看你怎么用
***图片停止解析***

qq1****027 UID.458614
2017-06-27 回复

Quote微软初学者 发表于 2017-6-26 22:37
我也想学习,还收徒弟不


共同学习可以。师傅就免了啊

qq1****027 UID.458614
2017-06-27 回复

Quotemdeche101644 发表于 2017-6-27 00:32
打开xaml文件 提示wfp设计器无法加载。。。小白刚装vs打算看看效果。。


要通过权限,vs会有提示的,然后出现黑色控制台

tzk0618 UID.1155265
2017-06-27 使用 Lumia 640 回复

不错啊,希望基础上搞起一波uwp热潮

百度 UID.114017
2017-06-27 回复

Quote***链接停止解析***
这些都可以。具体看你怎么用
***图片停止解析***


多谢,请教下能否出个自定义控件的教程以及uwp事件传递机制什么的{:3_94:}

腾****裁 UID.2872534
2017-06-27 使用 Lumia 950 XL 回复

Quote百度 发表于 2017-6-27 11:04 多谢,请教下能否出个自定义控件的教程以及uwp事件传递机制什么的 ...
这个,问作者吧。我也是新学的

kzm****069 UID.872945
2017-06-27 回复

WP很厉害把用户转化为开发者

na****aa UID.1198750
2017-06-28 使用 Lumia 950 回复

支持,一定要坚持住啊,我们都爱看。

An****答案 UID.978088
2017-06-28 回复

mark字数补丁

LE****st UID.2836844
2017-06-29 回复

Quotemdeche101644 发表于 2017-6-27 00:32
打开xaml文件 提示wfp设计器无法加载。。。小白刚装vs打算看看效果。。


设置里把开发者模式打开

LE****st UID.2836844
2017-06-29 回复

Quote百度 发表于 2017-6-27 08:24
去官方文档看了下,貌似有个 Pivot 控件 想问下一般是用哪个实现的?


就是这个

无效用户名 UID.2891265
2017-06-29 使用 Lumia 950 回复

叼 先收藏 虽然可能没什么用

超****塔 UID.2903016
2017-06-30 回复

虽然看不明白,但是感觉挺专业的,希望开发者越来越多,WP火起来!!!

cweifeng UID.2839570
2017-06-30 使用 Lumia 1520 回复

mark下,正在用.net和c#做个小项目。

x****l UID.2862187
2017-07-03 使用 Lumia 650 回复

支持楼主,希望这类原创越多越好!

155****760 UID.2811753
2017-07-03 使用 Lumia 950美版 回复

收藏了,正在学习!

zh****55 UID.904831
2017-07-03 回复

看了你的教程,好想上手,写个app

yc****56 UID.2805753
2017-07-05 使用 Lumia 1520 回复

帮顶

小吕54 UID.1232236
2017-07-08 回复

文件分享过期了 ,楼主补一下呗

ho****ns UID.2847685
2017-07-10 使用 Lumia 950 XL 回复

加油,我们等着看呢

fffffhg UID.2877588
2017-07-10 使用 Lumia 950 回复

Quoteqq190549027 发表于 2017-6-26 12:13
所有学习文件 链接:https://share.weiyun.com/5f4af302857430c3651721f99087f469 (密码:Vu7A) ...


外链已过期??

fffffhg UID.2877588
2017-07-10 使用 Lumia 950 回复

我觉得楼主可以在隔壁投原创稿

阿俊****un UID.2905133
2017-07-12 使用 Lumia 950 XL 回复

好好看好好学

artfly08 UID.2900999
2018-06-26 使用 Lumia 950 XL 回复

支持开发者

artfly08 UID.2900999
2018-07-14 使用 Lumia 950 XL 回复

太专业,支持

大****年 UID.2958807
2018-10-13 使用 Lumia 1020 回复

开发者辛苦

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报