这篇文章主要介绍关于Swift Demo应用的相关内容,共有7款开源Swift Demo应用任你选择,看下找一款适合自己的吧:
(本图为:7款开源Swift Demo应用任你选)
1. 风靡全球的2048
2014年出现了不少虐心的小游戏,除了名声大噪的Flappy Bird外,最风靡的应该就是2048了。一个看似简单的数字叠加游戏,却让玩的人根本停不下来,朋友圈还一度被晒分数的刷屏。看着他们的成果,再看自己,默默收起手机,觉得自己就是颈部以上瘫痪(脑残)。而且,开源的2048更给了各路达人创新的机会,相继出现朝代、职场等版本的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)
3. Edhita
Edhita是一款为iOS用户准备的很是轻便的文本编辑器,这款编辑器支持管理文件和目录、文件下载,以及通过Email发送文件等众多基础功能。此外,还支持Markdown,HTML预览,而且整体的布局排布整洁明了。对文本编辑器有兴趣的开发者可以到Github上参考源码,总有自己所需的知识要点。
(本图为:7款开源Swift Demo应用任你选之Edhita)
代码示例:
Java代码 :
4. Hacker News阅读器
Hacker News来自YCombinator,所以一直以来都有顶级创业者参与讨论,用户创造的内容质量也远高于其他创业者主题网站。最可贵的是Hacker News没有任何盈利企图,唯一的目的就是吸引和配有下一代创业者。而这里介绍的就是一款Hacker News阅读器,使用Swift语言编写,提供了一个不错的无缝用户界面,可以查看最新及最受喜欢的信息,并能够从中直接读取内容。良好的用户体验,是初学Swift语言开发者的首要之选,走过路过不要错过哦!
(本图为:7款开源Swift Demo应用任你选之Hacker News阅读器)
5.iContactU
iContactU可以说是一款世界级的邮件营销工具,可以设置立即发送或设置发送的时间,发送成功后可以直接查看结果。此外,iContactU还有更多的强大功能,比如根据自己的要求细分邮件列表做精准的邮件营销;或嵌入网站和博客中收集用户资料等。而就是这种高逼格的工具也有使用Swift语言编写的开源代码,简直业界良心。
(本图为:7款开源Swift Demo应用任你选之iContactU)
6. SwiftFlickrApp
都说“摄影穷三代,单反毁一生”,不过笔者倒很喜欢玩单反的人,他们往往能从照片中获取灵感和想法。如果你有这方面的爱好,那么SwiftFlickrApp会是一款很适合你的应用,它是使用Swift编写的Flickr照片查看器。你可以在单独的页面上以网格或列表的形式浏览照片,或进行缩放处理。Github上托管的源码涉及不少知识点,会给你一些如何使用 UICollectionView和AFNetworking的见解和看法。
(本图为:7款开源Swift Demo应用任你选之SwiftFlickrApp)
7. Swift Weather
“听说你那下雪了,哪最大啊?”“朋友圈。”天气一直是大家时不时提出的话题,不过在调侃的同时,不若自己学习编写一个完整功能的天气应用。而Swift Weather就是使用Swift编写的天气应用程序,它的源码可是妥妥的强大。通过对它的学习,可以初步熟悉Swift语言,学习怎样在Swift项目中使用Cocoapods、Core Location等知识,绝对是一个让你了解更多同类应用开发细节的典范。
(本图为:7款开源Swift Demo应用任你选之Swift Weather)
自发布到现在,开发者对Swift的热情从未减退,从框架、应用再到小游戏,各种开源项目不断涌现。无论你是初学者还是一名资深的程序员,在这些项目中总会找到一些自己需要的灵感和帮助。这次,咱们也抱着“独乐乐不如众乐乐”的心态,所以就分享了以上几个使用Swift语言开发的超实用的应用,里面还包括大家最爱的2048。
文章来源于:http://www.alqsoft.com/xinwenzixun/ioskaifa/2015/0202/193.html
相关推荐
Swift Demo 展示类似 Pinterest 的 transition.zip,这是一个基于swift的演示项目,演示如何让pinterest喜欢这个转换。
GRDB.swift, 在应用程序开发中,一个用于SQLite数据库 GRDB 2 是一个用于SQLite数据库的工具包,重点是应用程序开发Swift版本GRDB版本4v2.9.0Swift 3.2v1.3.0Swift 3.1v1.3.0Swif
VRDemo 是用 Swift 配合 OpenGL ES 实现的 360 度全景播放器,效果如下:目前 VR 的实现方式都大致相同,比较有名的 360 度全景播放器是 HTY360Player,实现方法也比较成熟。本 Demo 参考了 HTY360Player 和 ...
目前直播答题的风头正盛,作为一个技术狗就跃跃欲试想做一个类似的demo,也希望对有同样需求的小伙伴提供些许思路和一定的帮助。
https://github.com/UncleJoke/JKPingTu-swift 现学现做的第一个swift版本拼图游戏demo,现在开源出来~ 下载记得点git地址~ cocoachina竟然上传不上去!!!!!
ChromaColorPicker, 在 Swift 中,内置了一个直观的iOS颜色选取器 ChromaColorPicker
example-ios-apps:Swift在Swift中开发的开源示例iOS应用的精选列表。 对于初学者和学习ios开发的人以及需要任何示例应用程序或功能的ios开发人员而言,这是一个了不起的清单
在 iOS 实现的 AR 增强现实 Demo.zip,用arkit在swift中制作的演示增强现实射击游戏(ios 11)
swift4,基于GPUImage的美颜学习demo 以下内容转载自 特此说明。 ios中的GpuImage及相关滤镜介绍 GPUImage是Brad Larson在github托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于...
新增字体图片支持 资源里的demo 就是一个基于swift和easyios的字体图片演示,可以用来作为图片字典查阅 可扩展的字体库,字需要添加ttf和json文件就可以轻松扩展特殊字体 目前支持4种...
TextEditorDemo swift:textEditorDemo一个简单的富文本编辑器 ###一个简单的富文本编辑器 (IPhone 5s Xcode 6.3 swift 1.2) 实现并解决了一些基本功能:...这个Demo可能还隐藏了一些BUG..如果你解决了希望能共享,谢谢
本示例demo也是从github上的一个开源项目翻译过来的,网址: 本人还根据自己的编程习惯做了一些修改。可能对swift掌握还不到位,若觉得有不妥的,还望指点。觉得可以的话,不妨施舍一颗星 源项目的作者还专门开了...
演示如何从Swift代码访问在运行时(使用编译时#define )对其名称进行混淆的Objective-C类和方法,并在源代码中使用易于理解的名称。 Objective-C类和方法名称以二进制字符串形式存在于二进制文件中,并且在运行时...
CharetsUsedemo是对charet开源库的使用。原文链接
DP-3T是EPFL和ETHZ进行的一项独立工作,它产生了该协议并将其在开源应用程序和服务器中实现。介绍这是一个使用的COVID-19跟踪演示客户端。它显示了如何在真实但简化的应用程序中使用SDK。要获得更完整的解决方案,...
学 Swift 也有一段时间了,做了一些小的 demo。一直想做个完整的项目,发现这边学校的外卖订餐也逐渐流行起来,不像中国有那么多强大的外卖软件,美国也有,但不多,起码中国人对那些软件都不太熟知也不怎么用。打算...
leetcode 答案--Demo--Algorithms_And_LeetCode_Answer 这是算法和 LeetCode 答案备份使用 swift
FlutterDemo :card_index: 内容大纲: 项目介绍 配置开发环境 安装开发工具 Debug 技巧 三方库使用与发布 iOS 混编开发(Swift、OC) Demo 演示 :rolled-up_newspaper: 项目介绍 官方示例 目前来看最好的 Flutter ...
所以如果大家有兴趣,可以直接阅读该框架的Demo文件,我想一定会有不小的收获,如果你觉得看起来麻烦,也可以看看FOUR的源代码。下面是FOUR在Github和App Store上的地址:GitHub: ...
本项目主要用于开源力量《OpenStack应用实战解析及开发入门》 在线培训同步课程使用,请勿私自用于商业用途,欢迎个人随意转载,但是请保留源作者版权信息。 ##目录说明 code/ 上课用到的演示代码 installation/ ...