
안녕하세요, Diana 입니다.오늘은 iOS 개발을 하며 종종 궁금했던 Assets 에서의 Scale Factor에 대해 알아보려고 합니다.Assets가 뭐냐구요? ↓↓↓↓ ✅ Pixel, Point, PPI, DPI?iOS의 Scale Factor에 대해 알아보기 위해서는 Pixel과 Point의 개념에 대해 알고 있어야 합니다.(+ 하는김에 PPI, DPI도 ㅎㅎ)✓ Pixel픽셀은 컴퓨터 이미지, 디스플레이를 구성하고 있는 최소 단위를 말합니다.우리가 모니터로 보는 모든 이미지들은 매우 작은 사각형의 점들로 구성되어 있는데 바로 이것이 픽셀이죠.예전에 우리가 사용했던 TV 또는 핸드폰은 확대해보면 빨강, 파랑, 초록의 네모난 작은 점을 확인 할 수 있었는데 요즘은 디바이스의 해상도가 올라감에 ..

안녕하세요.오늘은 버전관리 시스템(VCS: Version Control System)의 대표격인 Git과 Git의 지원 서비스중 하나인 Github에 대해 정리해보려고 합니다. ✅ 1. Git 이란?Git! 아마 개발자라면 들어볼 수 밖에 없는 단어죠?Git은 프로젝트 관리에 자주 사용되는 버전관리 시스템 중 하나로 소스코드의 변경 기록을 효과적으로 관리할 수 있게 도와줍니다. 근데 분명 Git 이전에도 버전관리 툴은 존재하지 않았을까요? 그리고 수 많은 버전관리 툴 중에 왜 Git이 많이 쓰이는걸까요? 여기에는 여러 이유가 있는데 그 중 하나는 Git 이전의 버전관리 툴이였던 Subversion과 그 비슷한 툴들의 경우 저장방식이 비효율적이였기 때문입니다. 해당 툴들은 소스코드의 수정이 발생한 경우 ..

안녕하세요! Diana 입니다.얼마전 면접을 보고 왔는데 "프레임워크와 라이브러리의 차이점을 알려주세요!" 라는 질문을 받았습니다.프레임워크와 라이브러리..? 개발자로써 정말 많이 듣고 정말 많이 사용했던 것인데 명확하게 설명이 안되더라구요..후.. 잘 모르고 두 개념을 혼용해서 썼던 과거를 반성하며 프레임워크, 라이브러리 그리고 덧붙여 패키지까지 오늘 제대로 알아보려고 합니다! ✅ 사전 용어 정리✓모듈(Module)모듈이란 하나의 배포 단위를 이야기합니다.프레임워크, 라이브러리, 스위프트 패키지 그리고 빌드 타겟 모두 Xcode 에서 하나의 독립된 모듈이죠.각각의 모듈은 각자의 네임스페이스 및 액세스 컨트롤을 가지고 있습니다. 모듈은 주로 특정한 문제를 해결하는데 초점을 맞추고 있습니다.따라서 이들..
- Total
- Today
- Yesterday
- ViewBuilder
- boxedprotocol
- threadprogramming
- 코어데이터
- swiftpackage
- swiftcoredata
- swift
- SwiftUI
- opaque
- Algorithm
- BoxedType
- asymptoticnotation
- 빅세타표기법
- capsulation
- reusablelist
- tuist v4
- ios
- 스위프트
- Concurrency
- private(set)
- opaquetype
- coredata
- kakaomapssdk
- 알고리즘
- 개발자코테
- Tuist
- tipview
- boxedprotocoltype
- 팁킷
- tipkit
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |