新手学IOS开发-开发环境搭建(苹果开发环境搭建)

前言

笔者已从事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。安装步骤如下:

  1. 打开AppStore
  2. 搜索Xcode
  3. 点击获取,随后点击安装

新手学IOS开发-开发环境搭建(苹果开发环境搭建)

xcode安装

创建第一个IOS项目

安装好Xcode后,在应用程序中找到Xcode,点击后打开Xcode,点击Create a new Xcode project创建项目:

新手学IOS开发-开发环境搭建(苹果开发环境搭建)

创建xcode项目

在弹出的窗口中选择IOS->App,创建一个IOS项目

新手学IOS开发-开发环境搭建(苹果开发环境搭建)

创建IOS项目

随后输入项目名(笔者这里叫ios_helloword),输入组织名(笔者这里叫cn.test),随后点击next按钮,创建第一个IOS项目:

新手学IOS开发-开发环境搭建(苹果开发环境搭建)

创建IOS项目

创建完IOS项目后,Xcode会替我们生成初始的代码及测试用例

新手学IOS开发-开发环境搭建(苹果开发环境搭建)

Xcode开发界面

如何使用Xcode及如何进行IOS app开发,关注笔者后续文章。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月20日 下午3:17
下一篇 2024年5月20日 下午3:29

相关推荐

  • 科研项目阶段审查评语范文

    科研项目阶段审查评语范文 在科研项目的不同阶段,我们通常会对项目进行审查和评估,以确保项目符合要求,达到预期的目标。在这篇文章中,我将分享一些常见的科研项目阶段审查评语范文,以帮助…

    科研百科 5天前
    1
  • 客户关系的系统管理(客户关系管理系统有哪些类型)

    客户关系管理系统(CRM)是一种用于管理客户关系的软件系统,能够帮助企业更好地了解客户需求,提供定制化服务,提高客户满意度,从而促进企业业务发展。 客户关系管理系统可以分为以下几种…

    科研百科 2024年6月5日
    122
  • 客户管理的意义,孙智保险营销管理漫谈之四十八:客户关系管理的

    图为作者(左一)与著名水电专家、清华大学教授谷兆琪先生在金沙江溪洛渡水电工程工地 保险营销着重于保险双方生意的长期稳定与扩展,而不是短暂的营销过程客户管理的意义,因为保险保障对任何…

    科研百科 2024年4月27日
    108
  • 国网蒙城县供电公司:创新“三三”工作法 抓实党建显成效(供电局创新创效)

    人民网-安徽频道 国网蒙城供电公司组织党员到皖南纪念馆组织学习活动 闫蓓 摄 国网蒙城县供电公司认清形势,把握重点,创新机制,扎实抓好各项党建工作的落实,以强党建凝聚核心、以抓党建…

    科研百科 2023年7月25日
    238
  • 民法典649

    民法典649:保护个人信息 随着现代社会的发展,人们越来越需要个人信息的保护。然而,个人信息的泄露和滥用已经成为了一个全球性的问题。为了保护个人信息的安全,民法典649规定了一系列…

    科研百科 2024年10月15日
    0
  • 上海股权项目管理系统

    上海股权项目管理系统是一款功能强大、可靠的股权项目管理系统,旨在帮助企业更好地管理股权项目,提高项目的成功率和公司的运营效率。 上海股权项目管理系统的优势在于它可以帮助企业实现对股…

    科研百科 2024年12月25日
    0
  • 经销商如何对业务员进行管理?(经销商如何对业务员进行管理培训)

      目前,许多经销商企业比较难管的就是业务员,例如业务员一旦离职,新接手的业务员不了解具体情况,客户流失率高;还有业务员出去拜访,不能直观地看到业务员拜访了多少家,聊得如何等,谁也…

    2022年8月30日
    284
  • 科技局科研项目验收

    科技局科研项目验收: 促进科技创新和经济发展的关键步骤 近年来,科技局一直致力于推动科技创新和经济发展。为了促进科研项目的验收,科技局采取了一系列的措施,包括制定详细的验收标准、加…

    科研百科 2025年4月11日
    1
  • 南平市科研项目

    以南平市科研项目为标题: 南平市科研项目概述 南平市是一个历史悠久、文化底蕴深厚的城市,位于福建省南部,地处福建与江西交界处。南平市拥有丰富的自然资源和人文景观,被誉为“福建山水甲…

    科研百科 2025年3月21日
    1
  • 课题研究保障怎么写

    课题研究保障怎么写 课题研究是推动社会进步的重要力量,而保障课题研究的顺利进行,是确保研究成果质量的前提。因此,在课题研究过程中,保障怎么写怎么写怎么写怎么写怎么写怎么写怎么写怎么…

    科研百科 2024年10月2日
    17