Xamarin.Forms学习历程(一)

Snip20160802_10.png

最近领导让我接触一门新技术——Xamarin.Forms,听着名字很高大上,仔细了解了一下,它是解决跨平台的解决方案之一,也就是一份代码,在安卓、iOS、WindowsPhone平台下均可运行;其次这项技术被微软收购,并开放使用。目前国内中文书刊极少。只能参考官方网站的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的图标就可以进入界面

Snip20160802_2.png

New Solution
Snip20160802_4.png

Forms App

Snip20160802_5.png

Next

Snip20160802_6.png

Creat

Snip20160802_7.png

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

Snip20160802_8.png

选择模拟器运行即可

Snip20160802_9.png

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

结语#

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,132评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 1.不要把事情看得太认真,任何事情都不要较真,(用我们的话说就是较真,自己跟自己较劲)放过自己,好好爱自己。 2....
    徐小蕾阅读 192评论 0 0
  • 偶然间看到朋友发到空间里的一本书,感觉还不错。 李笑来《把时间当作朋友》 于是我便开始在图书馆搜索这本书,庆幸的是...
    太阳还暖阅读 1,140评论 1 6
  • 20171106心赏77天 亲爱的老婆,这段时间我一直出差,都是你自己上班带孩子真的太辛苦你了,每天早上送...
    田进ID阅读 196评论 0 1