我正在写关于 Xamarin 的入门,有兴趣点进来看看
xamarin吧
全部回复
仅看楼主
level 1
恶龙宝宝 楼主
现在还在刚刚写入门,我自己是 C
# 死忠而且只会 C#
。之前因为接触 Prism ,学会了类库复用,再之后就突然想既然能复用不如直接全平台好了,反正我写 WPF 的时候也是模仿 UWP 就是为了想全平台统一UI。
事实上我觉得 C# 很适合新人以及个人、小团体开发者,因为不是每个团队都能有用 Windows 记事本写程序的大神。Xamarin 不只是 C#,它的代码复用性也是亮点,基本上核心代码和界面布局只要写一次,而且统一在 VS 里操作。至于性能当然是跑不过万能C++,但用 Xamarin 追求的是效率。所以如果不是为了去某家公司混口饭吃,或者要赶工期,则确实可以使用。
然而我发现网上中文资料很少,基本就是开个头教你怎么安装然后就完了……这几天一直在边试验自己的个人项目一边提高自己的水平。我没想过职业,我的专业也不是计算机,所以可能会存在一些误区。对 Xamarin 感兴趣的欢迎来看看我写的文章。
主要是面向入门级,绝非网上弄一大堆外网的图然后讲讲怎么安装有什么前景就算了的那种……很多是我自己啃了一堆 MSDN 英文资料和搜索 Google 然后自己理解的,如果多人看我会更新快点,如果没人看我也会尽量写一点,因为觉得 Xamarin 实在是好,可是这么多年了却没有太多资料,还老是被人喷没用(不只是 Xamarin,甚至有人说 .NET 要被淘汰了,以后全都开发网页和微信了……) ,拿来和 xcode 之类的对比。
如果你能开口闭口蹦出一堆 API,已经拥有多年团队开发经验,甚至闭着眼睛用记事本能写一套银行系统,那我写的东西可能不适合你……
嗯……大概就像下面这个样子,会把很多注意事项和一些多平台开发的常识都介绍一下。个人感觉如果已经同时掌握iOS、安卓、Windows全平台各自原生开发的大神,应该不会为了少拖几次控件而入坑 Xamarin……就我来说,我在此之前只是接触过 Android,WPF倒是相对比较熟练,iOS 一窍不通,入坑 Xamarin 还是要了解各平台的开发基础的。这些都是我自己这几天研究出来的,不一定绝对正确,但可以作为入门参考吧。
2018年06月29日 14点06分 1
level 1
恶龙宝宝 楼主
BTW,这些都是2018年最新的……比如几个月前 Xamarin 已经支持 WPF,很多网上的文章都还停留在 Xamarin 需要收费的那个年代……
2018年06月29日 14点06分 2
level 1
支持
lz
,最近正想学学这个[大拇指]
2018年06月30日 07点06分 3
可是好像没人看的样子……
2018年06月30日 15点06分
@恶龙宝宝 我要看,不是没人看。是很少有人知道这个技术。以前因为收费所以很少有人知道
2018年08月12日 13点08分
@yusyong 那你就去看吧[吐舌]
2018年08月12日 15点08分
level 9
支持[呵呵]
2018年06月30日 14点06分 4
然而好像并没有人看……
2018年06月30日 15点06分
level 1
恶龙宝宝 楼主
今天写了关于 UI Layout Guide 的介绍……其实我也不是百分百确定自己理解了,大概是这个意思,从 WPF 转过来觉得什么都不方便。一个 Grid 控件和一个 Margin 属性能解决的事弄得超级复杂。
2018年06月30日 15点06分 5
level 1
写个刺激战场GG用的脚本[滑稽]
2018年07月07日 19点07分 6
你来教我[不高兴]
2018年07月07日 23点07分
回复 恶龙宝宝 :本人名叫纯小白[滑稽]
2018年07月08日 16点07分
@旧街烟火 实际身份是国际 notepad.exe 编程大神
2018年07月09日 11点07分
level 1
我现在用vs2017,用xamarin.forms,跟楼主应该差不多吧
2018年07月20日 00点07分 7
同样的
2018年07月30日 14点07分
不过我有用 Prism.Xamarin 所以可能有些地方不太一样
2018年07月30日 14点07分
level 2
楼主,在xaml页面使用RelativeLayout布局,使用ConstraintExpression,如何才能在表达式中指定多个控件的变量,
比如我想让一个控件在上一个控件btn1的下方,具体位置为btn1.X+btn1.Height ,可是只能设置一个property和constant,要如何实现呢
2018年08月02日 07点08分 8
我不确定是否理解你的问题,我从来没有接触过iOS,只是根据我之前的研究,这种场合你可以用 Layout Guide,相当于在两个控件之间再放两个虚拟的控件,一个高度绑定btn1.x,另一个绑定height,然后再依次给上一个的底部和下一个顶部建立约束
2018年08月11日 10点08分
我网站里有写 Xamarin.iOS UI Layout Guide 的说明,虽然不确定是否准确,这只是作为一个新人的经验总结,你可以参考一下,不过要注意不能全信……因为我也只是根据自己的理解来的……
2018年08月11日 10点08分
level 1

楼主更新有点慢呀。。。
2018年11月23日 05点11分 9
level 2
Xamarin是一个很好的平台,但在国内真正了解的人不多。
2018年11月23日 06点11分 10
level 1
做Xamarin两年多,有兴趣可以交流交流
2018年12月18日 06点12分 11
level 1
楼主还有在更吗 有的话网址放出来一下
2024年01月28日 08点01分 12
1