GitHub 上有哪些完整的 iOS-App 源码值得参考

作者:wjh2005
链接:https://www.zhihu.com/question/28518265/answer/88750562
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

1. Coding iOS 客户端

Coding官方客户端. 笔者强烈推荐的值得学习的完整APP.
GitHub - Coding/Coding-iOS: Coding iOS 客户端源代码

2. OSCHINA 的 iPhone 客户端
开源中国的iPhone客户端源码
https://git.oschina.net/oschina/iphone-app

3. [email protected]

[email protected] iPhone 客户端,方便用户查看[email protected]的项目以及简单的操作issue等
oschina / git-osc-iphone

4. Firefox for iOS

GitHub - mozilla/firefox-ios: Firefox for iOS

5. zulip-ios
Dropbox收购公司内部社交服务商Zulip,然后全部开源,这是iOS App
GitHub - zulip/zulip-ios: Zulip iOS app

6. iOSSF
SegmentFault官方App
GitHub - gaosboy/iOSSF: SegmentFault官方App

7. iReddit
Reddit iPhone客户端
GitHub - reddit/iReddit: The iReddit iPhone app

8. Monkey
GitHub第三方iOS客户端
GitHub - coderyi/Monkey: Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.

9. Watch
Dribbble第三方客户端
GitHub - tuesda/Watch: A project which demonstrate how to develop a custom client on android for dribbble.com

10. Voice2Note
懒人笔记iOS客户端
GitHub - liaojinxing/Voice2Note: 懒人笔记iOS客户端

11. RSSRead
“已阅”(iOS上开源RSS新闻阅读器)
GitHub - ming1016/RSSRead: “已阅”(iOS上开源RSS新闻阅读器),有兴趣?那就Pull Requests吧

12. BeeFancy
BeeFancy仿Fancy官方APP的WIREFRAME,基于BeeFramework
GitHub - BeeFramework/BeeFancy: 仿Fancy官方APP的WIREFRAME,基于BeeFramework

13. SXNews
模仿网易新闻做的精仿网易新闻
GitHub - dsxNiubility/SXNews: High imitation Neteasy News. (include list,detail,photoset,weather,feedback)

14. Doppio
寻找最近的星巴克
GitHub - chroman/Doppio: An open source iOS app to find the nearest Starbucks store using NSURLSession, AFNetworking 2.0, Mantle and Starbucks private API.

15. Anypic
类似于Instagram的一款App
GitHub - ParsePlatform/Anypic: An open source mobile and web app that lets users share photos similar to Instagram

16. 豆瓣相册
Slowslab iOS应用 豆瓣相册 精选集 开源项目
GitHub - TonnyTao/DoubanAlbum: Slowslab iOS应用 豆瓣相册 精选集 开源项目,仅供学习参考

17. ChatSecure-iOS
Objective-C写的XMPP聊天应用
GitHub - ChatSecure/ChatSecure-iOS: ChatSecure is a free and open source encrypted chat client for iPhone and Android that supports OTR encryption over XMPP.

18. NotificationChat
Objective-C写的完整的聊天应用
GitHub - relatedcode/EncryptedChat: This is a full native iPhone app to create realtime, text based group or private chat with Parse and Firebase.

19. FakeZhihuDaily
仿知乎日报iOS客户端
GitHub - gnou/FakeZhihuDaily: 仿知乎日报iOS客户端

20. ruby-china-for-ios
RubyChina官方客户端
GitHub - ruby-china/ruby-china-for-ios: Ruby China client for iOS

21. Meizi
豆瓣妹子图iOS客户端
GitHub - Sunnyyoung/Meizi: 豆瓣妹子图iOS客户端

22. PlainReader
一款 iOS(iPhone + iPad) 新闻类客户端,内容抓取自 http://cnBeta.com
PlainReader/PlainReader at master · guojiubo/PlainReader · GitHub

23. iOS-2048
用Objective-C实现的2048游戏
GitHub - austinzheng/iOS-2048: iOS drop-in library presenting a 2048-style game

24. ECMobile_iOS
基于ECShop的手机商城客户端
GitHub - GeekZooStudio/ECMobile_iOS: 基于ECShop的手机商城客户端

25. wikipedia-ios
维基百科官方App, 已上架
GitHub - wikimedia/wikipedia-ios: The official Wikipedia iOS app.

