Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序

Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序

C#原本是用来编写Windows以及Windows Phone的应用程序。自从Xamarin问世后,C#的作用就发生了很大的变化。它不仅可以编写关于Windows以及Windowsx Phone的应用程序,还可以编写iOSAndroid的应用程序。本章将讲解如何使用C#编写一个简单的iOS应用程序。本文选自《Xamarin iOS开发实战

1.1  初识Xamarin

Xamarin是一个跨平台的开发框架。Xamarin的产品简化了针对多种平台的应用开发,包括iOSAndroidWindows PhoneMac App。本节将讲解Xamarin的发展、Xamarin的特点、Xamarin的版本以及工具需求。本文选自《Xamarin iOS开发实战

1.1.1  Xamarin发展

Xamarin创始于2011年,到现在为止已经有四年了。Xamarin自创建后到现在的发展如表1-1所示。

表1-1  Xamarin发展史

时间

事件

2011年

Xamarin被创建

2013年2月21日

Xamarin 2.0推出

2014年5月8日

Xamarin 3推出

1.1.2  Xamarin特点

Xamarin在短短的4年时间内,可以发展到现在众所周知,并且成为国内知名社区CSDN力推的开发框架,想必有它过人之处,以下就是Xamarin的几个重要特点。

1.跨平台

Xamarin可以使用C#语言来编写iOS、Android、Mac、以及Windows应用程序。

2.智能输入

开发应用程序时,开发工具会侦测开发者输入的部份字母,寻找对应的API并自动完成输入俗称自动补全代码。

3.代码共享

现行由Objective-C所开发的iOS应用程序以及由Java所开发的Android应用程序,无法达到程序代码共享。Xamarin则是采用C#编写,因此透过良好的设计,可以在不同平台间共享商业逻辑以及数据存取等程序,无需重新编写。除了省下重新编写的时间成本外,对于版本维护及一致性也有相当大的帮助。本文选自《Xamarin iOS开发实战

4.与Visual Studio整合

Xamarin提供了Visual Studio 2010/2012的plug-in,让原本就熟悉Visual Studio的开发者不用再熟悉其他的开发工具。在建立项目时,可以直接建立iOS及Android的项目模板。开发团队也可以将iOS 及Android的程序代码纳入到ALM,使用Team Foundation Server进行版本及建置的管理。

5.UI设计

目前在Visual Studio中已整合Android的UI设计功能,iOS的UI编辑目前仍需仰赖Xcode。但是在Xamarin Studio中已经整合的UI的设计功能。为了方便开发者的学习,我们会使用Xamarin Studio进行iOS应用程序的开发,Xamarin Studio是Xamarin开发框架的一部分。

6.确保第一时间更新

Xamarin对于iOS及Android的版本更新不遗余力。在iOS SDK 5.0、6.0以6.1,都与Apple在同一天发表对应的Framework版本。本文选自《Xamarin iOS开发实战

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Xamarin 是一个跨平台开发工具,可以使用 C# 编写 Android、iOS 和 UWP 应用程序。下面是一个简单的练手APP的开发步骤: 1. 安装 Xamarin 首先,你需要下载并安装 Visual Studio 和 Xamarin 的插件。在安装时选择 Xamarin开发选项,这样 Xamarin 的插件就会自动集成到 Visual Studio 中。 2. 创建新项目 在 Visual Studio 中,选择新建项目,然后选择 Xamarin.Forms 应用程序。选择移动应用程序类型和适当的平台(Android 或 iOS)。然后,为你的应用程序命名,并设置其他选项,例如存储位置和导航模式。 3. 设计用户界面 使用 Xamarin.Forms 来设计你的应用程序的用户界面。Xamarin.Forms 是一个跨平台的用户界面工具包,可以让你创建漂亮的、响应式的用户界面。在 Visual Studio 中,使用 XAML 或代码来定义你的应用程序的用户界面。 4. 编写业务逻辑 使用 C#编写你的应用程序的业务逻辑。在 Visual Studio 中,创建一个新的 C# 类来处理你的应用程序的逻辑。你可以使用 C# 来处理用户输入、访问网络服务、处理数据等。 5. 测试和调试 在 Visual Studio 中,使用模拟器或实体设备来测试和调试你的应用程序。Visual Studio 提供了很多工具来帮助你测试和调试应用程序,例如调试器、性能分析器等。 6. 发布应用程序 当你完成了你的应用程序时,你可以将其发布到应用商店。在 Visual Studio 中,使用发布向导来创建应用程序包。然后,将应用程序包上传到应用商店进行审核和发布。 这些是开发 Xamarin 应用程序的基本步骤。你可以使用这些步骤来开发各种类型的应用程序,例如商业应用程序、游戏、社交应用程序等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值