Swift编写的一些完整的app

收集了一些实用swift编写的app,这些demo都是不错的值得学习的。

知乎日报 

Swift-ZhihuDaily

Swift版知乎日报

参照了YANGReal的糗事百科和uitableview的例子,这些虽说是demo,也是完整的app,使用了爱加密的app加密技术,非常不错,感谢!

我觉得学习一门语言光看是没用的,只有投入到实践项目中去,才能最快速的掌握它,有兴趣的同学可以和我一起来把这个项目完善,目前只做了列表页和内容页两个页面。

源码地址:Swift-ZhihuDaily

新浪新闻客户端

源码地址:XHNewsParsingSwift

Swift编写的Twitter框架

源码地址:Swifter

SwiftBreakout

源码地址:SwiftBreakout

糗事百科Swift

JokeClient-Swift

1.基于swift

2.用糗事百科的API简单做了一个糗百客户端,可以浏览各种段子,浏览搞笑图片,查看精彩评论等.

源码地址:JokeClient-Swift

时间: 2024-08-03 20:13:40

Swift编写的一些完整的app的相关文章

[转]IFTTT开源Swift编写的帧动画框架--RazzleDazzle

RazzleDazzle 是IFTTT开源的一个iOS帧动画框架,用Swift编写,非常适用于APP初次使用时的介绍和引导信息.RazzleDazzle由IFTTT此前开源的一款Objective-C滚动帧动画库JazzHands发展而来.JazzHands是UIKit一个简单的关键帧基础动画框架,可通过手势.scrollview.KVO或者ReactiveCocoa控制动画,被IFTTT应用在IFTTT for iPhone上.多款知名应用程序都使用了JazzHands这个框架,目前其在git

GankApp 侧滑和title修改颜色的完整项目app

GankApp 侧滑和title修改颜色的完整项目app GankApp 侧滑和title修改颜色的完整项目app,本项目主要由侧滑框架和4.4以及以上的头部title颜色调整和,首页viewpager滑动切换,以及处理侧滑和viewpager事件冲突问题,和每一个item点击进入图片预览页面的效果,以及图片预览页面点击头部显示隐藏动画效果.本项目来源:https://github.com/xiongwei-git/GankApp本项目主要代码如下: 通过如下加载viewpager       

Swift 编写的一个 ToDo App

以下所有代码都是使用Xcode Version 6.0.1 (6A317)编写的. 由于团队开发的时候使用stroyboard在合并的时候有诸多不便,所有还是使用.xib文件编写这个ToDo App. 想要实现的功能是:TableView 上可以增加待做选项,并按照时间先后排序,可以实现删除,到点通知功能. 想要实现的效果如下:        步骤: 1.新建一个基于Singal View Application 的工程,然后删掉storyboard,在新建两个新文件 Main.xib 和 Ma

用 Swift 编写的工程代码静态分析命令行工具 smck

最近几周在用 swift 做一个命令行工具 smck 用来对现有 OC 工程的代码做些分析和处理.日后工程切换成 Swift 可以加上对 Swift 工程代码的支持.昨天看到喵神在微博上说他下周要直播 live coding 一个 swift 的命令行工具,传送门: 现场编程 - 用 Swift 创建命令行工具 fengniao-cli Part1 ,其实蛮期待.想想跟喵神挺有缘的,最近下了他开发的 iOS 应用 Mail Me,随时能够记录工作和准备讲座时一些灵感,smck 的一些实现还有模块

用 Swift 编写面向协议的视图

我最近做了个 Swift 面向协议编程实践 (POP:boom:) 的演讲.视频还在处理中.另一方面,这是演讲中 POP 视图部分的文本记录,供我和其他任何人作参考! 简单的任务 假设你要写一个由一张图片和一个按钮构成的简单应用,产品经理希望按钮被点击的时候图片会抖动,就像这样: 由于这个动画常常在用户名或者密码输入错误时被用到,所以我们很容易就能 在 StackOverflow 上找到代码 (就像每个好的开发者都会做的一样:grin:) 这个需求最难的地方就是决定实现抖动的代码应该写在哪儿,但

用 Swift 编写面向协议的网络请求

和我一起参加9 月 1 日 - 9月 2 日在纽约举办的 Swift 社区庆典??吧!使用优惠码 NATASHATHEROBOT 可以获得 $100 的折扣! 我最近做了个 Swift 面向协议编程实践(POP??) 的演讲.视频还在处理中.另一方面,这是演讲中 POP 视图部分的文本记录,供我和其他任何人作参考! 普通的配置方式 假设我们要做一款展示全球美食图片和信息的 App.这需要从 API 上拉取数据,那么,用一个对象来做网络请求也就是理所当然的了: struct FoodService

【Android】利用安卓的数据接口、多媒体处理编写内存卡Mp3播放器app

通过调用安卓的MediaPlayer可以直接完成Mp3等主流音频的播放,同时利用ContentResolver与Cursor可以直接读取安卓内在数据库的信息,直接获取当前sdcard中所有音频的列表,无须像<[Android]内存卡图片读取器,图库app>(点击打开链接)一样利用原始的Java代码去遍历整个sdcard卡,直接调用安卓固有的类既便捷又快速.最后,读取出来的Mp3可以通过适配器直接加载到ListView列表,做出如下所示的内存卡Mp3播放器app效果.本app在自己的真实的16G

ipad版Qzone(纯swift编写)

一 app大致框架图 : (竖屏) 二 app大致框架图 : (横屏) 三 知识点 1 自动布局(熟悉) 2 协议(熟悉) 3 横屏和竖屏的配置(掌握) 4 细节处理 四 布局登录界面和处理业逻辑 1 自动布局效果图 2 账号和密码相关设置 --> 2.1 账号 --> 2.2 密码 3 创建一个登录控制器,用来处理登录模块相关业务逻辑 4 该部分需要的相关属性(通过从storyboard中拖线得到) class XFJLoginViewController: XFJBaseViewContr

ipad版简单美团界面功能实现(纯swift编写)

一 总体功能图一 : (ipad竖屏) 二 总体功能图二 : (ipad横屏) 三 讲解内容 1 搭建美团界面(掌握) 2 ios8.0之后的Popover的运用(重点) 3 协议(掌握) 4 通知(掌握) 5 细节处理 四 总体界面 1 由总体的app界面效果,能看出来,一个UIViewController控制器作为UINavigationController的根控制器就能满足条件. 五 导航条设置 1 自定义导航条 : (系统的导航条不能满足需求) 2 创建导航控制器类 3 获取全局的导航条