【iOS蘑菇街开源】项目是蘑菇街官方发布的一个开源项目,主要目的是为了分享其iOS客户端的开发经验和技术实践。这个项目对于iOS开发者来说是一个宝贵的资源,可以深入学习和理解一个大型移动电商应用的架构设计、功能实现以及优化策略。下面我们将详细探讨该项目中的关键知识点。 1. **MVVM(Model
IOS 19 次浏览
开源的保险 App 代码,透明得让人放心,结构清晰、跑起来也快。Hedvig 团队直接把整个 iOS 项目扔到了 GitHub 上,真不藏着掖着。用的是Tuist来管理项目结构,想试试只要几个命令就能跑起来,连CI/CD流程都给你配好了。 Ugglan 的项目结构挺干净,tuist up一下,依赖全
Swift 0 次浏览
FMobile-iOS:FMobile 系列 2 终于开源啦!这个 iOS 应用的 FMobile 系列 1 和 2 已经不再更新,取而代之的是更加现代的 FMobile 5。不过,如果你对旧版本感兴趣,FMobile 2 也可以继续使用,只是要注意,构建 FMobile Series 1 时,你需
Swift 0 次浏览
提升技术实力,阅读开源框架源码是公认的有效途径。为此,我深入研究了多个iOS开源项目,并对其源码进行细致分析和解读。以下是我在学习过程中的心得体会,希望能为各位开发者带来启发。
Swift 25 次浏览
在iOS开发中,"跑马灯"是一种常见的UI效果,通常用于展示滚动的文字或图片,类似于广告轮播或者滚动公告。这种效果可以让内容在有限的空间内持续流动,提高信息的可读性和吸引力。本开源项目"AutoScrollLabelDemo"正是为实现这一功能而设计的,开发者
IOS 15 次浏览
聊天SDK为iOS提供即时消息框架,全面、可扩展且灵活,遵循以下原则:- 开源- 数据自主:拥有用户聊天数据的完全访问权限- 快速集成- 支持群组和私聊- 公开聊天室- 多种登录方式:用户名/密码、Facebook、Twitter、匿名、自定义- 免费推送通知- 传送文字、图片、位置- 用户资料-
Swift 27 次浏览
在iOS开发中,良好的README.md文件至关重要,它为项目提供清晰的介绍、指导和文档,便于其他开发者理解和使用。"iOS-readme-template"专为iOS开源项目设计,帮助开发者规范化并提升项目的可读性。这个模板受到@dbader的启发,结合了开源社区的最佳实践。README通常包含以
Swift 20 次浏览
Metatext 是一款面向 iOS 平台的开源 Mastodon 客户端。 错误报告 请在 GitHub 上提交错误报告以帮助我们改进 Metatext。在提交新问题之前,请搜索现有问题以避免重复。 翻译 我们欢迎您在 CrowdIn 平台上为 Metatext 提供翻译。 代码贡献 我们欢迎您为
Swift 19 次浏览
Firefox iOS 版的开源项目相当完整,代码量蛮大,涉及的技术面也挺广泛。你可以用它来学习涉及各种 iOS 开发的技巧,比如 UI 布局、网络求等。它的代码结构比较清晰,功能实现也挺直接,适合用作参考或者自己改进。如果你想为这个项目贡献点代码,也挺不错的,毕竟是由 Mozilla 支持的,社区
Swift 0 次浏览