前言
笔者已从事Java开发多年,因为想要构建一些工具来提高日常开发以及业务支持的效率,特意开始学习IOS开发。
由于笔者从来没接触过IOS开发,作为新手,想要将学习过程记录下来以便日后查阅,也给刚接触的同学作为入门参考。
IOS开发环境基础概念
电脑
使用macbook pro或macbook air,笔者使用的是21款macbook pro
SDK
Software Development Kit的缩写,表示软件开发工具的意思。
IOS SDK是IOS开发的基础,它允许开发人员面向IOS系统创建应用程序,它包含开发者所需要的开发工具,包括编译器、调试器器和应用编程接口(API)。
API
API是Application Programing Interface的编写,中文是应用编程接口的意思,API可理解为是一些预先已定义好或已存在的函数,IOS API为应用程序提供了使用IOS系统能力的入口,我们可以使用IOS API来完成IOS应用程序的开发,例如调起摄像头、发送短信、给服务器发送消息等。IOS API包含在IOS SDK中,不需要再单独下载,但是随着学习的深入以及开发的应用软件越来越复杂,我们会使用到第三方库和API,这时就需要单独再引入API了。
IDE
IDE是Integrated Development Environment的缩写,意思是集成开发环境,我们在构建应用软件时。IDE能帮忙我们组织应用代码,管理应用依赖的资源,并提供智能代码编辑器等。有了SDK后,我们也可以不使用IDE开发,但随着软件规模不断加大,开发难度与工程管理成本增加,IDE是应用软件开发者提升软件开发效率必不可少的工具。
IOS开发环境搭建
安装xcode
前面介绍了IOS开发的一些概念,有SDK,API,IDE等,那么怎么使用这些工具呢?
非常简单,我们需要先下载Xcode即可。
Xcode是苹果官方为开发IOS和MacOS平台的应用软件提供的IDE,其中包含了SDK和API。安装步骤如下:
- 打开AppStore
- 搜索Xcode
- 点击获取,随后点击安装
xcode安装
创建第一个IOS项目
安装好Xcode后,在应用程序中找到Xcode,点击后打开Xcode,点击Create a new Xcode project创建项目:
创建xcode项目
在弹出的窗口中选择IOS->App,创建一个IOS项目
创建IOS项目
随后输入项目名(笔者这里叫ios_helloword),输入组织名(笔者这里叫cn.test),随后点击next按钮,创建第一个IOS项目:
创建IOS项目
创建完IOS项目后,Xcode会替我们生成初始的代码及测试用例:
Xcode开发界面
如何使用Xcode及如何进行IOS app开发,关注笔者后续文章。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。