26. Sol
漂亮的扁平风格的天气App
GitHub - comyarzaheri/Sol: Sol° beautifully displays weather information so you can plan your day accordingly. Check the weather in your current location or any city around the world. Implemented in Objective-C.

27. v2ex
v2ex第三方iOS客户端
v2ex/v2ex-iOS at master · singro/v2ex · GitHub

28. MyOne-iOS
用OC写的《一个》 iOS 客户端
GitHub - meilbn/MyOne-iOS: 我的《一个》 iOS 客户端(OC)

29. WNXHuntForCity
高仿城觅2.0 by-objective-c
GitHub - ZhongTaoTian/WNXHuntForCity: 高仿城觅by-objective-c

30. viewfinder
移动支付公司 Square 将去年收购的照片应用 Viewfinder 开源了,包含服务端、iOS 和 Android 应用代码
GitHub - viewfinderco/viewfinder: Viewfinder client and server code

31. breadwallet
breadwallet iOS bitcoin wallet
GitHub - voisine/breadwallet: breadwallet

32. novel-design
品趣iOS客户端
GitHub - ltebean/novel-design: PinQu ios client

33. WWDC-2014
WWDC客户端
GitHub - indragiek/WWDC-2014: Scholarship submission for WWDC 2014

34. GreatReader
GreatReader PDF阅读客户端
GitHub - semweb/GreatReader: A "great" PDF reader for iOS. Available on the App Store.

35. Tropos
天气客户端
GitHub - thoughtbot/Tropos: Weather and Forecasts for Humans

36. manong-reading
《猿已阅》码农周刊iOS客户端
GitHub - icepy/manong-reading: 《猿已阅》码农周刊iOS客户端

37. YoCelsius
一款天气预报的应用
GitHub - YouXianMing/YoCelsius: 一款天气预报的应用(已在AppStore上线)

38. 密记iOS版
本应用主要功能是简单笔记
GitHub - iHTCboy/SecurityNote: 密记iOS版,第一个开发的完整iOS应用,本应用主要功能是简单笔记。The application of the main function is a simple notes.

39. phphub-ios

PHPHub for iOS is the universal iPhone and iPad application for PHPHub PHPHub - PHP & Laravel的中文社区
GitHub - Aufree/phphub-ios: PHPHub for iOS is the universal iPhone and iPad application for PHPHub

40. Brushes

绘图应用. Painting app for the iPhone and iPad.
GitHub - sprang/Brushes: Painting app for the iPhone and iPad.

41. Inkpad
绘图应用. Inkpad is a vector illustration app designed from scratch for the iPad.
GitHub - sprang/Inkpad: Vector illustration app for the iPad.

42. wh-app-ios

美国白宫(WhiteHouse)的官方app.
GitHub - WhiteHouse/wh-app-ios

43. cheddar-ios
一款日程管理软件.
GitHub - nothingmagical/cheddar-ios: Cheddar for iOS

44. newsyc
Hacker News的iPhone客户端
GitHub - Xuzz/newsyc: An iPhone Hacker News client.

45. WordPress for iOS

WordPress iOS官方客户端. 笔者强烈推荐的开源项目.
GitHub - wordpress-mobile/WordPress-iOS: WordPress for iOS

46. WikiHow
Wikihow–WikiHow的官方app.
GitHub - tderouin/wikiHow-iPhone-Application: The code for the wikihow‘s iphone app

47. Dollar Bets
记录你和朋友打赌的内容.
GitHub - Rich86man/Dollar-Bets: An iPhone app to keep track of your Dollar Bets

48. Dozuki
iFixit网站的互动修理手册
GitHub - iFixit/iFixit-iOS: iFixit‘s iOS app for iPad, iPhone, and iPod touch

49. Last.fm
Last.fm 的客户端,国外很火的私人电台.
GitHub - lastfm/lastfm-iphone: The official Last.fm iPhone application

50. ioctocat
GitHub第三方客户端.
GitHub - dennisreimann/ioctocat: iOctocat v1

51. iTunesPicker
类似AppStore的一个应用
GitHub - appcornerit/iTunesPicker: Discover, search and compare world rankings for apps, ibooks, movies, music videos and music from iTunes (and AppStore) in any available country.

52. TeamTalk
蘑菇街TeamTalk. 开源IM. 笔者强烈推荐.
GitHub - mogujie/TeamTalk: TeamTalk is a solution for enterprise IM

53. shadowsocks-iOS

FQ工具Shadowsocks. Github目前代码已经被移除, 不过2.6.3的还是保留着.

