/iOSDevLinks

iOS 개발자를 위한 링크 모음

MIT LicenseMIT

About

iOS 개발자들이 알아두면 유용한 사이트와 링크를 모아서 각 카테고리별로 정리한 링크 목록입니다. 특히 iOS 개발을 처음 시작하는 사람이 정보 부족으로 힘들어하지 않고 조금이라도 쉽게 접근하는데 도움이 됐으면 합니다.

꾸준히 업데이트 할 예정이고, 링크가 깨지거나 다른 문제가 있을 경우 알려주세요. 그리고 추천할 만한 링크는 같이 공유 해주시면 좋겠습니다.

Content



Basic

Swift

Apple

Xcode

WWDC

App Store Connect

Design Guideline

Coding Style Guideline


Apple Programming Guide

애플 프로그래밍 가이드 문서


Community

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


Conference

국내외 컨퍼런스 링크 모음

  • LetSwift - 현재 국내 최대 규모 iOS 컨퍼런스 (1년 단위)
  • let us: Go! - iOS 오픈 채팅방이 주축이 되어 현재 가장 활발하게 운영 중인 컨퍼런스 (분기 단위)
  • Swift Korea Meetup - Swift Korea Facebook Group을 기반으로 운영되는 컨퍼런스 (비정기)

Overseas

  • AltConf - WWDC 에 참석 못 한 사람들을 위해 WWDC 가 열리는 San Jose 시내에서 동일한 일정으로 열리는 컨퍼런스. 티켓 무료
  • try! Swift - 미국(뉴욕), 일본(도쿄), 인도(방갈로) 등 여러 나라에서 개최되고 있는 컨퍼런스 (3일간 진행)
  • RWDevCon - Ray Wenderich가 운영하는 DevCon. 단순히 발표를 듣기보다 함께 따라치면서 배우는 튜토리얼 컨퍼런스 (3일간 진행)
  • 360iDev - 미국 덴버에서 열리는 대규모 컨퍼런스, RawyWenderich 와 파트너 관계 (4일간 진행)
  • Pragma Conference - 이탈리안 애플 개발자 컨퍼런스(3일간 진행)
  • Swift Conf - 유럽에서 열리는 국제 컨퍼런스로 2012년부터 시작되어 가장 오래 열린 컨퍼런스 중 하나 (2일간 진행)

Blog

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


Mailing List

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


Device Specification

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


Icon

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

Paid


Color

앱 컬러 스킴 참고 사이트


Font

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

Tool


Sound

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

Sound Effect

Music


Image

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

Placeholder Image

High Resolution Photo


Git

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

Repository

Git GUI Tool

Tutorial / Guide


Dependency Manager

라이브러리 의존성 관리 매니저


OpenSource Library Collection

오픈소스 라이브러리 및 앱 컬렉션의 컬렉션

UI

App


Markdown

Markdown 작성을 위한 추천 링크

Tool

  • Typora - 추천 마크다운 에디터

Design

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

Tool

Material Design

Facebook Design

Resource

3D Assets

3D Textures

Design Reference Site


Online Playground

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


Prototyping Tool

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


Learning

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

무료 동영상 사이트

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

Presentation Slide


Platforms / Open API

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

Overseas


Mobile DataBase

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

  • FMDB - SQLite Wrapper Library
  • SQLite - SQLite Wrapper
  • Realm - (뤰/렘 o, 렐름 x) 신흥 모바일 DBMS
  • Realm Studio - Realm Database, Realm Platform 관리 도구 (기존 Realm Browser 에서 대체)

Automation

자동화 도구

  • Fastlane - 사이닝, 테스트, 빌드, 배포 등 앱 프로그래밍 외적인 작업 자동화 도구

Analytics

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

Paid


AD

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


CI

지속적 통합(Continous Integration)을 위한 주요 서비스 모음. 주로 fastlane 과 연동하여 CI/CD 구현

  • CD(지속적 배포) 가이드 - CI / CD 에 대한 개념 가이드
  • Xcode Server - Xcode 9 부터 CI 를 지원하기 위한 제공되기 시작한 내장 기능
  • Travis CI - 가장 대표적인 CI 서비스 중 하나로 호스트형 서비스. 오픈소스에 적용 시 무료.
  • Circle CI - Travis 와 같은 호스트형 서비스. 매달 빌드 소요시간 1,500분까지 무료
  • Jenkins - Java로 개발된 오픈소스 툴로써 대표적인 설치형 서비스. 무료이나 직접 빌드 서버 설정 필요

Converter

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


Tool

iOS 개발에 유용한 도구 모음

  • Alfred - 맥 사용자 생산성 향상에 필요한 필수 앱
  • iTerm - 기본 터미널 기능을 강화한 macOS용 터미널 프로그램
  • Oh My Zsh - Z Shell 설정 관리 프레임워크
  • Sip - Color 관리 도구. Color Picker 기능 무료
  • Pusher - APNS 테스트 도구
  • Postman - API 테스트 지원 도구
  • BuildTimeAnalyzer for Xcode - Xcode 빌드타임 분석
  • Visual Studio Code - 추천 텍스트 에디터

Paid

  • BetterTouchTool - 유저 입력 이벤트 커스터마이징 기능 제공
  • AppCode - JetBrains 에서 개발한 iOS/macOS 개발용 IDE
  • REVEAL - 런타임 뷰 디버깅

Algorithm

알고리즘 학습 사이트 모음

Overseas


Recruit

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

Site

Info


etc

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

  • Writing Exercises - 각종 랜덤 데이터 (단어, 문장, 이미지 등 ) 추출