在社交媒体里一直有人问我一个问题: 如何用 Xamarin.Forms 制作难看的应用程序? 这是一个很好的问题,任何人都能够创立一个难看的应用程序,只须要一点灵感和一点格调。首先,我不是一个设计师,我也不宣称本人是一个设计师,但有许多平凡的灵感存在于利用设计,包含 Dribbble, uplabs 等。这些来自世界各地蠢才的设计能够帮忙影响你本人的应用程序的外观和感觉。
https://www.bilibili.com/vide…
Oludayo Alli设计的餐厅利用
Dribbble:
https://dribbble.com/
uplabs:
https://www.uplabs.com/
Oludayo Alli:
https://github.com/devcrux?WT…
很棒的 Xamarin.Forms 内置个性
在 Xamarin.Forms 有几个很棒的性能,您能够利用这些很棒的性能来帮忙实现这些设计。只有看看新的 Shapes API,就能够绘制形态、线条、多边形等等。想要您的本机控件具备统一的外观和感觉吗? 用一行代码增加Material Design 怎么样? 用 CarouselView 搭配 IndicatorView,当然还有CollectionView 来完满地组合你的汇合。
https://www.bilibili.com/vide…
Javier Suárez 的 饮料图集 应用程序
Shapes API:
https://docs.microsoft.com/en…
Material Design:
https://docs.microsoft.com/en…
CarouselView:
https://docs.microsoft.com/en…
IndicatorView:
https://docs.microsoft.com/en…
CollectionView:
https://docs.microsoft.com/en…
Javier Suárez:
https://twitter.com/jsuarezru…
饮料图集:
https://github.com/jsuarezrui…
应用自定义社区控件
Xamarin 社区工具包 持续增加了很棒的控件,包含 DockLayout、Shield、TabView 等。当然还有更多来自社区的很棒的控件,包含令人难以置信的 Magic Gradients, PancakeView, MaterialFrame, CardView, Shadows 等等。当然还有SkiaShip,它是一个用于.NET 2D 图形系统的十分棒的工具。
Xamarin 社区工具包:
https://docs.microsoft.com/en…
Magic Gradients:
https://devblogs.microsoft.co…
PancakeView:
https://github.com/sthewissen…
MaterialFrame:
https://github.com/roubachof/…
CardView:
https://github.com/AndreiMisi…
Shadows:
https://github.com/roubachof/…
SkiaSharp:
https://docs.microsoft.com/en…
组件的生态系统
来自顶级组件供应商 (如Telerik, UX Divers, GrapeCity 和Syncfusion)的可重用 UI 组件能够帮忙您疾速进步生产力。当你筹备开始时,多看看各种各样的抉择。
Telerik:
https://www.telerik.com/xamar…
UX Divers:
https://grialkit.com/
GrapeCity:
https://www.grapecity.com/com…
Syncfusion:
https://www.syncfusion.com/xa…
失去的启发
这些年认为咱们始终在收集用 Xamarin 构建的十分难看的开源应用程序。当初你能够在GitHub 上浏览。我曾经举荐了一些难看的应用程序,这里还有更多能够让你有所启发。
Altevir 的 信用卡钱包
https://www.bilibili.com/vide…
Leomaris Reyes 的 航空公司航班应用程序
由 Steven Thewissen 编写的 烹饪书应用程序
https://www.bilibili.com/vide…
Shaw Yu 的 蛋糕应用程序
还有很多很棒的设计你都能够浏览! 你甚至能够增加您本人的,只有关上一个 pull request 在这里 GitHub repo。
GitHub 上浏览:
https://github.com/jsuarezrui…
Altevir:
https://github.com/Altevir?WT…
信用卡钱包:
https://github.com/Altevir/xa…
Leomaris Reyes:
https://github.com/LeomarisRe…
航空公司航班应用程序:
https://github.com/LeomarisRe…
Steven Thewissen:
烹饪书应用程序:
https://github.com/sthewissen…
Shaw Yu:
https://github.com/shawyunz?W…
蛋糕应用程序:
https://github.com/shawyunz/X…
GitHub repo:
https://github.com/jsuarezrui…
Adobe XD 导出器
您在网上或从设计器中找到的许多设计可能是应用 Adobe XD 等工具构建的。借助来自咱们本人的 Kym Phillpotts 的 XD 到 Xamarin.Forms 导出器,您能够轻松地将色彩和款式导入您的 Xamarin.Forms 应用程序!
https://www.bilibili.com/vide…
Kym Phillpotts:
https://github.com/kphillpott…
去创立丑陋的应用程序吧
通过在下方留言或向在 GitHub repo 提交 pull 申请,通知咱们你的应用程序以及欢送分享一些有很棒的技巧。
有任何的技术问题,欢送到Microsoft Q&A 去发问。
GitHub repo:
https://github.com/jsuarezrui…
Microsoft Q&A:
https://docs.microsoft.com/en…