GitHub - shadowsocks/shadowsocks-iOS at 2.6.3: Removed according to regulations.

54. MessageDisplayKit
一个类似微信App的IM应用,拥有发送文字、图片、语音、视频、地理位置消息,管理本地通信录、分享朋友 圈、漂流交友、摇一摇和更多有趣的功能。笔者推荐的学习IM的好东西.
GitHub - xhzengAIB/MessageDisplayKit: An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.

55. NewsBlur
个人新闻阅读器.
NewsBlur/clients/ios at master · samuelclay/NewsBlur · GitHub

56. VLC for iOS
VLC媒体播放器. 官方页面提供源代码下载.
http://www.videolan.org/vlc/download-ios.html

57. Frameless - 全屏Web浏览器
GitHub - stakes/Frameless: A chromeless web browser for viewing prototypes.

58. Koala Hates Rain – iOS游戏

[开源APP推荐] Koala Hates Rain

59. OctoPodium

列出用户排名基于Github代码库的Star数量.

[开源APP推荐] OctoPodium

------------------------------------------------------------------------------------

iOSCodeHub (http://www.ioscodehub.com) 持续保持更新.

作者:wjh2005
链接:https://www.zhihu.com/question/28518265/answer/88750562
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

以下是我整理的iOS开源App的一部分,其中不乏有许多不错的项目,后续更多都会整理在:iOS开源项目 · MobDevGroup上

  • iBBS-Swift

    一款用Swift写的BBS客户端

  • SmallDay

    用Swift 实现的高仿小日子

  • Swift-Radio-Pro

    Professional Radio Station App, created w/ Swift 2.0

  • zulip-ios

    Dropbox收购公司内部社交服务商Zulip,然后全部开源,这是iOS App

  • DesignerNewsApp

    Build a Swift App as a designer

  • firefox-ios

    Firefox for iOS

  • iphone-app

    开源中国的iPhone客户端源码

  • [email protected]

    [email protected] iPhone 客户端,方便用户查看[email protected]的项目以及简单的操作issue等

  • Coding

    Coding官方客户端 GitHub地址

  • Coding iPad版

    Coding官方客户端

  • iOSSF

    SegmentFault官方App

  • ioctocat

    GitHub第三方客户端

  • iTunesPicker

    类似AppStore的一个应用

  • Doppio

    寻找最近的星巴克

  • swiftmi-app

    swift迷 - 专业的Apple swift开发中文社区 app版本 采用Swift实现

  • Cheddar

    一个日程管理的App

  • BeeFancy

    仿Fancy官方APP的WIREFRAME,基于BeeFramework

  • Anypic

    类似于Instagram的一款App

  • SXNews

    模仿网易新闻做的精仿网易新闻

  • iReddit

    Reddit iPhone客户端

  • readdit

    Reddit iPad客户端

  • 豆瓣相册

    Slowslab iOS应用 豆瓣相册 精选集 开源项目

  • ChatSecure-iOS

    Objective-C写的XMPP聊天应用

  • NotificationChat

    Objective-C写的完整的聊天应用

  • Swift-ZhihuDaily

    用Swift实现的仿知乎日报应用

  • FakeZhihuDaily

    仿知乎日报iOS客户端

  • edhita

    用Swift实现的iOS平台开源文本编辑器。

  • ruby-china-for-ios

    RubyChina官方客户端

  • Meizi

    豆瓣妹子图iOS客户端

  • HackerNews

    用Swift写的Hacker News 阅读 iOS App

  • SwiftHN

    另外一个用Swift写的Hacker News 阅读App

  • News-YC

    Hacker News阅读类iOS App

  • twidere

    twitter 第三方客户端

  • 2048

    用SpriteKit实现的2048游戏

  • PlainReader

    一款 iOS(iPhone + iPad) 新闻类客户端,内容抓取自 http://cnBeta.com

  • swift-2048

    用Swift实现的2048游戏

  • iOS-2048

    用Objective-C实现的2048游戏

  • FlappySwift

    用swift实现的flappy bird游戏

  • ECMobile_iOS

    基于ECShop的手机商城客户端

  • kxmovie

    用ffmpeg写的iOS视频播放器

  • wikipedia-ios

    维基百科官方App, 已上架

  • Sol

    漂亮的扁平风格的天气App

  • Project-RainMan

    用Swift写的天气类App

  • SwiftWeather

    用Swift写的天气类App

  • v2ex

    v2ex第三方iOS客户端

  • V2EXClient

    Swift实现的V2EX iOS客户端

  • VPNOn

    VPN连接管理,支持Apple Watch,已上架

  • Monkey

    GitHub第三方iOS客户端

  • JokeClient-Swift

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

  • Watch

    Dribbble第三方客户端

  • MyOne-iOS

    用OC写的《一个》 iOS 客户端

  • BaiduFM-Swift

    百度FM swift语言实现

  • WNXHuntForCity

    高仿城觅2.0 by-objective-c

  • Tomate

    圆盘式计时器

  • eigen

    The Art World in Your Pocket or Your Trendy Tech Company‘s Tote, Artsy‘s iOS app.

  • WWDC

    WWDC app for OS X

  • Voice2Note

    懒人笔记iOS客户端

  • viewfinder

    移动支付公司 Square 将去年收购的照片应用 Viewfinder 开源了,包含服务端、iOS 和 Android 应用代码

  • RSSRead

    “已阅”(iOS上开源RSS新闻阅读器)

  • breadwallet

    breadwallet iOS bitcoin wallet

  • novel-design

    品趣iOS客户端

  • Brushes

    iPhone和iPad上的画图软件

  • Concurrency

    货币换算软件

  • WhoCall

    谁CALL我 - iOS来电信息语音提醒

  • Mogo-iOS

    Mogo群聊客户端

  • WWDC-2014

    WWDC客户端

  • the-oakland-post

    Swift写的Oakland客户端

  • GreatReader

    GreatReader PDF阅读客户端

  • Tropos

    天气客户端

  • manong-reading

    《猿已阅》码农周刊iOS客户端

后期可以持续关注移动开发在线分享站,分类整理移动开发相关资源。

作者:yuxingxin
链接:https://www.zhihu.com/question/28518265/answer/67664861
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

-----------旧回答分割线-------------

GitHub 上有个 iOS 开源项目列表:
https://github.com/dkhamsing/open-source-ios-apps/

Cheddar nothingmagical/cheddar-ios · GitHub

News-YC bennyguitar/News-YC---iPhone · GitHub

Hack News https://github.com/mmackh/Hacker-News-for-iOS

DocSets-for-iOS https://github.com/omz/DocSets-for-iOS

DesignerNews https://github.com/MengTo/DesignerNewsApp

作者:乔学士
链接:https://www.zhihu.com/question/28518265/answer/41243992
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

OK,下面推荐几个业界良心,awesome系列:

https://github.com/vsouza/awesome-ios
https://github.com/joeljfischer/awesome-apple

Swift:
matteocrippa/awesome-swift · GitHub

作者:刘科比
链接:https://www.zhihu.com/question/28518265/answer/41300573
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

一些出名的但14年没更新的就没再列出来
ParsePlatform/Anypic · GitHub
sprang/Inkpad · GitHub
chroman/Doppio · GitHub
Xuzz/newsyc · GitHub
Ink/ThatInbox · GitHub
有遇到了再补充

作者:Mr Rex
链接:https://www.zhihu.com/question/28477097/answer/41176622
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

有人在github上自己开了一个项目,用于分类收集github上的开源iOS项目:
Collaborative List of Open-Source iOS Apps
Releases · dkhamsing/open-source-ios-apps · GitHub

作者:陈小川
链接:https://www.zhihu.com/question/28518265/answer/92158747
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

摘抄:https://www.zhihu.com/question/28518265?rf=28477097

时间: 2024-11-08 11:35:41

GitHub 上有哪些完整的 iOS-App 源码值得参考的相关文章

GitHub 上有哪些完整的 iOS-App 源码值得参考?

1. Coding iOS 客户端 Coding官方客户端. 笔者强烈推荐的值得学习的完整APP.GitHub - Coding/Coding-iOS: Coding iOS 客户端源代码 2. OSCHINA 的 iPhone 客户端开源中国的iPhone客户端源码https://git.oschina.net/oschina/iphone-app 3. [email protected] [email protected] iPhone 客户端,方便用户查看[email protected]

iOS高仿微信完整源码,网易爱玩APP源码等

iOS精选源码 iOS一种弹出视图效果带动画 一个快速便捷.无侵入.可扩展的动画弹框库 高仿Elk - 旅行货币转换器 iOS内分享的界面.功能一体化解决方案 使用Olami sdk实现一个语音查询股票的iOS程序 iOS高仿微信完整项目源码 分段绘制折线指示图, 点击效果 最新环信推送封装 v3.0[附代码] 仿照网易爱玩APP APP启动视频 iOS优质博客 iOS 一行代码搞定 KVO 前言发现好久没有研究.学习iOS优秀开源代码,现在大部分时间都在写业务代码, 学习其他语言及一些杂七杂八

优化Recorder H5录音:可边录边转码上传服务器,支持微信提供Android IOS Hybrid App源码

目录 一.Recorder H5录音库的特性 (1)浏览器支持 (2)功能支持 二.使用预览截图 (1)移动端H5 (2)IOS Hybrid App (3)Android Hybrid App 三.应用场景 四.优化过程记录 (1)为什么要升级优化 (2)开始使用Web Worker加速转码 (3)剩下的问题 五.Hybrid App存在的意义 六.更多支持 Recorder H5 GitHub开源库随着支持功能的增多,音频转码处理效率渐渐的跟不上需求了,近期抽时间对音频转码部分进行了升级优化

GitHub上有很多不错的iOS开源项目

GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:1. ReactiveCocoa:ReactiveCocoa/ReactiveCocoa · GitHub:GitHub自家的函数式响应式编程范式的Objective-C实现,名字听着很高大上,学习曲线确实也比较陡,但是绝对会改变你对iOS编程的认知,首推之.2. Mantle:Mantle/Mantle · GitHub:又是GitHub自家的产物,轻量级建模的首选,也可以很好的配合CoreData工作.3. AFNetwo

40个GitHub上最受欢迎的iOS开源项目

40个GitHub上最受欢迎的iOS开源项目(一) http://www.weste.net/2013/8-1/92975.html 40个GitHub上最受欢迎的iOS开源项目(二) http://www.weste.net/2013/8-1/92976.html

IOS游戏源码下载之简易版雷电(2.2.3版本)源码完整下载和简单开发教程

 头回写教程这玩意,真不知道要写些什么,所以主要就是共享下我的代码,和一些重要功能的讲解吧,各位如果有啥不懂的可以回帖提问哟. 其实这个demo(为何叫demo呢,因为我真不敢称这个为游戏呀)是我初学cocos2d-x两周的时候写的,所以可能写的不是很好(好吧,其实现在写的东西也不好),当初主要还是靠着度娘和TestCpp学的,所以在此还是要强调一下TestCpp的重要性,要好好把它看一遍哟,以后你想实现什么功能就可以去翻看了. 好了,言归正传,还是介绍下我写的这个demo了,在此先华丽丽的

短视频app源码开发经验分享——功能机制篇(上)

继直播平台爆红之后,短视频APP也在2018年"重获新生",在快手短视频低调运营的同时,今日头条旗下的抖音APP,西瓜视频等持续发力,目前抖音短视频已成为国内"超好玩的短视频APP",随后腾讯也布局短视频市场,推出了"腾讯微视".一时间,短视频市场"硝烟弥漫",既然短视频这么火爆,我们今天就来聊下短视频APP的部分主要功能的机制问题.一.推荐机制 短视频推荐列表根据推荐值进行排列,这里提供一个简单的推荐机制方案:推荐值=(曝光

Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端,非常棒的一款在线视频VIP解析

Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端,非常棒的一款在线视频VIP解析APP,代理裂变版下载地址:Q1013175107这套系统,我是开发者,外面都是乐色,后门无数.不信可以找我测试,秒进后台.删库跑路最新更新日志用户注册可以去除短信注册或保留新用户点击观影区直接跳登录页(不会弹出会员已过期)增加了观看记录增加成10条解析,最新电影页可以在后台添加,美化直播大厅,美化会员中心,独家可以切换会员中心风格 本套源码特色一.此版本为原生双端APP:(安卓+苹果)二.后台支

大写金额换算器iOS版源码

大写金额换算器iOS版源码 人民币金额大写转换器输入数字就可以转换成相应的人民币大写金额,操作很easy,需一键点击,就可以复制. 是財务办公人员必备的小工具. 银行.单位和个人填写的各种票据和结算凭证是办理支付结算和现金收付的重要根据,直接关系到支付结算的准确.及时和安全.票据和结算凭证是银行.单位和个人凭以记载账务的会计凭证.是记载经济业务和明白经济责任的一种书面证明.因此,填写票据和结算凭证必须做到标准化.规范化.要素齐全.数字正确.字迹清晰.不错漏.不潦草.防止涂改. 中文大写金额数字应