Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giftbott/iOSDevLinks

iOS 개발자를 위한 링크 모음
https://github.com/giftbott/iOSDevLinks

ios ios-links swift

Last synced: about 2 months ago
JSON representation

iOS 개발자를 위한 링크 모음

Awesome Lists containing this project

README

        

![](logo.jpg)

## About
iOS 개발자들에게 유용한 사이트를 모아 카테고리별로 정리한 링크 목록입니다.
처음 시작하는 분들이 조금이라도 쉽게 접근하는데 도움이 되었으면 합니다.

링크가 깨지거나 다른 문제가 있을 경우 알려주세요.
추천할 만한 링크는 같이 공유 해주시면 좋겠습니다.

## Content

* [Basic](#basic)
* [Apple Programming Guide](#apple-programming-guide)
* [Community](#community)
* [Conference](#conference)
* [Conference Video List](#conference-video-list)
* [Blog](#blog)
* [Mailing List](#mailing-list)
* [Device Specification](#device-specification)
* [Icon](#icon)
* [Color](#color)
* [Font](#font)
* [Sound](#sound)
* [Image](#image)
* [Git](#git)
* [Dependency Manager](#dependency-manager)
* [Collections](#collections)
* [Theme](#theme)
* [Patterns](#patterns)
* [Diagram](#diagram)
* [Markdown](#markdown)
* [Design](#design)
* [Online Playground](#online-playground)
* [Prototyping Tool](#prototyping-tool)
* [Learning](#learning)
* [Platform / Open API](#platforms--open-api)
* [Networking](#networking)
* [JSON Parsing Helper](#json-parsing-helper)
* [Mobile DataBase](#mobile-database)
* [Automation](#automation)
* [Analytics](#analytics)
* [AD](#ad)
* [CI/CD](#cicd)
* [Converter](#converter)
* [Tool](#tool)
* [Algorithm](#algorithm)
* [Regular Expression](#regular-expression)
* [Recruit](#recruit)
* [Report](#report)
* [etc](#etc)

---


## Basic

#### Apple

* [Developer Site](https://developer.apple.com/develop/)
* [Developer Documentation](https://developer.apple.com/documentation/)
* [Documentation Archive](https://developer.apple.com/library/archive/navigation/)
* [Apple Developer Pathways](https://developer.apple.com/pathways/)

#### Xcode

* [Xcode Download](https://developer.apple.com/download)
* [Xcode Guide](https://developer.apple.com/documentation/xcode)
* [Xcode Help](http://help.apple.com/xcode)
* [Simulator Help](https://help.apple.com/simulator/mac/current)

#### App Store

* [App Store Connect](https://appstoreconnect.apple.com)
* [App Store Connect Help](https://help.apple.com/app-store-connect/)
* [App Store News and Updates](https://itunespartner.apple.com/en/apps/news)
* [App Store Review Guidelines](https://developer.apple.com/app-store/review/guidelines/)
* [iOS and iPadOS Usage](https://developer.apple.com/support/app-store/)
* [Common App Rejections](https://developer.apple.com/app-store/review/rejections/)

#### Release Notes

- [Xcode Release Notes](https://developer.apple.com/documentation/xcode-release-notes)
- [iOS & iPadOS Release Notes](https://developer.apple.com/documentation/ios-ipados-release-notes)
- [macOS Release Notes](https://developer.apple.com/documentation/macos-release-notes)
- [watchOS Release Notes](https://developer.apple.com/documentation/watchos-release-notes)
- [tvOS Release Notes](https://developer.apple.com/documentation/tvos-release-notes)

#### System Status

* [Developer System Status](https://developer.apple.com/system-status/)
* [Apple Services and Stores Status](https://www.apple.com/support/systemstatus/)

#### Swift

* [Swift Language](https://swift.org)
* [Swift Language Guide](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html)
* [Swift Language Guide 번역본](https://bbiguduk.gitbook.io/swift/)
* [Swift GitHub](https://github.com/apple/swift)
* [Swift Changelog](https://github.com/apple/swift/blob/main/CHANGELOG.md)
* [Swift Evolution](https://github.com/apple/swift-evolution) - Changes and user-visible enhancements to the Swift Programming Language
* [Swift Evolution Overview](https://apple.github.io/swift-evolution/#)
* [Swift Doc](https://swiftdoc.org) - Auto-generated documentation for Swift

#### SwiftUI

* [SwiftUI Doc](https://developer.apple.com/documentation/swiftui)
* [About SwiftUI](https://github.com/Juanpe/About-SwiftUI)
* [SwiftUI Field Guide](https://www.swiftuifieldguide.com)

#### Combine

* [Combine Doc](https://developer.apple.com/documentation/combine)
* [Combine Community](https://github.com/CombineCommunity)

#### WWDC

* [WWDC Videos](https://developer.apple.com/videos/)
* [WWDC app for macOS](https://wwdc.io/)

#### Design Guideline

* [Human Interface Guideline](https://developer.apple.com/kr/design/human-interface-guidelines)
* [iOS Design Guidelines](https://ivomynttinen.com/blog/ios-design-guidelines)

#### Coding Style Guideline

* [API Design Guidelines](https://swift.org/documentation/api-design-guidelines)
* [Kodeco Swift Style Guide](https://github.com/kodecocodes/swift-style-guide)
* [Google Swift Style Guide](https://google.github.io/swift)
* [Airbnb Swift Style Guide](https://github.com/airbnb/swift)
* [LinkedIn Swift Style Guide](https://github.com/linkedin/swift-style-guide)
* [Styleshare Swift Style Guide](https://github.com/StyleShare/swift-style-guide)
* [SwiftFormat](https://github.com/nicklockwood/SwiftFormat)
* [SwiftLint](https://github.com/realm/SwiftLint)


## Apple Programming Guide

*애플 프로그래밍 가이드 모음*

**문서 홈**

* [Apple Documentation](https://developer.apple.com/documentation)
* [Apple Documentation Archive](https://developer.apple.com/library/archive)

#### 주요 문서

* [ViewController Programming Guide for iOS](https://developer.apple.com/library/archive/featuredarticles/ViewControllerPGforiPhoneOS)
* [View Programming Guide for iOS](https://developer.apple.com/library/archive/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS)
* [Auto Layout Guide](https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG)
* [Code Signing Guide](https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide)
* [Bundle Programming Guide](https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles)
* [Text Programming Guide for iOS](https://developer.apple.com/library/archive/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS)
* [File System Programming Guide](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide)
* [Apple URL Scheme Reference](https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference)
* [Information Property List Key Reference](https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference)
* [In-App Purchase Programming Guide](https://developer.apple.com/documentation/storekit/in-app_purchase)
* [Push Notification Guide](https://developer.apple.com/documentation/usernotifications)

#### Tutorials

* [App Dev Training](https://developer.apple.com/tutorials/app-dev-training)
* [Swift Tutorials](https://developer.apple.com/tutorials/develop-in-swift)
* [SwiftUI Tutorials](https://developer.apple.com/tutorials/swiftui/tutorials)


## Community

*iOS개발자들이 모이는 커뮤니티 모음*

* [카카오톡 iOS 오픈 채팅방](https://open.kakao.com/o/gyLape)
* [Slack - Swift (Korea)](https://swiftkorea.slack.com)
* [Slack - iOS Developers (Global)](https://ios-developers.slack.com)
* [Swift Korea Facebook Group](https://www.facebook.com/groups/swiftkor)
* [아이폰 데브](http://iphonedev.co.kr)
* [맥부기 (카페)](https://cafe.naver.com/mcbugi)
* [맥 쓰는 사람들 (카페)](https://cafe.naver.com/inmacbook)


## Conference

*국내외 컨퍼런스 링크 모음*

* [LetSwift](http://letswift.kr) - 연 1회 진행되는 대규모 컨퍼런스
* [KWDC](https://kwdc.dev) - 연 1회 진행되는 대규모 컨퍼런스
* [let us: Go!](https://letusgo.app/) - 카카오톡 오픈 채팅방 기반. 분기당 1회
* [Swift Korea Meetup](https://swiftkorea.github.io/meetup) - Swift Korea Facebook Group 기반. 비정기 진행
* [Seoul iOS Meetup](https://www.meetup.com/seoul-ios-meetup) - 밋업의 iOS 그룹. 영어로 진행하며 소규모이지만 상대적으로 자주 개최

**Overseas**

* [CocoaConferences](https://cocoaconferences.com/) - iOS 컨퍼런스 목록
* [try! Swift](https://www.tryswift.co) - 미국(뉴욕), 일본(도쿄), 인도(방갈로) 등 여러 나라에서 개최되고 있는 컨퍼런스 (3일간 진행)
* [Pragma Conference](http://www.pragmaconference.com) - 이탈리안 애플 개발자 컨퍼런스(3일간 진행)
* [Swift Conf](https://swiftconf.com) - 유럽에서 열리는 국제 컨퍼런스로 2012년부터 시작되어 가장 오래 열린 컨퍼런스 중 하나 (2일간 진행)


## Conference Video List

*유투브 컨퍼런스 영상 재생목록*

* [GOTO Conferences](https://www.youtube.com/c/GotoConferences/featured)
* [dotSwift](https://www.youtube.com/user/dotconferences/playlists)
* [try! Swift](https://www.youtube.com/c/trySwiftConference/playlists)
* [UIKonf](https://www.youtube.com/c/UIKonf/playlists)
* [Functional Swift](https://www.youtube.com/channel/UCNFUO_7gsLBk4YTmZoSTk5g/playlists)
* [AppBuilders](https://www.youtube.com/channel/UC9hu86f3N9wJgLk7l8kxFeA/playlists)
* [iOS Dev Scout](https://www.youtube.com/channel/UCUwelGOCK00mp8j241tFbeg/playlists)
* [#pragma mark](https://www.youtube.com/c/PragmaMark/playlists)
* [AltConf](https://www.youtube.com/channel/UChiwrWoactp8mOs70j53zYw/playlists)
* [SwiftConf](https://www.youtube.com/channel/UCP_LVkKUucIusib7FFQ4Q1Q/playlists)
* [Mobiconf](https://www.youtube.com/c/MobiconfProfile/playlists)
* [CODEMOBILE](https://www.youtube.com/c/CODEMOBILEUK/playlists)
* [Hacking with Swift Live](https://www.youtube.com/watch?v=y4qFRLp_JNM&list=PLuoeXyslFTuavqQMKWYmrd6L2_goxBXDz)
* [Seoul iOS Meetup](https://www.youtube.com/@SeouliOSMeetup)


## Blog

*iOS 개발 지식을 채워줄 블로그 모음*

**해외**

* [Kodeco](https://www.kodeco.com) - Ray Wenderich
* [Point-Free](https://www.pointfree.co/blog)
* [APPCODA](https://www.appcoda.com)
* [SwiftUI Lab](https://swiftui-lab.com)
* [Swift by Sundell](https://www.swiftbysundell.com)
* [Swift Senpai](https://swiftsenpai.com)
* [SwiftLee](https://www.avanderlee.com)
* [Swift with Majid](https://swiftwithmajid.com)
* [Holy Swift](https://holyswift.app)
* [NSHipster](http://nshipster.com)

**국내**

* [민소네님](https://minsone.github.io)
* [제드님](https://zeddios.tistory.com)


## Mailing List

*iOS / Swift 에 대한 주간 이슈/정보 메일링 사이트*

* [LetSwift NewsLetter](https://github.com/letswiftconf/newsletter)
* [iOS Dev Weekly](https://iosdevweekly.com)
* [Swift Anytime Weekly](https://swiftanytime.curated.co)
* [Weekly Articles by tanaschita](https://tanaschita.com)


## Device Specification

*iPhone, iPad 등 각 기기에 대한 명세서 링크*

* [Screen Sizes](https://screensizes.app) - 그냥 강추
* [iPhone Specs](https://support.apple.com/ko_KR/specs/iphone) - 제품별 기술 사양
* [iOS Device Compatibility Reference](https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/Displays/Displays.html) - 애플 아카이브 문서(iPhone X까지 제공)
* [Wiki - List of iOS Devices](https://en.wikipedia.org/wiki/List_of_iOS_devices) - 아이폰 목록 위키 문서
* [iPhone Resolutions](https://goo.gl/vwbzQY) - 아이폰 해상도 가이드


## Icon

*앱 개발에 필요한 각종 아이콘 다운로드 사이트*

* [SF Symbols](https://developer.apple.com/sf-symbols/)
* [icons8](https://icons8.com)
* [thenounproject](https://thenounproject.com)
* [iconfinder](https://www.iconfinder.com)
* [flaticon](https://www.flaticon.com)
* [material icons](https://material.io/icons/)
* [Feather](https://feathericons.com)


## Color

*앱 컬러 스킴 참고 사이트*

* [iOS Visual Design Color](https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/color)
* [Material Design Color](https://material.io/design/color/)
* [material Design Palette](https://www.materialpalette.com)
* [Adobe Color](https://color.adobe.com/ko/create)
* [Colormind](http://colormind.io)
* [Coolors](https://coolors.co)
* [paletton](http://paletton.com)
* [Flat UI Colors](https://flatuicolors.com)

**Gradients**

* [Gradients Collection](https://uigradients.com/)
* [WebGradients](https://webgradients.com)


## Font

*시스템 기본 폰트가 식상한 사람들을 위한 무료 폰트 모음*

* [구글](https://github.com/google/fonts)
* [네이버](https://hangeul.naver.com/2017/nanum)
* [우아한 형제들](http://font.woowahan.com)
* [티몬](https://service.tmon.co.kr/font)
* [서울 서체](https://www.seoul.go.kr/seoul/font.do)
* [가비아](https://company.gabia.com/font)
* [무료 폰트 모음](http://hellchosun.net/52)
* [WhatTheFont](https://www.myfonts.com/WhatTheFont/) - 이미지에 적용된 폰트가 무엇인지 궁금할 때
* [wordmark](https://wordmark.it) - 컴퓨터에 설치된 폰트 모두를 한 번에 비교하고 싶을 때

**Tool**

* [FontBase](https://fontba.se) - 폰트 관리 도구
* [RightFont](https://rightfontapp.com/) - 폰트 관리 도구. 앱 스토어에서는 무료 버전 설치 가능


## Sound

*앱 효과음 / 배경음악에 필요한 사운드 제공 사이트 모음*

**Sound Effect**

* [Facebook SoundKit](https://design.facebook.com/toolsandresources/sound-kit-for-prototypes)
* [Google Sound Library](https://developers.google.com/actions/tools/sound-library)
* [Free sound](https://freesound.org)
* [SoundBible](http://soundbible.com)
* [Find Sounds](http://www.findsounds.com)
* [Emoji Sounds](https://appsounds.pro/6)
* [Free SFX](https://www.freesfx.co.uk)

**Music**

* [Youtube Music](https://www.youtube.com/audiolibrary)
* [Bensound](https://www.bensound.com/royalty-free-music)
* [Music for Video](https://music-for-video.com/subscribe-to-our-newsletter-and-get-free-music-tracks)
* [Incompetech](https://incompetech.com)


## Image

*앱 개발에 필요한 이미지 사이트 모음*

**Placeholder Image**

* [LoremFlickr](https://loremflickr.com)
* [Lorem Picsum](https://picsum.photos)
* [dummyImage](https://dummyimage.com)
* [PlaceDog](https://placedog.net)
* [Placekitten](https://placekitten.com)

**High Resolution Photo**

* [unsplash](https://unsplash.com)
* [pixabay](https://pixabay.com)
* [pexels](https://www.pexels.com)
* [lifeofpix](https://www.lifeofpix.com)
* [foodiesfeed](https://www.foodiesfeed.com)

**App Icon**

* [Make App Icon](https://makeappicon.com) - 앱 아이콘 셋 생성
* [App Icon Generator](https://appicon.co) - 앱 아이콘 및 이미지셋 생성

**Animations**

* [LottieFiles](https://lottiefiles.com) - Lottie 애니메이션 리소스 모음


## Git

*Git 사용을 위한 기본 링크 모음*

* [Git 공식 홈페이지](https://git-scm.com)
* [Pro Git 2nd Edition](https://git-scm.com/book/ko/v2)
* [git ignore.io](https://www.gitignore.io)
* [GitHub Blogs: Highlights from Git](https://github.blog/?s=Highlights+from+Git) - Git 버전별 하이라이트

**Tutorial / Guide**

* [git - 간편 안내서](http://rogerdudler.github.io/git-guide/index.ko.html)
* [Git Cheatsheet](https://github.com/arslanbilal/git-cheat-sheet)
* [Git-Turorial](https://backlog.com/git-tutorial/kr)

**Git Flow**

* [git-flow](https://github.com/nvie/gitflow) - 원활한 브랜치 운영 관리를 위해 사용하는 Git 확장 명령어 모음
* [git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.ko_KR.html)

**Tool**

* [Fork](https://git-fork.com/)
* [GitKraken](https://www.gitkraken.com)
* [Sourcetree](https://www.sourcetreeapp.com)
* [GitUp](https://github.com/git-up/GitUp)
* [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) - git diff 결과를 더 보기 좋게 시각화해주는 스크립트

**GitHub**

* [Github](https://github.com)
* [GitHub Docs](https://docs.github.com/en/get-started/quickstart)
* [GitHut](https://githut.info) - GitHub 에서 사용되는 각 프로그래밍 언어별 활성화 지표 시각화
* [GitHub Trending](https://github.com/trending) - 오늘의 가장 트렌디한 GitHub 오픈소스 소개

**GitHub Alternatives**

* [GitLab](https://gitlab.com)
* [Bitbucket](https://bitbucket.org)
* [SourceForge](https://sourceforge.net)
* [Gitea](https://gitea.com)


## Dependency Manager

*의존성 관리 매니저*

* [Swift Package Manager GitHub](https://github.com/apple/swift-package-manager)
* [Swift Package Manager Doc](https://www.swift.org/package-manager/)
* [CocoaPods](https://cocoapods.org)
* [Carthage](https://github.com/Carthage/Carthage)
* [Mint](https://github.com/yonaskolb/Mint)


## Collections

*유용한 컬렉션들에 대한 컬렉션*

**iOS Library**

* [Awesome-iOS](https://github.com/vsouza/awesome-ios)
* [Awesome-Swift](https://github.com/matteocrippa/awesome-swift)
* [Awesome-Swift](https://github.com/Wolg/awesome-swift)
* [Awesome iOS with stars count](https://awesome-repos.ecp.plus/ios.html#categories)
* [Awesome-iOS](http://awesome-ios.readthedocs.io/en/latest/#awesome-ios)

**UI**

* [Awesome-iOS-UI](https://github.com/cjwirth/awesome-ios-ui)
* [Awesome iOS Chart](https://github.com/ameizi/awesome-ios-chart)
* [Fantastic-iOS-Animation](https://github.com/onmyway133/fantastic-ios-animation)
* [Swift UI Libraries](https://goo.gl/WdvyLk)
* [Cocoa Controls](https://www.cocoacontrols.com)

**App**

* [Open Source iOS Apps](https://github.com/dkhamsing/open-source-ios-apps)

**Others**

* [Swift Tips](https://github.com/JohnSundell/SwiftTips) - Swift 개발에 유용한 팁 모음
* [Marketing for Engineers](https://github.com/LisaDziuba/Marketing-for-Engineers) - 엔지니어를 위한 마케팅 조언


## Theme

*Xcode Theme*

* [Code Themes](http://www.codethemes.net) - Theme 목록
* [Xcode Themes](https://github.com/hdoria/xcode-themes) - Theme 목록
* [Tomorrow Theme](https://github.com/chriskempson/tomorrow-theme) - Tomorrow Theme
* [Dracula](https://draculatheme.com/xcode) - Dracula Theme


## Patterns

*아키텍처 패턴 / 디자인 패턴*

**Architecture Pattern**

* [Fantastic iOS Architecture](https://github.com/onmyway133/fantastic-ios-architecture)

**Design Pattern**

* [Design Patterns in Swift](https://github.com/ochococo/Design-Patterns-In-Swift)


## Diagram

*도표 작성 툴*

* [Mermaid](https://github.com/mermaid-js/mermaid)
* [Mermaid Live Editor](https://mermaid.live/edit)
* [Excalidraw](https://plus.excalidraw.com)
* [draw.io](https://www.drawio.com)


## Markdown

*Markdown 작성을 위한 추천 링크*

* [GitHub Mastering Markdown](https://guides.github.com/features/mastering-markdown) - GitHub 마크다운 매뉴얼
* [grip](https://github.com/joeyespo/grip) - 오프라인 깃허브 마크다운 프리뷰

**Tool**

* [Typora](https://typora.io)
* [Obsidian](https://obsidian.md/)

**Online Markdown Editor**

* [Editor.md](https://pandao.github.io/editor.md/en.html)
* [StackEdit](https://stackedit.io/app)


## Design

*개발자에게 부족한 디자인 능력을 메꿔줄 링크 모음*

**Tool**

* [Figma](https://www.figma.com)
* [Sketch](https://www.sketchapp.com)
* [Zeplin](https://zeplin.io)

**Design Reference Site**

* [Design notes](https://www.designnotes.co)
* [dribbble](https://dribbble.com/search?q=ios)
* [Pinterest](https://www.pinterest.co.kr/search/pins/?q=ios)
* [Uplabs](https://www.uplabs.com/ios)
* [pttrns](https://pttrns.com/iphone-patterns)
* [Behance](https://www.behance.net/search?search=ios)
* [UI8](https://ui8.net)
* [Mobbin](https://mobbin.design)

**Material Design**

* [Material Design](https://material.io)
* [Material Design Components](https://material.io/components/ios)

**Facebook Design**

* [Facebook Design](https://design.facebook.com/)

**Resource**

* [Apple Design Resources](https://developer.apple.com/design/resources/#ios-apps)
* [Sketch App Resources](https://www.sketchappsources.com/tag/ios.html)
* [Sketch REPO](https://sketchrepo.com)
* [30+ great UI Kits](https://medium.com/flawless-app-stories/30-great-ui-kits-for-ios-engineers-41b2732896b9)
* [unDraw](https://undraw.co/illustrations)

**3D Assets**

* [Sketchfab](https://sketchfab.com)
* [3D Warehouse](https://3dwarehouse.sketchup.com)
* [Turbosquid](https://www.turbosquid.com)
* [cgtrader](https://www.cgtrader.com)


## Online Playground

*간단한 Swift 코드를 실행시켜 볼 수 있는 온라인 Playground*

* [SwiftFiddle](https://swiftfiddle.com)
* [Swift Online](https://paiza.io/en/languages/swift)


## Prototyping Tool

*빠른 프로토타입 개발 및 기획자/디자이너와의 협업을 위한 툴*

* [Invision](https://www.invisionapp.com)
* [Marvel](https://marvelapp.com)
* [Framer](https://framer.com)
* [Balsamiq](https://balsamiq.com)
* [Flinto](https://www.flinto.com)
* [Origami](https://origami.design)


## Learning

*iOS/Swift 개발을 위한 학습 사이트*

**무료 동영상 사이트**

* [T아카데미](https://tacademy.skplanet.com)
* [edwith](https://www.edwith.org)
* [생활코딩](https://www.opentutorials.org)
* [Khan Academy](https://ko.khanacademy.org/computing)
* [KOCW](http://www.kocw.net)
* [K-MOOC](http://www.kmooc.kr)
* [Realm 아카데미](https://academy.realm.io/kr/section/apple/)

**강의별 유/무료 동영상 사이트**

* [인프런](https://www.inflearn.com)
* [edX](https://www.edx.org)
* [Coursera](https://www.coursera.org)
* [UDACITY](https://www.udacity.com)
* [Udemy](https://www.udemy.com)
* [Programmers](https://programmers.co.kr/learn/)

**Presentation Slide**

* [SlideShare](https://www.slideshare.net)
* [Speaker Deck](https://speakerdeck.com)

**100 Days 시리즈**

* [100 Days of Swift](https://www.hackingwithswift.com/100)
* [100 Days of SwiftUI](https://www.hackingwithswift.com/100/swiftui)


## Platforms / Open API

*각 플랫폼별 라이브러리 및 OpenAPI 모음*

* [Naver Developers](https://developers.naver.com)
* [Kakao Developers](https://developers.kakao.com)
* [SK open API](https://openapi.sk.com/)
* [공공데이터 포털](https://www.data.go.kr)
* [관광공사 Tour API](http://api.visitkorea.or.kr)
* [국가통계포털 공유서비스](http://kosis.kr/openapi/index/index.jsp)
* [서울열린데이터광장](https://data.seoul.go.kr/)

**Overseas**

* [Firebase](https://firebase.google.com)
* [Facebook for Developers](https://developers.facebook.com)
* [GitHub Developer](https://developer.github.com)
* [YAHOO Developer Network](https://developer.yahoo.com)
* [Slack API](https://api.slack.com)
* [Twitter Developers](https://developer.twitter.com)
* [AWS Mobile](https://aws.amazon.com/ko/mobile/)
* [Instagram API](https://www.instagram.com/developer/)
* [News API](https://newsapi.org)

**Public API Collection**

* [Public APIs](https://github.com/public-apis/public-apis)

**Mock API**

* [The Star Wars API](https://swapi.co/)
* [Random User Generator](https://randomuser.me/)
* [JSONPlaceholder](https://jsonplaceholder.typicode.com)
* [Open Notify](http://open-notify.org/Open-Notify-API/)
* [Chicken Facts](https://chickenfacts.io)


## Networking

*네트워킹에 유용한 링크 모음*

**Tool**

* [Pulse](https://github.com/kean/Pulse)
* [Pulse Pro](https://pulselogger.com)
* [Postman](https://www.getpostman.com)
* [Insomnia](https://insomnia.rest)

**GraphQL**

* [GraphQL](https://graphql.org) - GraphQL 공식 사이트
* [GraphQL](https://www.graphql.com) - 아폴로팀에서 운영하는 커뮤니티 기반 사이트
* [Apollo Flatform](https://www.apollographql.com)
* [How to GraphQL](https://www.howtographql.com)
* [GraphQL Playground](https://github.com/prisma/graphql-playground)

**Proxy Tool**

* [Proxyman](https://proxyman.io/)
* [Charles](https://www.charlesproxy.com/)


## JSON Parsing Helper

*JSON 파싱을 쉽게 하기 위한 보조 도구 모음*

* [quicktype](https://app.quicktype.io) - JSON 형식에 맞게 Codable 코드를 자동 생성해주는 웹서비스
* [quicktype-xcode](https://github.com/quicktype/quicktype-xcode) - JSON 형식에 맞게 Codable 코드를 자동 생성해주는 Xcode Extension
* [SwiftyJSON](https://github.com/SwiftyJSON/SwiftyJSON) - JSON 파싱을 쉽게 할 수 있도록 도와주는 오픈소스 라이브러리


## Mobile Database

*모바일 데이터 관리를 위한 DBMS*

* [SQLite.swift](https://github.com/stephencelis/SQLite.swift) - SQLite Wrapper (Swift 기반)
* [GRDB](https://github.com/groue/GRDB.swift) - SQLite Wrapper (Swift 기반)
* [FMDB](https://github.com/ccgus/fmdb) - SQLite Wrapper (Obj-C 기반)
* [Realm SDK](https://www.mongodb.com/docs/realm/sdk/swift/) - MVCC 기반 DBMS
* [Realm Studio](https://www.mongodb.com/docs/realm/studio/) - Realm Database 관리 도구


## Automation

*자동화 도구*

* [Fastlane](https://fastlane.tools) - 사이닝, 테스트, 빌드, 배포 등 앱 프로그래밍 외적인 작업 자동화 도구


## Analytics

*고객 및 앱 데이터 분석을 위한 라이브러리*

* [Google Analytics](https://www.google.com/analytics)
* [Crashlytics](https://try.crashlytics.com)
* [Yahoo Flurry](https://developer.yahoo.com/analytics/)
* [Amplitude](https://amplitude.com/) - 데이터 분석 툴 입니다.

**Paid**

* [Adjust](https://www.adjust.com)
* [Mixpanel](https://mixpanel.com)
* [Amazon Pinpoint](https://aws.amazon.com/ko/pinpoint)


## AD

*앱 내 광고를 위한 라이브러리*

* [Google AdMob](https://developers.google.com/admob/ios/quick-start)
* [Facebook Audience-Network](https://developers.facebook.com/docs/audience-network/ios)


## CI/CD

*지속적 통합(Continous Integration), 지속적 배포(Continuous Deployment)를 위한 주요 서비스 모음*

* [Xcode Cloud](https://developer.apple.com/kr/xcode-cloud/) - Xcode 내장 기능
* [Jenkins](https://jenkins.io)
* [GitHub Actions](https://github.com/features/actions)
* [TeamCity](https://www.jetbrains.com/teamcity)
* [Travis CI](https://travis-ci.org)
* [Circle CI](https://circleci.com)
* [Bitrise](https://bitrise.io)


## Converter

*Swift와 다른 프로그래밍 언어간 변환 지원*

* [Swiftify](https://objectivec2swift.com) - Objective-C 코드를 Swift 으로 변환
* [SwiftKotlin](https://github.com/angelolloqui/SwiftKotlin) - Swift 코드를 Kotlin 으로 변환


## Tool

*개발에 유용한 도구 모음*

* [Alfred](https://www.alfredapp.com) - 생산성 앱
* [Visual Studio Code](https://code.visualstudio.com) - 코드/텍스트 에디터

**Terminal**

* [iTerm](https://www.iterm2.com) - 대표적인 macOS용 터미널 프로그램
* [warp](https://www.warp.dev) - AI 기능을 접목한 터미널 프로그램
* [Oh My Zsh](https://ohmyz.sh) - Z Shell 설정 관리 프레임워크
* [Powerlevel10k](https://github.com/romkatv/powerlevel10k) - Powerline Fonts를 사용하는 Z Shell용 Theme

**iOS**

* [InjectionIII](https://github.com/johnno1962/InjectionIII) - 핫 리로딩 지원
* [RocketSim](https://www.rocketsim.app) - Xcode Simulator 보조 툴
* [Lookin](https://lookin.work) - 뷰 디버깅 툴
* [Pusher](https://github.com/noodlewerk/NWPusher) - APNS 테스트 도구
* [BuildTimeAnalyzer for Xcode](https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode) - Xcode 빌드타임 분석

**Paid**

* [BetterTouchTool](https://folivora.ai) - 유저 입력 이벤트 커스터마이징 기능을 제공하는 맥용 앱
* [AppCode](https://www.jetbrains.com/objc/) - JetBrains 에서 개발한 iOS/macOS 개발용 IDE
* [REVEAL](https://revealapp.com) - 런타임 뷰 디버깅


## Algorithm

*알고리즘 학습 사이트 모음*

* [백준 온라인 저지](https://www.acmicpc.net)
* [코딩도장](http://codingdojang.com)
* [알고스팟](https://algospot.com)
* [프로젝트 오일러](http://euler.synap.co.kr)
* [프로그래머스](https://programmers.co.kr/learn/challenges)

**Overseas**

* [Swift Algorithm Club](https://github.com/raywenderlich/swift-algorithm-club)
* [LeetCode](https://leetcode.com/problemset)
* [Codility](https://app.codility.com/programmers/lessons)
* [Hacker Rank](https://www.hackerrank.com/dashboard)
* [Exercism](https://exercism.io/my/tracks)
* [Project Euler](https://projecteuler.net)
* [Codechef](https://www.codechef.com)


## Regular Expression

*정규표현식 학습 사이트*

* [RegExr](https://regexr.com) - 정규표현식 학습 및 테스트 사이트
* [RegexOne](https://regexone.com) - 레슨 형식으로 정규표현식 학습 가능
* [REGEXPER](https://regexper.com) - 입력한 정규표현식을 다이어그램 형태로 표현
* [RegExLib](http://regexlib.com/DisplayPatterns.aspx?cattabindex=0&categoryId=1) - 이메일, 주소 등 자주 사용되는 정규표현식에 대해 검색 가능
* [DebuggexBeta](https://www.debuggex.com/cheatsheet/regex/python) - 정규표현식 치트 시트


## Recruit

*구인구직 사이트 및 참고 자료 모음*

**Site**

* [Wanted](https://www.wanted.co.kr/wdlist/518/678)
* [Wanted Insight](https://insight.wanted.co.kr)
* [Jobplanet](https://www.jobplanet.co.kr/job_postings/search?query=iOS)
* [RocketPunch](https://www.rocketpunch.com/jobs?job=sw-developer&specialty=iOS)
* [Programmers](https://programmers.co.kr/job)
* [Jumpit](https://www.jumpit.co.kr)
* [Rallit](https://www.rallit.com)
* [OKKY](https://jobs.okky.kr)

**Info**

* [Awesome Interview Questions](https://github.com/MaximAbramchuck/awesome-interview-questions)
* [iOS 인터뷰 질문 목록](https://github.com/JeaSungLEE/iOSInterviewquestions)
* [주니어 채용 스케쥴 정보](https://github.com/jojoldu/junior-recruit-scheduler)
* [영문 이력서 작성 팁](https://sujinlee.me/entry-level-en-resume)


## Report

*개발자, 프로그래밍 언어와 관련된 설문조사 & 통계 보고서*

**Survey**

* [Stackoverflow - 2023 Developer Survey Results](https://survey.stackoverflow.co/2023)
* [Programmers - 2023 Programmers Dev·Survey](https://programmers.co.kr/pages/2023-dev-survey)

**Ranking**

- [PYPL PopularitY of Programming Language](http://pypl.github.io/PYPL.html)
- [RedMonk Programming Language Rankings: 2023](https://redmonk.com/sogrady/2023/05/16/language-rankings-1-23)


## etc

*차후 적절한 카테고리로 묶여 이동될 수 있는 링크*

* [iOS Developer Roadmap](https://github.com/BohdanOrlov/iOS-Developer-Roadmap) - iOS 개발자를 위한 로드맵
* [Writing Exercises](http://writingexercises.co.uk/index.php) - 각종 랜덤 데이터 (단어, 문장, 이미지 등 ) 추출
* [Why The Failure, Auto Layout](https://www.wtfautolayout.com) - 오토레이아웃 에러 로그를 시각화
* [App Privacy Policy Generator](https://app-privacy-policy-generator.firebaseapp.com) - Privacy Policy, Terms & Conditions 생성
* [swift-scripts](https://github.com/PaulTaykalo/swift-scripts) - 미사용 Swift code, file, function 탐색
* [DeallocationChecker](https://github.com/fastred/DeallocationChecker) - 메모리 릭이 발생하는 뷰컨트롤러 캐치
* [XcodeBenchmark](https://github.com/devMEremenko/XcodeBenchmark) - Xcode 버전 및 기기별 컴파일 타임 벤치마크