您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 成都分类信息网,免费分类信息发布

想开发iPhone App?来看看这个6个适合新手的项目吧!

2022/5/27 6:11:34发布62次查看
当你准备好开始学习程序编程语言,你的选择很容易就会倾向那些已经被很多人使用的伙伴们倾斜——比如 java,c++,javascript和python。但除了这些,这个世界上还有其它的程序编程语言(包括一些奇怪奇葩的家伙),为什么不尝试学习swift来制作开发一些iphone和ipad app呢?下面有6个项目可以帮助你开始上手开发。
一开始你需要了解一下swift
如果对swift语言还不太熟悉,没有关系,它也是苹果开发app的一种程序编程语言,用来开发ios和os x 应用程序app。它从其它编程语言的身上汲取优点,但是与它最有相像的还是objective-c。你完全能够将swift、c语言、objective- c以及c++在同一个应用里面混合使用开发,而切这个应用还可以正常工作运转。swift的设计初衷其一就是是简洁明了,这会让它更方便的学习并且写起来效率更高效。次外它还被创造成不会轻易出现低级的语法错误,这是一个对新手开发ios友好的属性礼物。
在准备学习以下的教程前,最好已经具备一点基粗的编程知识,但是所要知道的知识不多。如果你学习过类c的编程语言,那么不会有任何问题。如果你想在准备上手项目之前先了解一下swift,你能在苹果的swift资源网站页面上找到许多的视频和指南教程,还有示例代码等等。
如果你觉得你的知识已经充足,或者你还花了些许时间去了解swift里的基础概念,那么接下来就可以开始上手,来试试这几个简单的项目了!
你最需要的
为了准备实践,你所需一台安装有os x yosemite(10.10)或mavericks(10.9)的mac电脑,还有最新版本的xcode 6。这些除外,你需要的就是一点耐心和学习的欲望了!
say “hello world”
hello world可以说是学习全部编程语言接触的第一个项目,swift也不例外。这个appcoda的hello world教程将展示如何创建一个非常简单的app,用于在屏幕上显示“hello world”。它的确没有什么让人兴奋的,但它将展示swift是如何工作的。整个项目只需要花你几分钟时间,并且它包含一个浅显易懂的视频教程。
create a basic task management app
如果你想创建一个内容更充实的,比hello world更有用的app,没有什么比这个jack watson-hamblin的教程更好的了。这个app是一个非常简单的任务管理应用,他将带你经历编写这个app的每一个步骤,并且教你关于 swift的很多知识以及开发的方法。
整个教程分为三个部分,第一部分是对swift的一个简介。其中他讲的一些可能需要有编程经验才能更好领会,但这个教程整体还是很简单的,只要对它感兴趣就能完成。
fend off kamikaze planes
john mullins编写的这个教程,将教你如何创建一个非常简单的“神风战机”游戏,游戏里会从屏幕顶部不停的冒出大量的战机,用户需要在战机飞到底部之前点 击以消灭它们,当有5架战机到达底部时,游戏结束,用户将获得一个分数。运动和分数系统对于某些类型的ios app来说是非常好的概念,如果你对开发iphone游戏感兴趣,这也会是一个很好的开始。
build a tetris clone with swiftris
如果你想知道swift能做哪些真正酷的东西,你会想要尝试比之前的教程更复杂的项目。bloc编写的这个教程将教你使用swift编写一个俄罗斯方块,它将比之前的项目涉及更多的东西,并且有少数地方代码可能解释得不太清楚。
不过,教程中提供了你所需要的所有素材,并且里面的截图和视频也让你能够跟上教程的进度,因此算不上太难。另外这个教程需要你输入邮箱才能继续,但整个教程是免费的。
play war
chris ching的这个视频系列教程包括15个章节,从非常基础的部分,比如介绍创建ios app所用到的工具,到开发一个纸牌大战游戏所需要的全部知识。在系列教程的最后,你将学到大量的编程理念、处理触摸界面所需要的一些知识,以及如何在 iphone app中使用图片。
create a custom keyboard
ios 8的一项重大改变是开放了非系统键盘能力给开发者。为什么不使用swift开发一个你自己的键盘呢?这教程带你了解了创建一个计算器键盘需要的流程,你可以用这个计算器来取代ios中的标准计算器。
我将这个教程放到最后,因为它并不像其它教程一样仔细解释程序背后的细节概念。不过,即使是这样,它对于帮你更好的理解使用swift开发,以及创建ios app扩展还是很有用的。
去学点swift吧!
这6个教程将让你理解如何使用swift,并且能让你创建出真正的app。如果你遇到一些问题,记得读一读原文下面的评论。不过最重要的是,在学习中找到乐趣!学习编程可能会很困难,但从像上面的这些示例中学习将会是令人愉快的。
成都分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录