当前位置: 首页 > news >正文

青海省网站建设_网站建设公司_服务器维护_seo优化

网站开发技术和工具,深圳网络推广公司哪家好,会计培训班有用吗,做网站超链接如果是.NET开发人员#xff0c;想学习手机应用开发#xff08;Android和iOS#xff09;#xff0c;Xamarin 无疑是最好的选择#xff0c;编写一次#xff0c;即可发布到Android和iOS平台#xff0c;真是利器中的利器啊#xff01;而且#xff0c;Xamarin已经被微软收购…       如果是.NET开发人员想学习手机应用开发Android和iOSXamarin 无疑是最好的选择编写一次即可发布到Android和iOS平台真是利器中的利器啊而且Xamarin已经被微软收购并被大力推广.NET开发人员将时间投资在Xamarin上以应对移动开发的热潮应该是值得的。        好了废话不多说就开始吧。本系列文章将详细介绍如何使用Xamarin开发出一个简单的即时通信IM聊天系统文末有源码下载可先睹为快本文作为第一篇基础篇将着重介绍Xamarin Android和Xamarin iOS环境的搭建包括安装、设置、模拟器、部署、运行调试等。本系列后面的文章将详细介绍手机聊天系统结构原理和具体代码实现。一.搭建环境1. 安装 Xamarin。     VS2017已经集成了Xamarin只要在安装的时候将“使用.NET的移动开发”选项勾选上即可。      2.设置Xamarin Android。1启动VS 2017之后打开菜单 工具-选项-Xamarin-Android设置在设置面板上做如下设置        2使用 Genymotion 作为安卓模拟器。3.设置Xamarin iOS。1在我的MacBook笔记本上安装 Visual Studio for Mac。2在MacBook的系统偏好设置 中找到“共享”选项打开“共享”界面如下。 开启远程管理和远程登录。         3在PC端VS “工具” 选择卡中依次选择 IOS -Xamarin.Mac代理点击左下方的“Add Server”按钮输入对应远程Macbook机器的IP并进行登录。         4登录成功后界面上会显示如下链接的图标表示远程成功。          5连接成功后在VS中就可以进行调试MAC机器上的模拟器或者真机了。         6在PC端VS中打开菜单 工具-选项-Xamarin-iOS设置在设置面板上做如下设置          二. 新建Xamarin.Forms项目、编译  Xamarin.Forms 是Xamarin提供的一个套件用于跨移动平台的Form应用开发所以如果是使用Xamarin开发App那么Xamarin.Forms 将是很好的选择。1.新建一个Cross-Platform跨平台项目选择Cross Platform AppXamarin。     2.项目新建成功后会在解决方案管理器中生成三个项目。      XamarinDemo 项目是可移植的类库App的绝大部分逻辑和UI都是在其中完成。   XamarinDemo.Droid 项目对应了安卓版本XamarinDemo.iOS 项目对应了iOS版本它们都引用了 ESFramework.XamarinDemo 项目。   对于一般简单的应用而言只需要在XamarinDemo中编写代码就可以了XamarinDemo.Droid 和 XamarinDemo.iOS中的代码只需要做少量修改。   3.编译 XamarinDemo.Droid 项目        在解决方案管理器中选中 XamarinDemo.Droid 项目右键-属性打开设置面板。     在项目属性面板中要选择编译所使用的安卓SDK的版本号我选择的是最新6.0。4.编译 XamarinDemo.iOS 项目       在解决方案管理器中选中 XamarinDemo.iOS项目右键-属性打开设置面板。               在项目属性面板中选择编译所支持的CPU体系结构由于现在是使用iOS模拟器所以选择x86_64。        如果是使用真机调试则应该选择 ARMv7ARMv7sARM64。三.部署、调试  编译成功后就可以尝试部署到虚拟机并运行调试了。1. 安卓版本1启动安卓虚拟机。    运行上述的Genymotion。                选择6.0的虚拟机点击Start按钮运行起来。       2部署  在VS上的工具栏选择刚才启动的虚拟机实例Genymotion Custom Phone - 6.0.0点击调试按钮绿色的三角形即可开始部署、运行的流程。注意要选择Debug模式  3调试  部署运行成功后模拟器就会显示demo App 的UI界面      此时可以在源码中加入断点开始调试程序了。2.iOS版本1启动虚拟机      2在VS上的工具栏选择iPhone 6 Plus iOS 11.2点击调试按钮绿色的三角形即可开始部署、运行的流程。        3调试  部署运行成功后模拟器就会显示如下Demo的登录界面        四.源码下载  虽然还未正式开始介绍聊天程序的代码实现但是还是先将demo的源码分享给大家基于以上介绍的内容大家已经可以将demo运行起来看效果了。并且源码中除了Xamarin移动端外还包含了聊天服务端和PC客户端以及WebSocket客户端而且Xamarin移动端和PC客户端以及Web端之间都可以相互聊天哦  下面是手机端运行的效果图              1源码服务端PC客户端 基于VS 20102源码Xamarin 移动端包括Android 和 iOS    基于VS 2017  最后在使用Xamarin开发本Demo的过程中踩过了很多很多的“坑”对这些坑的解决方案我们也会在本系列的文章中分享出来如此能为后来者节省一些时间。敬请期待原文http://www.cnblogs.com/zhuweisky/p/8032828.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.ihoyoo.com/news/75761.html

相关文章:

  • 北辰正方建设集团有限公司官方网站互联网公司排名名单
  • html网站实例门户网站模板html5
  • 项目推广方案怎么写网站运营优化推广
  • 网站建设便宜的公司哪家好智通人才网东莞最新招聘信息
  • 网站开发需求收集 模板宝安网站制作网站建设
  • 安康市城乡建设规划局 网站wordpress免费主题演示数据
  • 怎么用ftp工具上传网站源码阿里巴巴网站优化怎么做
  • 用cn作网站行么网站建设应具备的技能
  • 网站建设及推广优化梅州市做试块网站
  • 深圳网站设计公司哪家便宜教育培训类网站建设模板
  • 清爽网站模板怎样创造一个网站
  • 做wordpress 主题下载站企业邮箱如何查询
  • 网站域名提交备案 网站名
  • 沈阳网站制作建设可以做卷子的网站
  • 源码交易平台网站源码有域名怎么注册邮箱
  • 贵金属网站建设设计网站主页要多少钱
  • 北京网站推广服务wordpress收入
  • 网站建设技术培训宜昌市建设监理协会网站
  • 公司网站开发费算什么费用wordpress衔接出错
  • 网站哪里有做的网站如何做地推
  • 做思维导图好看的网站泰国金木棉做网站网站
  • 美工做图哪个网站好windows7建设网站
  • 快速搭建网站的软件阿里云服务器创建多个网站吗
  • 做网站留言板需要什么条件wordpress和织梦哪个好
  • 网站开发环境写什么新闻类网站的设计
  • 移动网站用什么建设工作服定做工厂
  • 邢台视频优化天津优化公司哪家好
  • 手机网站开放配dw可以制作网站吗
  • 怎么查网站注册信息俄语网站开发
  • 做有奖竞猜网站违法吗免费个人网站 上传