Xamarin.Forms入门学习历程(一)

Xamarin.Forms入门学习历程,最近领导让我接触一门新技术——Xamarin.Forms,听着名字很高大上,仔细了解了一下,它是解决跨平台的解决方案之一,也就是一份代码,在安卓、iOS、WindowsPhone平台下均可运行;其次这项技术被微软收购,并开放使用。目前国内中文书刊极少。

最近领导让我接触一门新技术——Xamarin.Forms,听着名字很高大上,仔细了解了一下,它是解决跨平台的解决方案之一,也就是一份代码,在安卓、iOS、WindowsPhone平台下均可运行;其次这项技术被微软收购,并开放使用。目前国内中文书刊极少。

Xamarin.Forms入门学习历程

只能参考官方网站的API,以及官方推荐的这本书Microsoft_Press_eBook_CreatingMobileAppswithXamarinForms_PDF.pdf 全英文,看起来可能慢了点,但是想到自己是第一批吃螃蟹的人,内心还是有点小激动的。

今天讲的是IDE环境搭建,本人是做iOS开发,所以我讲的是Mac平台下环境的搭建方式。

准备条件

  • 1、XamarinInstaller
  • 2、MonoFramework
  • 3、monotouch
  • 4、Java JDK

下载链接我在这里就不贴出来,打开XamarinInstaller里面会有的,不过注意的是Android SDK暂时可以不需要下载,因为它比较庞大,而且用处不大,因为Mac上跑起来比较麻烦,正常情况下用iOS模拟器就可以了。(需要用iOS模拟器需要下载Xcode)

HelloWorld

如果你一切运行正常,点击Xamarin Studio的图标就可以进入界面

Xamarin.Forms入门学习历程

Snip20160802_2.png

New Solution

Xamarin.Forms入门学习历程
Xamarin.Forms入门学习历程(一) 8

Snip20160802_4.png

Forms App

Xamarin.Forms学习历程(一)

Snip20160802_5.png

Next

Xamarin.Forms学习历程(一)

Snip20160802_6.png

Creat

Xamarin.Forms学习历程(一)
Xamarin.Forms入门学习历程(一) 9

Snip20160802_7.png

简单介绍一下
HelloWorld下放的是Forms的代码
HelloWorld.Droid放的安卓特有的代码
HelloWorld.iOS放的是iOS 特有的代码
下面进入HelloWorld的编写

Xamarin.Forms学习历程(一)
Xamarin.Forms入门学习历程(一) 10

Snip20160802_8.png

选择模拟器运行即可

Xamarin.Forms学习历程(一)

Snip20160802_9.png

想写得更多,看看Xamarin官方文档你会学会更多。

结语

我也是初学者,但是可供参考的资料真的很少,特别是中文资料,希望大家能一起努力,填补空缺,当然我也有写的不对的地方,希望大家能给予指点,让我在学习之路少走点弯路。后期我会不定期给大家更新新的内容。

User Review
0 (0 votes)

猜你喜欢

本站最新优惠

Namesilo优惠:新用户省 $1 域名注册-优惠码:45D%UYTcxYuCloZ 国外最便宜域名!点击了解更多

特别优惠:免费赠送 $100 Vultr主机-限时优惠!英文站必备海外服务器!点击了解更多

VPS优惠:搬瓦工优惠码:BWH3OGRI2BMW 最高省5.83%打开外面世界的一款主机点击了解更多

本文转载自Snoopy008,原文链接:https://www.jianshu.com/p/efeb7be5fc76,经授权后发布,本文观点不代表江湖人士立场,转载请联系原作者。

发表评论

登录后才能评论
Bluehost(蓝色主机),好多人喜欢的跨境电商外贸主机,值得拥有;托管VPS低至$20/月,年底啦,大优惠来啦
$20/月
直达官网