iOS is a mobile operating system developed by Apple. Apple first announced this system at the Macworld conference on January 9, 2007. It was originally designed for the iPhone and was later applied to the iPod touch and iPad. iOS, like Apple's MacOS operating system, is a Unix-like commercial operating system. Originally, this system was called iPhone OS. Because iPad, iPhone, and iPod touch all use iPhone OS, it was announced at the 2010 WWDC conference that it would be renamed iOS (iOS is a registered trademark of Cisco's network equipment operating system, and Apple has obtained authorization from Cisco to change its name). There are also many project applications for iOS on GitHub. If you want to practice further, you can take a look.
[[347777]] 1. git-point Address: http s:// github.com/gitpoint/git-point star: 4.4k fork: 691 An unofficial open source GitHub client developed based on React Native. It has rich functions including viewing project and user information, receiving notifications, managing Issues and PRs. Supports Android and iOS. Select the corresponding client to download and use
2. infer Address: http s:// github.com/facebook/infer star: 11.0k fork: 1.5k Facebook's open source static analysis tool supports Objective-C, Java and C languages. It can detect resource leaks, memory leaks, null pointers and other issues in Android and iOS codes. It is recommended to integrate it into the client release process. It can eliminate some serious bugs in client applications before the application is released, while reducing application crashes and poor performance.
3. CocoaDebug Address: http s:// github.com/CocoaDebug/CocoaDebug star: 3.4k fork: 351 iOS APP has built-in debugging tools, which support log viewing, network packet capture, sandbox viewing and other functions, with zero code intrusion. Sample code:
4. DoraemonKit Address: http://github.com/didi/DoraemonKit star: 15.0k fork: 2.0k A fully functional iOS, Android, and WeChat applet client development assistant. It is powerful, easy to access, and easy to expand. It allows each App to quickly access some commonly used auxiliary development tools, test efficiency tools, and visual aids, and can perfectly access some customized auxiliary tools in the Doraemon panel.
5. FLEX Address: http s:// github.com/Flipboard/FLEX star: 11.7k fork: 1.3k A set of in-app debugging tools for iOS development, with many powerful features, too many to list one by one
6. ios-dev-flow Address: http s:// github.com/leecade/ios-dev-flow star: 1.2k fork: 255 iOS development process, recording all aspects of iOS program launch
7. Hippy Address: http://github.com/Tencent/Hippy star: 4.8k fork: 482 A new cross-end development framework, the goal is to enable developers to write only one set of code and run it directly on three platforms (iOS, Android and Web). Hippy is designed for traditional Web developers, especially those who have previously used React Native and Vue. Hippy is committed to making front-end cross-end App development easier. The cross-end development framework provided by Tencent is used by many internal apps. Why not try it out! The project directory is as follows:
8. FreshRSS Address: http s:// github.com/FreshRSS/FreshRSS star: 2.4k fork: 311 A free self-hosted RSS reader written in PHP (free and free), it is said that it can read tens of thousands of subscriptions without any lag. It can be assigned multiple accounts, supports third-party Android and iOS clients, supports the FEVER API protocol, and can be used with Rsshub to perfectly solve the pain points of heavy RSS users. It is a blessing and artifact for RSS enthusiasts
9. lottie-ios Address: https://github.com/airbnb/lottie-ios star: 20.4k fork: 2.9k Airbnb's open source third-party library for quickly implementing APP animations. It also supports Android, React Native, Web, Windows and other platforms. The animation effects are as follows:
10. JHBlog Address: http://github.com/SunshineBrother/JHBlog star: 840 fork: 198 This project organizes the author's knowledge collection from primary iOS development to intermediate iOS development
11. Zebra Address: http s:// github.com/wstyres/Zebra star: 524 fork: 154 Package manager for jailbroken iOS devices |