iOS是由苹果公司开发的移动操作系统。
苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad上。
iOS与苹果的MacOS操作系统一样,属于类Unix的商业操作系统。
原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010年WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。
github上也有很多针对ios的项目应用,想进一步实践的小伙伴可以看过来咯~
1. git-point
地址: http s:// github.com/gitpoint/git-point
star: 4.4k
fork: 691
基于 React Native 开发的非官方开源 GitHub 客户端,功能丰富包含查看项目和用户信息、接收通知、管理 Issues 和 PR。支持 Android、iOS,选择对应的客户端下载使用
2. infer
地址: http s:// github.com/facebook/infer
star: 11.0k
fork: 1.5k
Facebook 开源的一个支持 Objective-C、Java 和 C 语言的静态分析工具,用它可以检测 Android、iOS 代码中的资源泄漏、内存泄漏、空指针等问题。建议集成到客户端发布的流程环节中,它能够将客户端应用的一些严重 Bug 扼杀在发布应用之前,同时减少应用崩溃和性能低下的情况
3. CocoaDebug
地址: http s:// github.com/CocoaDebug/CocoaDebug
star: 3.4k
fork: 351
iOS APP 内置调试工具,支持 log 日志查看、网络抓包、沙盒查看等功能,代码零入侵。示例代码:
4. DoraemonKit
地址: http s:// github.com/didi/DoraemonKit
star: 15.0k
fork: 2.0k
一款功能齐全的 iOS 、Android、微信小程序客户端研发助手。它功能强大、接入方便、便于扩展,能够让每一个 App 快速接入一些常用的辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入一些定制的辅助工具
5. FLEX
地址: http s:// github.com/Flipboard/FLEX
star: 11.7k
fork: 1.3k
用于 iOS 开发的一组应用内调试工具,功能强大且多,多到不一一列举了
6. ios-dev-flow
地址: http s:// github.com/leecade/ios-dev-flow
star: 1.2k
fork: 255
iOS 开发流程,记录了 iOS 程序上架需要的方方面面
7. Hippy
地址: http s:// github.com/Tencent/Hippy
star: 4.8k
fork: 482
一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)。Hippy 的设计是面向传统 Web 开发者的,特别是之前有过 React Native 和 Vue 的开发者用起来会更为顺手,Hippy 致力于让前端开发跨端 App 更加容易。鹅厂提供的跨端开发框架,内部多款 APP 在用,还不快来试试!项目目录说明如下:
8. FreshRSS
地址: http s:// github.com/FreshRSS/FreshRSS
star: 2.4k
fork: 311
一个 PHP 写的免费自托管 RSS 阅读器(free and free),据说上万条订阅都不带卡顿。可分配多账户、支持第三方安卓、iOS 客户端、支持 FEVER API 协议,与 Rsshub 搭配使用,完美解决 RSS 重度用户的痛点。是 RSS 爱好者的福音和神器
9. lottie-ios
地址: http s:// github.com/airbnb/lottie-ios
star: 20.4k
fork: 2.9k
Airbnb 开源的快速实现 APP 动画的三方库。还有支持 Android、React Native、Web、Windows 等平台,动画效果如下:
10. JHBlog
地址: http s:// github.com/SunshineBrother/JHBlog
star: 840
fork: 198
该项目整理了作者从初级 iOS 开发到中级的晋级之路的相关知识集合
11. Zebra
地址: http s:// github.com/wstyres/Zebra
star: 524
fork: 154
用于越狱的 iOS 设备的软件包管理器