├── .gitignore ├── LICENSE ├── README.md └── logo.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .AppleDouble 3 | .LSOverride 4 | ._* 5 | Icon 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Giftbot 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![](logo.jpg) 2 | 3 | ## About 4 | iOS 개발자들이 알아두면 유용한 사이트와 링크를 모아서 각 카테고리별로 정리한 링크 목록입니다. 특히 iOS 개발을 처음 시작하는 사람이 정보 부족으로 힘들어하지 않고 조금이라도 쉽게 접근하는데 도움이 됐으면 합니다. 5 | 6 | 링크가 깨지거나 다른 문제가 있을 경우 알려주세요. 그리고 추천할 만한 링크는 같이 공유 해주시면 좋겠습니다. 7 | 8 | 9 | ## Content 10 | 11 | * [Basic](#basic) 12 | * [Apple Programming Guide](#apple-programming-guide) 13 | * [Community](#community) 14 | * [Conference](#conference) 15 | * [Blog](#blog) 16 | * [Mailing List](#mailing-list) 17 | * [Device Specification](#device-specification) 18 | * [Icon](#icon) 19 | * [Color](#color) 20 | * [Font](#font) 21 | * [Sound](#sound) 22 | * [Image](#image) 23 | * [Git](#git) 24 | * [GitHub](#github) 25 | * [Dependency Manager](#dependency-manager) 26 | * [Collections](#collections) 27 | * [Theme](#theme) 28 | * [Patterns](#patterns) 29 | * [Markdown](#markdown) 30 | * [Design](#design) 31 | * [Online Playground](#online-playground) 32 | * [Prototyping Tool](#prototyping-tool) 33 | * [Learning](#learning) 34 | * [Platform / Open API](#platforms--open-api) 35 | * [Networking](#networking) 36 | * [JSON Parsing Helper](#json-parsing-helper) 37 | * [Mobile DataBase](#mobile-database) 38 | * [Automation](#automation) 39 | * [Analytics](#analytics) 40 | * [AD](#ad) 41 | * [CI](#ci) 42 | * [Converter](#converter) 43 | * [Tool](#tool) 44 | * [Algorithm](#algorithm) 45 | * [Regular Expression](#regular-expression) 46 | * [Recruit](#recruit) 47 | * [Developer Survey](#developer-survey) 48 | * [etc](#etc) 49 | 50 | --- 51 | 52 |
53 | 54 | ## Basic 55 | 56 | #### Swift 57 | 58 | * [Swift Language](https://swift.org) 59 | * [Swift Language Guide](https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html) 60 | * [Swift Language Guide 번역본](https://jusung.gitbook.io/the-swift-language-guide/) 61 | * [Swift GitHub](https://github.com/apple/swift) 62 | * [Swift Evolution](https://github.com/apple/swift-evolution) - Changes and user-visible enhancements to the Swift Programming Language 63 | * [SwiftDoc](https://swiftdoc.org) - Auto-generated documentation for Swift 64 | 65 | #### Apple 66 | 67 | * [Developer Site](https://developer.apple.com/develop/) 68 | * [Developer Documentation](https://developer.apple.com/documentation/) 69 | * [Documentation Archive](https://developer.apple.com/library/archive/navigation/) 70 | 71 | #### Xcode 72 | 73 | * [Xcode Download](https://developer.apple.com/download) 74 | * [Xcode Help](http://help.apple.com/xcode/) 75 | 76 | #### WWDC 77 | 78 | * [WWDC Videos](https://developer.apple.com/videos/) 79 | * [ASCIIwwdc](http://asciiwwdc.com) - 각 WWDC Session에 대한 자막 모음 80 | 81 | #### App Store Connect 82 | 83 | * [App Store Connect](https://appstoreconnect.apple.com) 84 | * [App Store Connect Help](https://help.apple.com/app-store-connect/) 85 | * [App Store Connect Overview](https://itunespartner.apple.com/en/apps/news) 86 | * [App Store Connect Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) 87 | * [Common App Rejections](https://developer.apple.com/app-store/review/rejections/) 88 | 89 | #### Design Guideline 90 | 91 | * [Human Interface Guideline](https://developer.apple.com/ios/human-interface-guidelines/) 92 | * [iOS Design Guidelines](https://ivomynttinen.com/blog/ios-design-guidelines) 93 | 94 | #### Coding Style Guideline 95 | 96 | * [API Design Guidelines](https://swift.org/documentation/api-design-guidelines) 97 | * [Raywenderich Swift Style Guide](https://github.com/raywenderlich/swift-style-guide) 98 | * [Google Swift Style Guide](https://google.github.io/swift) 99 | * [SwiftLint](https://github.com/realm/SwiftLint) - 스위프트 코딩 컨벤션을 강제하여 올바른 스타일을 따를 수 있도록 돕는 라이브러리 100 | 101 |
102 | 103 | ## Apple Programming Guide 104 | 105 | *애플 프로그래밍 가이드 문서* 106 | 107 | * [App Programming Guide for iOS](https://goo.gl/mu57YK) 108 | * [ViewController Programming Guide for iOS](https://goo.gl/pLv5rF) 109 | * [View Programming Guide for iOS](https://goo.gl/cc9bx1) 110 | * [Auto Layout Guide](https://goo.gl/jPnmcX) 111 | * [Table View Programming Guide for iOS](https://goo.gl/2JUPAu) 112 | * [Debugging with Xcode](https://goo.gl/4XZNxq) 113 | * [Code Signing Guide](https://goo.gl/1KZL5q) 114 | * [Simulator User Guide](https://goo.gl/p5hp2q) 115 | * [File System Programming Guide](https://goo.gl/Bxm1H6) 116 | * [Text Programming Guide for iOS](https://goo.gl/E1ndzH) 117 | * [Bundle Programming Guide](https://goo.gl/CjMYXh) 118 | * [In-App Purchase Programming Guide](https://goo.gl/64c7LP) 119 | * [Information Property List Key Reference](https://goo.gl/6Pt2te) 120 | * [Local and Remote Notification Programming Guide](https://goo.gl/RQRmHT) 121 | 122 |
123 | 124 | ## Community 125 | 126 | *iOS개발자들이 모이는 커뮤니티 모음* 127 | 128 | * [카카오톡 iOS 오픈 채팅방](https://open.kakao.com/o/gyLape) 129 | * [Slack - Swift (Korea)](https://swiftkorea.slack.com) 130 | * [Slack - Swift (Global)](https://swift-lang.slack.com) 131 | * [Swift Korea Facebook Group](https://www.facebook.com/groups/swiftkor) 132 | * [아이폰 데브](http://iphonedev.co.kr) 133 | * [맥부기 (카페)](https://cafe.naver.com/mcbugi) 134 | * [맥 쓰는 사람들 (카페)](https://cafe.naver.com/inmacbook) 135 | 136 |
137 | 138 | ## Conference 139 | 140 | *국내외 컨퍼런스 링크 모음* 141 | 142 | * [LetSwift](http://letswift.kr) - 현재 국내 최대 규모 iOS 컨퍼런스 (1년 단위) 143 | * [let us: Go!](https://github.com/iOSDevKor?tab=repositories) - iOS 오픈 채팅방이 주축이 되어 현재 가장 활발하게 운영 중인 컨퍼런스 (분기 단위) 144 | * [Swift Korea Meetup](https://swiftkorea.github.io/meetup) - Swift Korea Facebook Group을 기반으로 운영되는 컨퍼런스 (비정기) 145 | 146 | **Overseas** 147 | * [CocoaConferences](https://github.com/Lascorbe/CocoaConferences) - iOS 컨퍼런스 목록 148 | * [AltConf](http://altconf.com) - WWDC 에 참석 못 한 사람들을 위해 WWDC 가 열리는 San Jose 시내에서 동일한 일정으로 열리는 컨퍼런스. 티켓 무료 149 | * [try! Swift](https://www.tryswift.co) - 미국(뉴욕), 일본(도쿄), 인도(방갈로) 등 여러 나라에서 개최되고 있는 컨퍼런스 (3일간 진행) 150 | * [RWDevCon](https://www.rwdevcon.com) - Ray Wenderich가 운영하는 DevCon. 단순히 발표를 듣기보다 함께 따라치면서 배우는 튜토리얼 컨퍼런스 (3일간 진행) 151 | * [360iDev](http://360idev.com) - 미국 덴버에서 열리는 대규모 컨퍼런스, RawyWenderich 와 파트너 관계 (4일간 진행) 152 | * [Pragma Conference](http://www.pragmaconference.com) - 이탈리안 애플 개발자 컨퍼런스(3일간 진행) 153 | * [Swift Conf](https://swiftconf.com) - 유럽에서 열리는 국제 컨퍼런스로 2012년부터 시작되어 가장 오래 열린 컨퍼런스 중 하나 (2일간 진행) 154 | 155 | 156 |
157 | 158 | ## Blog 159 | 160 | *iOS 개발 지식을 채워줄 블로그 모음* 161 | 162 | * [Ray Wenderich](https://www.raywenderlich.com) 163 | * [APPCODA](https://www.appcoda.com) 164 | * [NSHipster](http://nshipster.com) 165 | * [Envato Tuts+](https://code.tutsplus.com/categories/ios-sdk) 166 | * [Big Nerd Ranch](https://www.bignerdranch.com/blog/categories/ios) 167 | * [Flawless App Stories](https://medium.com/flawless-app-stories) 168 | 169 | 170 |
171 | 172 | ## Mailing List 173 | 174 | *iOS / Swift 에 대한 주간 이슈/정보 메일링 사이트* 175 | 176 | * [Swift Public Mailing List](https://lists.swift.org/mailman/listinfo) 177 | * [iOS Goodies](http://ios-goodies.com) 178 | * [iOS Dev Weekly](https://iosdevweekly.com) 179 | * [Swiftweekly](http://swiftweekly.com) 180 | * [This week in Swift](https://swiftnews.curated.co) 181 | * [AppCoda Weekly](http://digest.appcoda.com) 182 | * [indie iOS Weekly](https://indieiosfocus.com) 183 | 184 |
185 | 186 | ## Device Specification 187 | 188 | *iPhone, iPad 등 각 기기에 대한 명세서 링크* 189 | 190 | * [Support Matrix](http://iossupportmatrix.com) 191 | * [iOS Device Types](https://support.hockeyapp.net/kb/client-integration-ios-mac-os-x-tvos/ios-device-types) 192 | * [iPhone Specs](https://support.apple.com/ko_KR/specs/iphone) 193 | * [iOS Device Compatibility Reference](https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/Displays/Displays.html) 194 | * [iOS Device Specs Grid](http://blakespot.com/ios_device_specifications_grid.html) 195 | * [List of iOS Devices](https://en.wikipedia.org/wiki/List_of_iOS_devices) 196 | * [iPhone Resolutions](https://goo.gl/vwbzQY) 197 | * [iPhone 6 Screens Demystified](https://goo.gl/nNXDWL) 198 | * [iPhone X Screen Demystified](https://goo.gl/rxLKtX) 199 | 200 |
201 | 202 | ## Icon 203 | 204 | *앱 개발에 필요한 각종 아이콘 다운로드 사이트* 205 | 206 | * [icons8](https://icons8.com) 207 | * [thenounproject](https://thenounproject.com) 208 | * [iconfinder](https://www.iconfinder.com) 209 | * [flaticon](https://www.flaticon.com) 210 | * [material icons](https://material.io/icons/) 211 | 212 | **Paid** 213 | * [PixelLove](https://www.pixellove.com) 214 | * [Streamline](https://www.streamlineicons.com) 215 | 216 |
217 | 218 | ## Color 219 | 220 | *앱 컬러 스킴 참고 사이트* 221 | 222 | * [iOS System Color Scheme](https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/color) 223 | * [Material Design Color](https://material.io/color) 224 | * [material Design Palette](https://www.materialpalette.com) 225 | * [Coolors](https://coolors.co) 226 | * [Flat UI Colors](https://flatuicolors.com) 227 | 228 | **Gradients** 229 | * [Gradients Collection](https://uigradients.com/) 230 | * [WebGradients](https://webgradients.com) 231 | 232 |
233 | 234 | ## Font 235 | 236 | *시스템 기본 폰트가 식상한 사람들을 위한 무료 폰트 모음* 237 | 238 | * [구글](https://github.com/google/fonts) 239 | * [네이버](https://hangeul.naver.com/2017/nanum) 240 | * [우아한 형제들](http://font.woowahan.com) 241 | * [야놀자](http://yanolja.in/ko/yafont/) 242 | * [티몬](https://brunch.co.kr/@creative/32) 243 | * [미생체](http://webtoon.daum.net/event/misaengfont) 244 | * [서울 서체](http://www.seoul.go.kr/v2012/seoul/symbol/font.html) 245 | * [가비아](https://company.gabia.com/font) 246 | * [무료 폰트 모음](http://hellchosun.net/52) 247 | * [WhatTheFont](https://www.myfonts.com/WhatTheFont/) - 이미지에 적용된 폰트가 무엇인지 궁금할 때 248 | * [wordmark](https://wordmark.it) - 컴퓨터에 설치된 폰트 모두를 한 번에 비교하고 싶을 때 249 | 250 | **Tool** 251 | * [FontBase](https://fontba.se) - 폰트 관리 도구 252 | 253 |
254 | 255 | ## Sound 256 | 257 | *앱 효과음 / 배경음악에 필요한 사운드 제공 사이트 모음* 258 | 259 | **Sound Effect** 260 | * [Youtube SoundEffects](https://www.youtube.com/audiolibrary/soundeffects) 261 | * [Facebook SoundKit](https://facebook.design/soundkit) 262 | * [Google Sound Library](https://developers.google.com/actions/tools/sound-library) 263 | * [Free sound](https://freesound.org) 264 | * [SoundBible](http://soundbible.com) 265 | * [Find Sounds](http://www.findsounds.com) 266 | * [Emoji Sounds](https://emojisounds.appsounds.pro) 267 | * [Noise for Fun](https://www.noiseforfun.com) 268 | * [Free SFX](https://www.freesfx.co.uk) 269 | 270 | **Music** 271 | * [Youtube Music](https://www.youtube.com/audiolibrary/music) 272 | * [Bensound](https://www.bensound.com/royalty-free-music) 273 | * [Music for Video](https://music-for-video.com/subscribe-to-our-newsletter-and-get-free-music-tracks) 274 | * [Incompetech](https://incompetech.com) 275 | 276 |
277 | 278 | ## Image 279 | 280 | *앱 개발에 필요한 이미지 사이트 모음* 281 | 282 | **Placeholder Image** 283 | * [LoremFlickr](https://loremflickr.com) 284 | * [Lorem Picsum](https://picsum.photos) 285 | * [dummyImage](https://dummyimage.com) 286 | 287 | **High Resolution Photo** 288 | * [unsplash](https://unsplash.com) 289 | * [pixabay](https://pixabay.com) 290 | * [pexels](https://www.pexels.com) 291 | * [lifeofpix](https://www.lifeofpix.com) 292 | * [foodiesfeed](https://www.foodiesfeed.com) 293 | 294 | **App Icon** 295 | * [Make App Icon](https://makeappicon.com) - 모든 사이즈의 앱 아이콘 생성 296 | 297 |
298 | 299 | ## Git 300 | 301 | *Git 사용을 위한 기본 링크 모음* 302 | 303 | * [Git 공식 홈페이지](https://git-scm.com) 304 | * [Pro Git 2nd Edition](https://git-scm.com/book/ko/v2) 305 | * [git ignore.io](https://www.gitignore.io) 306 | 307 | **Repository** 308 | * [Github](https://github.com) 309 | * [Bitbucket](https://bitbucket.org) 310 | 311 | **Tutorial / Guide** 312 | * [Resources to learn Git](https://try.github.io) 313 | * [Git-Turorial](https://backlog.com/git-tutorial/kr) 314 | * [Learn Git](https://www.atlassian.com/git/tutorials/what-is-version-control) 315 | * [git - 간편 안내서](http://rogerdudler.github.io/git-guide/index.ko.html) 316 | * [Git Cheatsheet](https://github.com/arslanbilal/git-cheat-sheet) 317 | 318 | **Git Flow** 319 | * [git-flow](https://github.com/nvie/gitflow) - 원활한 브랜치 운영 관리를 위해 사용하는 Git 확장 명령어 모음 320 | * [git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.ko_KR.html) 321 | 322 | **Tool** 323 | * [Sourcetree](https://www.sourcetreeapp.com) - GUI Tool 324 | * [GitKraken](https://www.gitkraken.com) - GUI Tool 325 | * [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) - 터미널에서 git diff 명령의 결과를 보기 쉽도록 변환해주는 스크립트 326 | 327 |
328 | 329 | ## GitHub 330 | 331 | *GitHub 관련 사이트* 332 | 333 | * [GitHut](https://githut.info) - GitHub 에서 사용되는 각 프로그래밍 언어별 활성화 지표 시각화 334 | * [Git Awards](http://git-awards.com) - 도시별, 나라별, 유저별 GitHub 랭킹 검색 335 | * [Rankedin](http://rankedin.kr) - 한국 개발자들을 대상으로 한 GitHub 랭킹 순위 336 | * [GitHub Trending](https://github.com/trending) - 오늘의 가장 트렌디한 GitHub 오픈소스 소개 337 | 338 |
339 | 340 | ## Dependency Manager 341 | 342 | *라이브러리 의존성 관리 매니저* 343 | 344 | * [CocoaPods](https://cocoapods.org) 345 | * [Carthage](https://github.com/Carthage/Carthage) 346 | * [Swift Package Manager](https://github.com/apple/swift-package-manager) 347 | 348 |
349 | 350 | ## Collections 351 | 352 | *유용한 컬렉션들에 대한 컬렉션* 353 | 354 | **iOS Library** 355 | * [Awesome-iOS](https://github.com/vsouza/awesome-ios) 356 | * [Awesome-Swift](https://github.com/matteocrippa/awesome-swift) 357 | * [Awesome-Swift](https://github.com/Wolg/awesome-swift) 358 | * [Awesome iOS with stars count](https://awesome-repos.ecp.plus/ios.html#categories) 359 | * [Awesome-iOS](http://awesome-ios.readthedocs.io/en/latest/#awesome-ios) 360 | 361 | **UI** 362 | * [Awesome-iOS-UI](https://github.com/cjwirth/awesome-ios-ui) 363 | * [Awesome iOS Chart](https://github.com/ameizi/awesome-ios-chart) 364 | * [Fantastic-iOS-Animation](https://github.com/onmyway133/fantastic-ios-animation) 365 | * [Swift UI Libraries](https://goo.gl/WdvyLk) 366 | * [Cocoa Controls](https://www.cocoacontrols.com) 367 | 368 | **App** 369 | * [Open Source iOS Apps](https://github.com/dkhamsing/open-source-ios-apps) 370 | 371 | **Others** 372 | * [Awesome ARKit](https://github.com/olucurious/Awesome-ARKit) 373 | * [Awesome CoreML Models](https://github.com/likedan/Awesome-CoreML-Models) 374 | * [Swift Tips](https://github.com/JohnSundell/SwiftTips) - Swift 개발에 유용한 팁 모음 375 | * [Marketing for Engineers](https://github.com/LisaDziuba/Marketing-for-Engineers) - 엔지니어를 위한 마케팅 조언 376 | 377 |
378 | 379 | ## Theme 380 | 381 | *Xcode Theme* 382 | 383 | * [Code Themes](http://www.codethemes.net) - Theme 목록 384 | * [Xcode Themes](https://github.com/hdoria/xcode-themes) - Theme 목록 385 | * [Tomorrow Theme](https://github.com/chriskempson/tomorrow-theme) - Tomorrow Theme 386 | * [Dracula](https://draculatheme.com/xcode) - Dracula Theme 387 | 388 |
389 | 390 | ## Patterns 391 | 392 | *아키텍처 패턴 / 디자인 패턴* 393 | 394 | **Architecture Pattern** 395 | * [Fantastic iOS Architecture](https://github.com/onmyway133/fantastic-ios-architecture) 396 | 397 | 398 | **Design Pattern** 399 | * [Design Patterns in Swift](https://github.com/ochococo/Design-Patterns-In-Swift) 400 | 401 |
402 | 403 | ## Markdown 404 | 405 | *Markdown 작성을 위한 추천 링크* 406 | 407 | * [GitHub Mastering Markdown](https://guides.github.com/features/mastering-markdown) - GitHub 마크다운 매뉴얼 408 | * [DILLINGER](https://dillinger.io) - 온라인 마크다운 에디터 409 | * [grip](https://github.com/joeyespo/grip) - 오프라인 깃허브 마크다운 프리뷰 410 | 411 | **Tool** 412 | * [Typora](https://typora.io) - 추천 마크다운 에디터 413 | 414 |
415 | 416 | ## Design 417 | 418 | *개발자에게 부족한 디자인 능력을 메꿔줄 링크 모음* 419 | 420 | **Tool** 421 | * [Sketch](https://www.sketchapp.com) 422 | * [Zeplin](https://zeplin.io) 423 | 424 | **Material Design** 425 | * [Material Design](https://material.io) 426 | * [Material Design Components](https://material.io/components/ios) 427 | 428 | **Facebook Design** 429 | * [Facebook Design](http://facebook.design) 430 | * [Facebook Design iOS11 GUI](http://facebook.design/ios11) 431 | * [Facebook Messenger Platform Design Kit](https://facebook.design/messengerkit) 432 | 433 | **Resource** 434 | * [Apple Design Resources](https://developer.apple.com/design/resources/#ios-apps) 435 | * [30+ great UI Kits](https://medium.com/flawless-app-stories/30-great-ui-kits-for-ios-engineers-41b2732896b9) 436 | * [Sketch App Resources](https://www.sketchappsources.com/tag/ios.html) 437 | * [Sketch REPO](https://sketchrepo.com) 438 | 439 | **3D Assets** 440 | * [Sketchfab](https://sketchfab.com) 441 | * [3D Warehouse](https://3dwarehouse.sketchup.com) 442 | * [Turbosquid](https://www.turbosquid.com) 443 | * [cgtrader](https://www.cgtrader.com) 444 | 445 | **3D Textures** 446 | * [3D Textures](https://3dtextures.me) 447 | * [Motionworks](https://motionworks.net/shop/material-pack-element-3d) 448 | * [V-Ray Materials](http://www.vraymaterials.co.uk) 449 | 450 | **Design Reference Site** 451 | * [dribbble](https://dribbble.com/search?q=ios) 452 | * [Pinterest](https://www.pinterest.co.kr/search/pins/?q=ios) 453 | * [Uplabs](https://www.uplabs.com/ios) 454 | * [pttrns](https://pttrns.com/iphone-patterns) 455 | * [Behance](https://www.behance.net/search?search=ios) 456 | 457 |
458 | 459 | ## Online Playground 460 | 461 | *간단한 Swift 코드를 실행시켜 볼 수 있는 온라인 Playground* 462 | 463 | * [Online Swift Playground](http://online.swiftplayground.run) 464 | * [Swift Online](https://paiza.io/en/languages/swift) 465 | 466 |
467 | 468 | ## Prototyping Tool 469 | 470 | *빠른 프로토타입 개발 및 기획자/디자이너와의 협업을 위한 툴* 471 | 472 | * [Invision](https://www.invisionapp.com) 473 | * [Marvel](https://marvelapp.com) 474 | * [Framer](https://framer.com) 475 | * [Balsamiq](https://balsamiq.com) 476 | * [Flinto](https://www.flinto.com) 477 | * [Origami](https://origami.design) 478 | 479 |
480 | 481 | ## Learning 482 | 483 | *iOS/Swift 개발을 위한 학습 사이트* 484 | 485 | **무료 동영상 사이트** 486 | * [T 아카데미](https://tacademy.sktechx.com) 487 | * [edwith](https://www.edwith.org) 488 | * [한글링](http://hangling.org/#/home) 489 | * [Realm 아카데미](https://academy.realm.io/kr/section/apple/) 490 | * [Programmers](https://programmers.co.kr/learn/courses/4) 491 | * [생활코딩](https://www.opentutorials.org) 492 | * [Khan Academy](https://ko.khanacademy.org/computing) 493 | * [KOCW](http://www.kocw.net) 494 | * [K-MOOC](http://www.kmooc.kr) 495 | 496 | **강의별 유/무료 동영상 사이트** 497 | * [인프런](https://www.inflearn.com) 498 | * [edX](https://www.edx.org) 499 | * [Coursera](https://www.coursera.org) 500 | * [UDACITY](https://www.udacity.com) 501 | * [Udemy](https://www.udemy.com) 502 | 503 | **Presentation Slide** 504 | * [SlideShare](https://www.slideshare.net) 505 | * [Speaker Deck](https://speakerdeck.com) 506 | 507 |
508 | 509 | ## Platforms / Open API 510 | 511 | *각 플랫폼별 라이브러리 및 OpenAPI 모음* 512 | 513 | * [Naver Developers](https://developers.naver.com) 514 | * [Kakao Developers](https://developers.kakao.com) 515 | * [T Developers](https://developers.sktelecom.com) 516 | * [공공데이터 포털](https://www.data.go.kr) 517 | * [관광공사 Tour API](http://api.visitkorea.or.kr) 518 | * [국가통계포털 공유서비스](http://kosis.kr/openapi/index/index.jsp) 519 | * [서울열린데이터광장](https://data.seoul.go.kr/) 520 | * [서울시 공공앱 API](https://mplatform.seoul.go.kr/api/main.do) 521 | 522 | **Overseas** 523 | * [Firebase](https://firebase.google.com) 524 | * [Facebook for Developers](https://developers.facebook.com) 525 | * [GitHub Developer](https://developer.github.com) 526 | * [YAHOO Developer Network](https://developer.yahoo.com) 527 | * [Slack API](https://api.slack.com) 528 | * [Twitter Developers](https://developer.twitter.com) 529 | * [AWS Mobile](https://aws.amazon.com/ko/mobile/) 530 | * [Instagram API](https://www.instagram.com/developer/) 531 | * [API Directory](https://www.programmableweb.com/apis/directory) 532 | 533 |
534 | 535 | ## Networking 536 | 537 | *네트워킹에 유용한 링크 모음* 538 | 539 | **Tool** 540 | * [Postman](https://www.getpostman.com) - API 테스트 지원 도구 541 | * [Insomnia](https://insomnia.rest) - API 테스트 지원 도구 542 | * [GraphQL Playground](https://github.com/prisma/graphql-playground) - GraphQL IDE 543 | 544 | **GraphQL** 545 | * [GraphQL](https://graphql.org) - Facebook 공식 페이지 546 | * [GraphQL](https://www.graphql.com) - Apollo 팀에서 운영하는 GraphQL 홈페이지 547 | * [Apollo Flatform](https://www.apollographql.com) - Apollo Platform 홈페이지 548 | * [How to GraphQL](https://www.howtographql.com) - GraphQL Tutorial 549 | 550 |
551 | 552 | ## JSON Parsing Helper 553 | 554 | *JSON 파싱을 쉽게 하기 위한 보조 도구 모음* 555 | 556 | * [quicktype](https://app.quicktype.io) - JSON 형식에 맞게 Codable 코드를 자동 생성해주는 웹서비스 557 | * [quicktype-xcode](https://github.com/quicktype/quicktype-xcode) - JSON 형식에 맞게 Codable 코드를 자동 생성해주는 Xcode Extension 558 | * [SwiftyJSON](https://github.com/SwiftyJSON/SwiftyJSON) - JSON 파싱을 쉽게 할 수 있도록 도와주는 오픈소스 라이브러리 559 | 560 |
561 | 562 | ## Mobile DataBase 563 | 564 | *모바일 데이터 관리를 위한 DBMS* 565 | 566 | * [FMDB](https://github.com/ccgus/fmdb) - SQLite Wrapper 567 | * [SQLite](https://github.com/stephencelis/SQLite.swift) - SQLite Wrapper 568 | * [Realm](https://realm.io) - (뤰/렘 o, 렐름 x) 신흥 모바일 DBMS 569 | * [Realm Studio](https://docs.realm.io/platform/realm-studio) - Realm Database, Realm Platform 관리 도구 (기존 Realm Browser 에서 대체) 570 | 571 |
572 | 573 | ## Automation 574 | 575 | *자동화 도구* 576 | 577 | * [Fastlane](https://fastlane.tools) - 사이닝, 테스트, 빌드, 배포 등 앱 프로그래밍 외적인 작업 자동화 도구 578 | 579 |
580 | 581 | ## Analytics 582 | 583 | *고객 및 앱 데이터 분석을 위한 라이브러리* 584 | 585 | * [Google Analytics](https://www.google.com/analytics) 586 | * [Facebook Analytics](https://analytics.facebook.com) 587 | * [Crashlytics](https://try.crashlytics.com) 588 | * [Yahoo Flurry](https://developer.yahoo.com/analytics/) 589 | 590 | **Paid** 591 | * [Adjust](https://www.adjust.com) 592 | * [Mixpanel](https://mixpanel.com) 593 | * [Amazon Pinpoint](https://aws.amazon.com/ko/pinpoint) 594 | * [유저해빗](https://www.userhabit.io/ko) 595 | 596 |
597 | 598 | ## AD 599 | 600 | *앱 내 광고를 위한 라이브러리* 601 | 602 | * [Google AdMob](https://developers.google.com/admob/ios/quick-start) 603 | * [Facebook Audience-Network](https://developers.facebook.com/docs/audience-network/ios) 604 | 605 |
606 | 607 | ## CI 608 | 609 | *지속적 통합(Continous Integration)을 위한 주요 서비스 모음. 주로 fastlane 과 연동하여 CI/CD 구현* 610 | 611 | * [CD(지속적 배포) 가이드](https://ko.atlassian.com/continuous-delivery) - CI / CD 에 대한 개념 가이드 612 | * [Xcode Server](https://developer.apple.com/videos/play/wwdc2017/403) - Xcode 9 부터 CI 를 지원하기 위한 제공되기 시작한 내장 기능 613 | * [Travis CI](https://travis-ci.org) - 가장 대표적인 CI 서비스 중 하나로 호스트형 서비스. 오픈소스에 적용 시 무료. 614 | * [Circle CI](https://circleci.com) - Travis 와 같은 호스트형 서비스. 매달 빌드 소요시간 1,500분까지 무료 615 | * [Jenkins](https://jenkins.io) - Java로 개발된 오픈소스 툴로써 대표적인 설치형 서비스. 무료이나 직접 빌드 서버 설정 필요 616 | 617 |
618 | 619 | ## Converter 620 | 621 | *Swift와 다른 프로그래밍 언어간 변환 지원* 622 | 623 | * [Swiftify](https://objectivec2swift.com) - Objective-C 코드를 Swift 으로 변환 624 | * [SwiftKotlin](https://github.com/angelolloqui/SwiftKotlin) - Swift 코드를 Kotlin 으로 변환 625 | 626 |
627 | 628 | ## Tool 629 | 630 | *개발에 유용한 도구 모음* 631 | 632 | * [Alfred](https://www.alfredapp.com) - 맥 사용자 생산성 향상에 필요한 필수 앱 633 | * [Pusher](https://github.com/noodlewerk/NWPusher) - APNS 테스트 도구 634 | * [BuildTimeAnalyzer for Xcode](https://github.com/RobertGummesson/BuildTimeAnalyzer-for-Xcode) - Xcode 빌드타임 분석 635 | * [Visual Studio Code](https://code.visualstudio.com) - 텍스트 에디터 636 | 637 | **Terminal** 638 | * [iTerm](https://www.iterm2.com) - 기본 터미널 기능을 강화한 macOS용 터미널 프로그램 639 | * [Oh My Zsh](https://ohmyz.sh) - Z Shell 설정 관리 프레임워크 640 | * [Powerlevel9k](https://github.com/bhilburn/powerlevel9k/wiki/Show-Off-Your-Config) - Powerline Fonts를 사용하는 Z Shell용 Theme 641 | 642 | **Paid** 643 | * [BetterTouchTool](https://folivora.ai) - 유저 입력 이벤트 커스터마이징 기능을 제공하는 맥용 앱 644 | * [AppCode](https://www.jetbrains.com/objc/) - JetBrains 에서 개발한 iOS/macOS 개발용 IDE 645 | * [REVEAL](https://revealapp.com) - 런타임 뷰 디버깅 646 | * [Flawless](https://flawlessapp.io) - 시뮬레이터 플러그인을 통한 이미지 비교 / UI 이슈 체크 647 | 648 |
649 | 650 | ## Algorithm 651 | 652 | *알고리즘 학습 사이트 모음* 653 | 654 | * [백준 온라인 저지](https://www.acmicpc.net) 655 | * [코딩도장](http://codingdojang.com) 656 | * [알고스팟](https://algospot.com) 657 | * [프로젝트 오일러](http://euler.synap.co.kr) 658 | * [프로그래머스](https://programmers.co.kr/learn/challenges) 659 | * [한국정보올림피아드](http://www.digitalculture.or.kr/koi/selectOlymPiadDissentList.do) 660 | 661 | **Overseas** 662 | * [Swift Algorithm Club](https://github.com/raywenderlich/swift-algorithm-club) 663 | * [LeetCode](https://leetcode.com/problemset) 664 | * [Codility](https://app.codility.com/programmers/lessons) 665 | * [Hacker Rank](https://www.hackerrank.com/dashboard) 666 | * [Project Euler](https://projecteuler.net) 667 | * [Codechef](https://www.codechef.com) 668 | 669 |
670 | 671 | ## Regular Expression 672 | 673 | *정규표현식 학습 사이트* 674 | 675 | * [RegExr](https://regexr.com) - 정규표현식 학습 및 테스트 사이트 676 | * [RegexOne](https://regexone.com) - 레슨 형식으로 정규표현식 학습 가능 677 | * [REGEXPER](https://regexper.com) - 입력한 정규표현식을 다이어그램 형태로 표현 678 | * [RegExLib](http://regexlib.com/DisplayPatterns.aspx?cattabindex=0&categoryId=1) - 이메일, 주소 등 자주 사용되는 정규표현식에 대해 검색 가능 679 | * [DebuggexBeta](https://www.debuggex.com/cheatsheet/regex/python) - 정규표현식 치트 시트 680 | 681 |
682 | 683 | ## Recruit 684 | 685 | *구인구직 사이트 및 참고 자료 모음* 686 | 687 | **Site** 688 | * [Wanted](https://www.wanted.co.kr) 689 | * [Jobplanet](https://www.jobplanet.co.kr) 690 | * [RocketPunch](https://www.rocketpunch.com) 691 | * [Kredit Job](https://kreditjob.com) 692 | 693 | **Info** 694 | * [주니어 채용 스케쥴 정보](https://github.com/jojoldu/junior-recruit-scheduler) 695 | * [Awesome Interview Questions](https://github.com/MaximAbramchuck/awesome-interview-questions) 696 | * [영문 이력서 작성 팁](https://sujinlee.me/entry-level-en-resume) 697 | 698 |
699 | 700 | ## Developer Survey 701 | 702 | *개발자에 관련된 설문 통계* 703 | 704 | * [Stackoverflow - 2019 Developer Survey Results](https://insights.stackoverflow.com/survey/2019) 705 | * [Hackerrank - 2019 Developer Skills Report](https://research.hackerrank.com/developer-skills/2019) 706 | * [Programmers - 2019 Programmers Report](https://programmers.co.kr/pages/dev-survey-2019) 707 | 708 |
709 | 710 | ## etc 711 | 712 | *차후 적절한 카테고리로 묶여 이동될 수 있는 링크* 713 | 714 | * [iOS Developer Roadmap](https://github.com/BohdanOrlov/iOS-Developer-Roadmap) - iOS 개발자를 위한 로드맵 715 | * [Writing Exercises](http://writingexercises.co.uk/index.php) - 각종 랜덤 데이터 (단어, 문장, 이미지 등 ) 추출 716 | * [Random User Me](https://randomuser.me) - 랜덤 유저 생성 API 제공 717 | * [App Review Times](http://appreviewtimes.com) - 최근 앱 스토어 평균 리뷰 시간 제공 718 | * [Why The Failure, Auto Layout](https://www.wtfautolayout.com) - 오토레이아웃 에러 로그 관련 사항을 시각화 719 | * [App Privacy Policy Generator](https://app-privacy-policy-generator.firebaseapp.com) - Privacy Policy, Terms & Conditions 생성 720 | * [swift-scripts](https://github.com/PaulTaykalo/swift-scripts) - 미사용 Swift code, file, function 탐색 721 | -------------------------------------------------------------------------------- /logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cruisediary/iOSDevLinks/2007469f626f33bc51325bda74ba7d0daeca27a3/logo.jpg --------------------------------------------------------------------------------