`
xiaolanglang123
  • 浏览: 26486 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
文章分类
社区版块
存档分类

7款开源Swift Demo应用任你选

 
阅读更多

这篇文章主要介绍关于Swift Demo应用的相关内容,共有7款开源Swift Demo应用任你选择,看下找一款适合自己的吧:
 
(本图为:7款开源Swift Demo应用任你选)
 
(本图为:7款开源Swift Demo应用任你选)
 

1. 风靡全球的2048 

 
2014年出现了不少虐心的小游戏,除了名声大噪的Flappy Bird外,最风靡的应该就是2048了。一个看似简单的数字叠加游戏,却让玩的人根本停不下来,朋友圈还一度被晒分数的刷屏。看着他们的成果,再看自己,默默收起手机,觉得自己就是颈部以上瘫痪(脑残)。而且,开源的2048更给了各路达人创新的机会,相继出现朝代、职场等版本的2048来“报复社会”。 
 
 (本图为:7款开源Swift Demo应用任你选之风靡全球的2048)
 
(本图为:7款开源Swift Demo应用任你选之风靡全球的2048)
 
 
既然是如此风靡的游戏,开发者又怎会让2048错失最近很是“洋气”的Swift语言?于是使用Swift编写的2048源码就登陆到了Github上,喜欢2048的Swift开发者,这简直就是为你准备哒!不过,开发前还是要说一下要求:你需要在Xcode 6开发者预览版上去构建和运行该项目,且适用于iOS7或者iOS8(模拟器)。
 
 

2. Acani Chats 

 
Acani Chats是一款非常简单而又优雅的聊天应用,界面清爽明了。不过,别小看这一“简单”,通过它托管在Github上的源代码,你可以学习和探索类似应用开发所必须的语法。Acani Chats支持基础性的一些事件,比如联系人头像和现代化的iOS用户界面,绝对是你着手学习开发聊天应用的一个超好的案例。 
 
 (本图为:7款开源Swift Demo应用任你选之Acani Chats)
 
(本图为:7款开源Swift Demo应用任你选之Acani Chats)
 
 

3. Edhita 

 
Edhita是一款为iOS用户准备的很是轻便的文本编辑器,这款编辑器支持管理文件和目录、文件下载,以及通过Email发送文件等众多基础功能。此外,还支持Markdown,HTML预览,而且整体的布局排布整洁明了。对文本编辑器有兴趣的开发者可以到Github上参考源码,总有自己所需的知识要点。
 
 
 (本图为:7款开源Swift Demo应用任你选之Edhita)
 
(本图为:7款开源Swift Demo应用任你选之Edhita)
 
 
代码示例: 
Java代码 :
 
 

4. Hacker News阅读器 

 
Hacker News来自YCombinator,所以一直以来都有顶级创业者参与讨论,用户创造的内容质量也远高于其他创业者主题网站。最可贵的是Hacker News没有任何盈利企图,唯一的目的就是吸引和配有下一代创业者。而这里介绍的就是一款Hacker News阅读器,使用Swift语言编写,提供了一个不错的无缝用户界面,可以查看最新及最受喜欢的信息,并能够从中直接读取内容。良好的用户体验,是初学Swift语言开发者的首要之选,走过路过不要错过哦! 
 
 (本图为:7款开源Swift Demo应用任你选之Hacker News阅读器)
 
(本图为:7款开源Swift Demo应用任你选之Hacker News阅读器)
 
5.iContactU 
 
iContactU可以说是一款世界级的邮件营销工具,可以设置立即发送或设置发送的时间,发送成功后可以直接查看结果。此外,iContactU还有更多的强大功能,比如根据自己的要求细分邮件列表做精准的邮件营销;或嵌入网站和博客中收集用户资料等。而就是这种高逼格的工具也有使用Swift语言编写的开源代码,简直业界良心。
 
 (本图为:7款开源Swift Demo应用任你选之iContactU)
 
(本图为:7款开源Swift Demo应用任你选之iContactU)
 
 

6. SwiftFlickrApp 

 
都说“摄影穷三代,单反毁一生”,不过笔者倒很喜欢玩单反的人,他们往往能从照片中获取灵感和想法。如果你有这方面的爱好,那么SwiftFlickrApp会是一款很适合你的应用,它是使用Swift编写的Flickr照片查看器。你可以在单独的页面上以网格或列表的形式浏览照片,或进行缩放处理。Github上托管的源码涉及不少知识点,会给你一些如何使用 UICollectionView和AFNetworking的见解和看法。 
 
 
 (本图为:7款开源Swift Demo应用任你选之SwiftFlickrApp)
 
(本图为:7款开源Swift Demo应用任你选之SwiftFlickrApp)
 

7. Swift Weather 

 
“听说你那下雪了,哪最大啊?”“朋友圈。”天气一直是大家时不时提出的话题,不过在调侃的同时,不若自己学习编写一个完整功能的天气应用。而Swift Weather就是使用Swift编写的天气应用程序,它的源码可是妥妥的强大。通过对它的学习,可以初步熟悉Swift语言,学习怎样在Swift项目中使用Cocoapods、Core Location等知识,绝对是一个让你了解更多同类应用开发细节的典范。 
 
 (本图为:7款开源Swift Demo应用任你选之Swift Weather)
 
(本图为:7款开源Swift Demo应用任你选之Swift Weather)
 
 
自发布到现在,开发者对Swift的热情从未减退,从框架、应用再到小游戏,各种开源项目不断涌现。无论你是初学者还是一名资深的程序员,在这些项目中总会找到一些自己需要的灵感和帮助。这次,咱们也抱着“独乐乐不如众乐乐”的心态,所以就分享了以上几个使用Swift语言开发的超实用的应用,里面还包括大家最爱的2048。 

 

文章来源于:http://www.alqsoft.com/xinwenzixun/ioskaifa/2015/0202/193.html

分享到:
评论

相关推荐

    经典Swiftdemo

    《Swift编程语言实战:经典Swift Demo深度解析》 Swift,苹果公司推出的开源编程语言,以其简洁、安全和高性能的特点在iOS和...无论你是初学者还是经验丰富的开发者,"经典Swiftdemo"都是值得深入研究的宝贵资源。

    swift Demo

    通过"swift Demo"这个项目,你可以深入了解Swift语言的实践应用,同时掌握iOS开发的基本流程。无论是对于初学者还是有经验的开发者,这样的练习都是非常有价值的,可以提升技能并激发新的创意。记得在实际操作中,...

    swift 入门级demo例子1

    这个"swift 入门级demo例子1"压缩包包含了一系列基础的Swift编程示例,适合初学者用来理解Swift的基本语法和特性,并且每个例子都是可运行的,能够快速应用到实际项目中。 首先,`LICENSE`文件通常包含了软件的许可...

    Swift_Lottie_Demo.zip

    Swift_Lottie_Demo.zip是一个包含基于Lottie动画库的Swift实现示例的压缩包...通过研究这个示例项目,你可以了解到如何在Swift应用中引入丰富的动画效果,提升用户体验,同时避免了传统动画实现中的性能问题和复杂性。

    swift-基于环信开发在线直播答题开源项目

    在这个开源项目中,开发者采用Swift编程语言,结合环信(Easemob)的实时通信能力,构建了一个在线直播答题应用的简单示例——LiveAnswerSimpleDemo。环信是一家专注于即时通讯云服务的提供商,它的API和SDK为开发者...

    swift-微博小程序Demo

    【Swift-微博小程序Demo】是基于Swift编程语言开发的一个小型应用程序示例,主要展示了如何利用Swift来构建一个类似于微博的应用程序。在微博小程序Demo中,我们可以深入学习Swift的基础语法、UI设计、网络请求以及...

    swift-仿映客直播app基于IJKPlayer的直播demo

    【标题】"swift-仿映客直播app基于IJKPlayer的直播demo" 是一个使用Swift编程语言构建的项目,旨在模仿映客直播App的功能,并利用IJKPlayer作为基础的直播播放器。这个项目展示了如何在iOS应用中集成视频直播功能,...

    swift-手机直播Demo

    在Swift编程语言中,开发一款手机直播应用是一个挑战性但充满乐趣的任务。"swift-手机直播Demo"项目是一个示例应用,旨在展示如何在iOS平台上实现直播功能,并且特别针对iOS 10及以上版本修复了权限请求的问题。在这...

    Swift Demo(iPhone源代码)

    通过这份"Swift Demo",开发者可以学习到Swift语言的实际应用,理解如何构建一个简单的iOS应用,同时也能了解到Swift语言的最新特性和最佳实践。通过阅读和分析源代码,开发者可以提升自己的Swift编程技巧,更好地...

    Swift Demo 展示类似 Pinterest 的 transition.zip

    "Swift Demo 展示类似 Pinterest 的 transition.zip" 是一个开源项目,旨在展示如何模仿流行社交平台Pinterest的过渡动画,使得在浏览图片或卡片视图时,能有流畅且引人入胜的交互体验。 该项目的核心是实现一种...

    Swift单选横竖样式Demo

    Swift是一种由Apple开发的开源编程语言,主要用于iOS、macOS、watchOS以及tvOS的应用程序开发。在iOS应用开发中,我们经常需要实现单选按钮(Radio Button)的功能,让用户在多个选项中选择一个。本Demo是关于如何...

    纯swift实现日历Demo

    本文将深入探讨如何使用纯Swift语言实现一个日历Demo,涉及到的主要知识点包括`日历`对象的使用、日期选择器(`DatePicker`)的配置以及项目结构的构建。 首先,我们需要了解`NSCalendar`(在Swift 3及更高版本中为`...

    swift-基于webRTC的音视频通话服务端采用开源项目SkyRTC

    Swift开发中的音视频通话服务端实现常常涉及到实时通信(Real-Time Communication, RTC)技术,而WebRTC(Web Real-Time Communication)则是一种广泛应用于浏览器和移动应用间的音视频通信框架。在本项目“swift-...

    swift混淆Demo.rar

    Swift是一种强大的、开源的编程语言,常用于iOS、macOS、watchOS和tvOS的应用开发。这个"swift混淆Demo"可能是一个示例项目,展示了如何在Swift代码中实现混淆技术,以提高应用的安全性,防止恶意逆向工程分析。混淆...

    swift-基于ijkplayer做的直播demo

    这个“swift-基于ijkplayer做的直播demo”是一个示例项目,展示了如何在Swift应用中集成ijkplayer来搭建直播系统。下面我们将深入探讨ijkplayer的核心原理、Swift中的集成方法以及相关的开发技巧。 ijkplayer源自...

    ARDemo测试swift

    根据题目提供的信息,“ARDemo测试swift”项目主要是用来测试Swift语言在开发环境中的应用情况。下面我们将详细介绍该项目的关键部分: ##### 1. **项目描述** - **目标**:通过构建一个简单的演示程序来测试Swift...

    OpenGLES实现的全景播放器VRDemo-Swift.zip

    VRDemo 是用 Swift 配合 OpenGL ES 实现的 360 度全景播放器,效果如下:目前 VR 的实现方式都大致相同,比较有名的 360 度全景播放器是 HTY360Player,实现方法也比较成熟。本 Demo 参考了 HTY360Player 和 ...

    swift-FAImageCropper-仿Instagram图片裁剪工具

    Swift-FAImageCropper是基于Swift编程语言的一个开源项目,其设计灵感来源于流行的社交媒体应用Instagram的图片裁剪功能。这个工具允许用户在iOS应用中轻松地实现类似Instagram的自定义图像裁剪体验,为用户提供了一...

    给你的图片添加Swift开源项目设备外壳 _ Add a device case to your picture.zip

    这个压缩包文件"给你的图片添加Swift开源项目设备外壳 _ Add a device case to your picture.zip"正是为了实现这个功能,它包含了一个开源项目,可以方便地将图片包装到iPhone、iPad或Mac等设备的外壳模型中,让视觉...

    IOS应用源码Demo-方方引擎开源框架-毕设学习.zip

    【标题解析】:“IOS应用源码Demo-方方引擎开源框架-毕设学习.zip”这个标题告诉我们,这是一个关于iOS应用程序的源代码示例,它基于名为“方方引擎”的开源框架,主要目的是为了毕业设计的学习。我们可以从这里推测...

Global site tag (gtag.js) - Google Analytics