<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>코딩하는 체대생</title>
    <link>https://mini-min-dev.tistory.com/</link>
    <description>Challenge, Experience, Be Growth 
-
새로운 도전을 찾아 다니는 만으로 스물다섯, 야구선수 출신 iOS 개발자입니다.</description>
    <language>ko</language>
    <pubDate>Tue, 14 Apr 2026 14:27:33 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>minimin.0_0</managingEditor>
    <image>
      <title>코딩하는 체대생</title>
      <url>https://tistory1.daumcdn.net/tistory/4717223/attach/ec3a2bc94a2042c4961eec03ef423afc</url>
      <link>https://mini-min-dev.tistory.com</link>
    </image>
    <item>
      <title>&amp;lt;코딩하는 체대생&amp;gt; 미디엄으로 이사갔습니다 (2025. 08~)</title>
      <link>https://mini-min-dev.tistory.com/notice/346</link>
      <description>오랫동안 &amp;lt;코딩하는 체대생&amp;gt;을 운영하면서 변화가 필요할 때라고 느꼈습니다.
작년 8월부터 미디엄으로 기술 블로그 플랫폼을 이사하고,2021년 8월에 처음 시작한 기존 티스토리 블로그와는 조금 다른 내용, 다른 느낌으로 글을 쓰는 중입니다.

&amp;nbsp;

나는 왜 기술 블로그를 운영하는가 &amp;mdash; 티스토리에서 미디엄으로 갈아탄 이유
앞으로 &amp;lsquo;코딩하는 체대생&amp;rsquo;은 미디엄에서 만나요~
medium.com


새로운 블로그..</description>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/notice/346</guid>
      <pubDate>Tue, 7 Apr 2026 10:47:51 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #7 - 모든 것을 쏟아부은 우리 왕꿈틀이</title>
      <link>https://mini-min-dev.tistory.com/345</link>
      <description>그동안 티스토리에는 한번도 언급했던 적이 없던 것 같은데, 새롭게 미디엄에서 글을 발행중이에요!
이번 아카데미 회고 글도 미디엄에서 발행했으니 아래 링크에서 시리즈 글을 이어서 확인하실 수 있습니다:)
온김에 미디엄 팔로우도 해주시면 ... 
https://medium.com/@mini-min/apple-developer-academy-postech-7-%EB%AA%A8%EB%93%A0-%EA%B2%83%EC%9D%84-%EC%8F%9F%EC%95%84..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>apple</category>
      <category>Apple developer academy</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>Challenge 6</category>
      <category>ios</category>
      <category>SHOWCASE25</category>
      <category>쇼케이스</category>
      <category>수사24</category>
      <category>애플 디벨로퍼 아카데미</category>
      <category>포항공대</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/345</guid>
      <comments>https://mini-min-dev.tistory.com/345#entry345comment</comments>
      <pubDate>Mon, 15 Dec 2025 16:56:24 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 중재자 패턴 (Mediator Pattern)을 활용한 우리 팀만의 아키텍처가 만들어진 과정 (feat. View-Model-Service)</title>
      <link>https://mini-min-dev.tistory.com/344</link>
      <description>0. 들어가기에 앞서
MV, MVC, MVVM, TCA, VIPER, Clean Architecture 등등 iOS 개발에 사용될 수 있는 아키텍처 패턴은 정말 많습니다.
하지만 중요한 것은 &quot;어떤 아키텍처를 사용해봤냐?&quot;가 아니라 &quot;왜 그 아키텍처를 선택했냐?&quot;에 대한 대답입니다.소프트웨어에서 사용하는 패턴 (디자인 패턴, 아키텍처 패턴 포함)은 모두 특정한 문제를 해결해주기 위한 방법임에는 틀림없지만, 현 프로젝트의 볼륨이나 방향에 따라 때로는 오히..</description>
      <category>Swift Architecture</category>
      <category>ios</category>
      <category>mediator</category>
      <category>Mediator Pattern</category>
      <category>Model</category>
      <category>MV</category>
      <category>Service</category>
      <category>SWIFT</category>
      <category>SwiftUI</category>
      <category>중재자 패턴</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/344</guid>
      <comments>https://mini-min-dev.tistory.com/344#entry344comment</comments>
      <pubDate>Mon, 25 Aug 2025 18:49:00 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #6 - Vision에서 출발한 30일. 팀 Visionable의 여정</title>
      <link>https://mini-min-dev.tistory.com/343</link>
      <description>  Apple Developer Academy @ POSTECH 4기 : Challenge 4 회고 (2025.06.23 - 08.01)

&amp;nbsp;

[Apple Developer Academy @ POSTECH] #5 - 사람공부
  Apple Developer Academy @ POSTECH 4기 : Challenge 3 회고 (2025.05.08 - 06.13) [Apple Developer Academy @ POSTECH] #4 - 그래서 나..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>apple</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>CBL</category>
      <category>ios</category>
      <category>POSTECH</category>
      <category>삡</category>
      <category>애플</category>
      <category>애플 디벨로퍼 아카데미</category>
      <category>포스텍</category>
      <category>포항공대</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/343</guid>
      <comments>https://mini-min-dev.tistory.com/343#entry343comment</comments>
      <pubDate>Sun, 10 Aug 2025 21:22:37 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] FF!p (Fast-Find item picker) 삡 - 단어로 위치 탐색</title>
      <link>https://mini-min-dev.tistory.com/342</link>
      <description>&amp;nbsp;

&amp;lrm;FF!p 삡 - 단어로 위치 탐색
&amp;lrm;Fast-Find item picker, FF!p 눈 앞에서 찾아 헤메던 단어들, 빠르고 정확하게 삡! Command+F 기능을 실생활에 적용해보세요. AI가 모든 일을 대신 해준다는데 귀찮은 도서관 책 찾기, 복잡한 안내도 보기
apps.apple.com



Intro
Fast-Find item picker, FF!p
눈 앞에서 찾아 헤메던 단어들, 빠르고 정확하게 삡!
Command..</description>
      <category>Project</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/342</guid>
      <comments>https://mini-min-dev.tistory.com/342#entry342comment</comments>
      <pubDate>Wed, 30 Jul 2025 21:10:18 +0900</pubDate>
    </item>
    <item>
      <title>[Vision] 내가 보려고 정리하는 Apple 머신러닝: Vision Framework</title>
      <link>https://mini-min-dev.tistory.com/340</link>
      <description>Apple이 프레임워크 수준에서 제공하는 온디바이스 머신러닝 (Machine Learning) API는 총 다섯가지가 있습니다.Vision, Natural Language, Speech, Sound, 그리고 나온지 얼마되지 않은 Translation까지.
오늘은 이 다섯가지 프레임워크 중에서 앱에서 Computer Vision을 수행할 수 있도록 도와주는 API, Vision에 대해 알아보고자 합니다.

&amp;nbsp;

Vision | Apple Deve..</description>
      <category>ML, Spatial Computing</category>
      <category>apple</category>
      <category>Computer Vision</category>
      <category>Machine Learning</category>
      <category>observations</category>
      <category>perform</category>
      <category>request</category>
      <category>Vision</category>
      <category>vision framework</category>
      <category>머신러닝</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/340</guid>
      <comments>https://mini-min-dev.tistory.com/340#entry340comment</comments>
      <pubDate>Thu, 26 Jun 2025 09:10:19 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #5 - 사람공부</title>
      <link>https://mini-min-dev.tistory.com/338</link>
      <description>  Apple Developer Academy @ POSTECH 4기 : Challenge 3 회고 (2025.05.08 - 06.13)

&amp;nbsp;

[Apple Developer Academy @ POSTECH] #4 - 그래서 나는 무엇을 배웠지?
  Apple Developer Academy @ POSTECH 4기 : Challenge 2 회고 (2025.04.07 - 04.25) [Apple Developer Academy @ POSTECH]..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>apple</category>
      <category>Apple developer academy</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>ios</category>
      <category>POSTECH</category>
      <category>SWIFT</category>
      <category>애플</category>
      <category>애플 디벨로퍼 아카데미</category>
      <category>포스텍</category>
      <category>포항공대</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/338</guid>
      <comments>https://mini-min-dev.tistory.com/338#entry338comment</comments>
      <pubDate>Sat, 21 Jun 2025 21:57:47 +0900</pubDate>
    </item>
    <item>
      <title>[WWDC25] 2025 Platforms State of the Union 빠르게 톺아보기</title>
      <link>https://mini-min-dev.tistory.com/337</link>
      <description>&amp;nbsp;

Platforms State of the Union - WWDC25 - 비디오 - Apple Developer
Apple 플랫폼의 최신 기술을 만나보세요.
developer.apple.com


&amp;nbsp;
안녕하세요 여러분!어제 한국 시간 기준 새벽 2시, 팀쿡의 Keynote를 시작으로 일주일 간 진행되는 Apple의 WWDC25 행사가 시작되었습니다.
저는 포항에 있는 애플 디벨로퍼 아카데미에서 4기 러너들과 아카데미 동문, 여러 외..</description>
      <category>Swift, iOS Foundation</category>
      <category>apple</category>
      <category>apple intelligence</category>
      <category>foundationmodels</category>
      <category>ios</category>
      <category>ios 26</category>
      <category>liquid glass</category>
      <category>swift 6.2</category>
      <category>wwdc25</category>
      <category>xcode 26</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/337</guid>
      <comments>https://mini-min-dev.tistory.com/337#entry337comment</comments>
      <pubDate>Thu, 12 Jun 2025 16:40:24 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 토스터 앱의 에러 처리 (Error Handling) 흐름을 소개합니다 (feat. Moya, Combine, networkFlatMap)</title>
      <link>https://mini-min-dev.tistory.com/336</link>
      <description>저 몰래 천천히 야금야금 진행하던 &amp;lt;토스터 TOASTER&amp;gt; 코드 리팩토링이 거의 마무리 단계에 진입했습니다!
&quot;중복 코드의 최소화&quot; 그리고 &quot;명확한 데이터 처리 흐름&quot;을 목표로 코드 리팩토링을 계속 진행해왔고,블로그로도 (언제가 될지는 모르겠지만) 차근차근 한 주제씩 다뤄보겠습니다! 오늘은 이 중 에러 처리 (Error Handling)에 집중해볼거구요.

Combine 적용한 선언적 데이터 스트림 흐름의 ViewModel 구조 (Input-..</description>
      <category>Apple Framework, Library/Combine</category>
      <category>Combine</category>
      <category>error</category>
      <category>Error Handling</category>
      <category>flatmap</category>
      <category>ios</category>
      <category>Moya</category>
      <category>networkflatmap</category>
      <category>SWIFT</category>
      <category>네트워크</category>
      <category>에러처리</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/336</guid>
      <comments>https://mini-min-dev.tistory.com/336#entry336comment</comments>
      <pubDate>Sun, 8 Jun 2025 22:06:21 +0900</pubDate>
    </item>
    <item>
      <title>[GCD] 메인 스레드에서 DispatchQueue.main.sync를 사용하면 안되는 이유</title>
      <link>https://mini-min-dev.tistory.com/335</link>
      <description>☑️ 데드락 (Deadlock) 발생 상황을 이해해보자
메인 스레드에서 DispatchQueue.main.sync를 호출할 때 아래와 같은 데드락 (Deadlock, 무한 대기 상태) 에러가 발생합니다.
우선 데드락이 발생하는 아래 코드의 의미를 정확하게 이해해보겠습니다.

별도의 설정을 하지 않으면, 기본적으로&amp;nbsp;우리의 코드는 메인 스레드 (main)에서 동작합니다. -&amp;gt; 해당 코드도 메인 스레드 위에서 동작 중!
DispatchQueue..</description>
      <category>Swift, iOS Foundation</category>
      <category>async</category>
      <category>deadlock</category>
      <category>exc_breakpoint</category>
      <category>GCD</category>
      <category>grand central dispatch</category>
      <category>ios</category>
      <category>main</category>
      <category>SWIFT</category>
      <category>Sync</category>
      <category>데드락</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/335</guid>
      <comments>https://mini-min-dev.tistory.com/335#entry335comment</comments>
      <pubDate>Fri, 6 Jun 2025 15:25:08 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] COW (Copy-On-Write) 개념 완전 정복하기</title>
      <link>https://mini-min-dev.tistory.com/333</link>
      <description>요즘은 메모리 관리와 관련된 내용을 공부 중입니다.
Swift에서 메모리와 관련된 가장 핵심 개념은 ARC (Automatic Reference Counting)라고 볼 수 있지만,&amp;nbsp;오늘 글에서는 CS 기초 개념쪽에 더 가까운 내용을 다루게 갈 것이구요. 앞으로도 메모리 관리나 디버깅과 관련된 다소 생소(?)할 수 있는 글들이 많이 올라올 것 같습니다!오늘은 그 메모리 개념의 가장 기초적인 가벼운 개념 COW (Copy-On-Write)부터 만..</description>
      <category>Swift, iOS Foundation</category>
      <category>Copy-on-write</category>
      <category>Cow</category>
      <category>Deep Copy</category>
      <category>ios</category>
      <category>shallow copy</category>
      <category>SWIFT</category>
      <category>깊은 복사</category>
      <category>얕은 복사</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/333</guid>
      <comments>https://mini-min-dev.tistory.com/333#entry333comment</comments>
      <pubDate>Tue, 3 Jun 2025 22:52:58 +0900</pubDate>
    </item>
    <item>
      <title>[SwiftUI] SwiftUI의 View는 왜 Struct (Value Type)로 설계된 것일까?</title>
      <link>https://mini-min-dev.tistory.com/332</link>
      <description>이 글을 읽기 전에 알고 있어야 하는 개념, 즉 모른다면 참고해서 보면 좋을 글을 아래에 첨부합니다 

&amp;nbsp;

[Swift] 구조체(Struct)와 클래스(Class) 완전 정복하기: 기본 개념부터 프로퍼티, 인스턴스, 상속까지
이번 글에서는 구조체(Struct)와 클래스(Class)에 대해 아주 자세하게 다뤄보려 한다. 처음 Swift를 배우는 입장도 아닌데, 이제 와서 이 내용을 포스팅하는 이유가 뭐냐고 물어본다면... 음... 몇 번
min..</description>
      <category>UIKit, SwiftUI, H.I.G</category>
      <category>ios</category>
      <category>iSP</category>
      <category>SRP</category>
      <category>SwiftUI</category>
      <category>UIKit</category>
      <category>UIView</category>
      <category>View</category>
      <category>상속</category>
      <category>스택</category>
      <category>힙</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/332</guid>
      <comments>https://mini-min-dev.tistory.com/332#entry332comment</comments>
      <pubDate>Wed, 7 May 2025 16:28:12 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #4 - 그래서 나는 무엇을 배웠지?</title>
      <link>https://mini-min-dev.tistory.com/331</link>
      <description>  Apple Developer Academy @ POSTECH 4기 : Challenge 2 회고 (2025.04.07 - 04.25)

&amp;nbsp;

[Apple Developer Academy @ POSTECH] #3 - 처음 경험해본 새로운 세계, CBL (Challenge Based Learning)
  Apple Developer Academy @ POSTECH 4기 : Challenge 1 회고 (2025.03.17 - 03.28)&amp;nbsp..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>apple</category>
      <category>Apple developer academy</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>ios</category>
      <category>POSTECH</category>
      <category>애플</category>
      <category>애플 디벨로퍼 아카데미</category>
      <category>포항공대</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/331</guid>
      <comments>https://mini-min-dev.tistory.com/331#entry331comment</comments>
      <pubDate>Tue, 6 May 2025 13:12:03 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] Swift Equatable 완전 정복하기</title>
      <link>https://mini-min-dev.tistory.com/330</link>
      <description>&amp;nbsp;

Equatable | Apple Developer Documentation
A type that can be compared for value equality.
developer.apple.com


&amp;nbsp;
Equatable을 언제 사용했더라?
아주 예전에 작성했던 글을 가지고 왔습니다.
[Swift] 제네릭 (Generic) 완전 정복하기라는 글에서 제네릭 타입에 특정 조건을 걸기 위한 기능, 제네릭 타입 제약 (Generic Ty..</description>
      <category>Swift, iOS Foundation</category>
      <category>==</category>
      <category>===</category>
      <category>equatable</category>
      <category>ios</category>
      <category>SWIFT</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/330</guid>
      <comments>https://mini-min-dev.tistory.com/330#entry330comment</comments>
      <pubDate>Mon, 28 Apr 2025 20:15:57 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 내가 보려고 정리하는 SwiftData의 모든 것 (feat. CRUD)</title>
      <link>https://mini-min-dev.tistory.com/329</link>
      <description>오늘 글은 WWDC23에서 처음 공개된 SwiftData에 대해 소개하고, 앱에 Apple의 SwiftData Framework를 사용해 로컬 데이터 저장공간에 CRUD 기능을 구현하는 방식을 설명하는 글을 준비했습니다!
*잠깐! CRUD 기능이란?: 앱에서 데이터를 관리할 때 사용하는 기본 연산, Create (생성)-Read (읽기)-Update (수정)-Delete (삭제)의 약어입니다.&amp;nbsp;앱에서 화면 (View)을 그리기 위해서는 데이터 ..</description>
      <category>Apple Framework, Library</category>
      <category>@model</category>
      <category>CoreData</category>
      <category>ios</category>
      <category>modelcontainer</category>
      <category>modelcontext</category>
      <category>query</category>
      <category>relationship</category>
      <category>schema</category>
      <category>swiftdata</category>
      <category>스키마</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/329</guid>
      <comments>https://mini-min-dev.tistory.com/329#entry329comment</comments>
      <pubDate>Fri, 18 Apr 2025 14:57:48 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] Swift의 UI 작업은 반드시 Main Thread에서 동작해야한다?</title>
      <link>https://mini-min-dev.tistory.com/328</link>
      <description>Swift의 UI 작업은 Main Thread에서 동작해야한다!
아요 개발하다가 한 번쯤 아래와 같은 보라색 경고를 보신 적이 있을 겁니다.
해당 상황의 경우에는,&quot;오직 메인 스레드 (main thread only)에서만 사용할 수 있는 UIKit의 속성&quot;을 &quot;다른 스레드에서 접근&quot;했기 때문에 발생했습니다.
꼭 아래의 UIViewController 속성이 아니더라도,UIView, UINavigationController 등 UI, 즉 화면을 담당하는 객..</description>
      <category>Swift, iOS Foundation</category>
      <category>@main</category>
      <category>data-race</category>
      <category>ios</category>
      <category>Main Thread</category>
      <category>SWIFT</category>
      <category>SwiftUI</category>
      <category>thread-safe</category>
      <category>UI</category>
      <category>UIKit</category>
      <category>메인 스레드</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/328</guid>
      <comments>https://mini-min-dev.tistory.com/328#entry328comment</comments>
      <pubDate>Mon, 7 Apr 2025 20:18:53 +0900</pubDate>
    </item>
    <item>
      <title>[Combine] Combine Operator 완전 정복하기 (4) - Timing and Control Operators</title>
      <link>https://mini-min-dev.tistory.com/327</link>
      <description>마지막 Combine Operator를 정리해볼 시간입니다!
이번 글에서 살펴보게 될 Timing and Control Operators는 delay, debounce, throttle, timeout, retry, catch 등이고요.해당 연산자들을 활용해서 데이터 스트림의 타이밍을 조작하거나, 제어 (잠시 멈추거나 기다리는 등의)할 수 있는 방법을 배우게 될 겁니다.
오늘 글을 마무리로, Combine에서 사용할 수 있는 대부분의 Operator는 ..</description>
      <category>Apple Framework, Library/Combine</category>
      <category>catch</category>
      <category>Combine</category>
      <category>debounce</category>
      <category>delay</category>
      <category>ios</category>
      <category>retry</category>
      <category>SWIFT</category>
      <category>Throttle</category>
      <category>timeout</category>
      <category>timing and control operators</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/327</guid>
      <comments>https://mini-min-dev.tistory.com/327#entry327comment</comments>
      <pubDate>Sun, 6 Apr 2025 13:59:53 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #3 - 처음 경험해본 새로운 세계, CBL (Challenge Based Learning)</title>
      <link>https://mini-min-dev.tistory.com/326</link>
      <description>  Apple Developer Academy @ POSTECH 4기 : Challenge 1 회고 (2025.03.17 - 03.28)

&amp;nbsp;

[Apple Developer Academy @ POSTECH] #2 - Prelude, 긴 여정을 시작하기 위한
  Apple Developer Academy @ POSTECH 4기 : Prelude 회고 (2025.03.10 - 03.14)드디어 포항에 내려왔습니다.4기에 합격하고 아카데미가 시작하..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>apple</category>
      <category>Apple developer academy</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>ios</category>
      <category>POSTECH</category>
      <category>애플</category>
      <category>애플 디벨로퍼 아카데미</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/326</guid>
      <comments>https://mini-min-dev.tistory.com/326#entry326comment</comments>
      <pubDate>Sat, 5 Apr 2025 17:27:03 +0900</pubDate>
    </item>
    <item>
      <title>[WWDC25] Swift Student Challege 지원 과정부터 Winner 선정까지</title>
      <link>https://mini-min-dev.tistory.com/325</link>
      <description>생일날 찾아온 겹경사!내가 진짜 위너라니. 내가 전 세계 350명 안에 들다니. 내가 위너가 되다니.제가 2025년 스스챌 위너가 되었어요☺️ 
오늘 글에서는 Apple에서 매년 주최하는 Swift Student Challenge에 제가 지원하기까지의 전 과정부터 Winner 선정까지.어떤 점을 준비했고, 무엇을 배울 수 있었는지 등에 대해 기록하는 내용을 준비했습니다!

&amp;nbsp;
#1. 스스챌 (Swift Student Challenge)이 머시기..</description>
      <category>Experience Story</category>
      <category>apple</category>
      <category>ios</category>
      <category>swift student challenge</category>
      <category>SwiftUI</category>
      <category>Winner</category>
      <category>WWDC</category>
      <category>wwdc25</category>
      <category>스스챌</category>
      <category>얼쑤</category>
      <category>위너</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/325</guid>
      <comments>https://mini-min-dev.tistory.com/325#entry325comment</comments>
      <pubDate>Mon, 31 Mar 2025 14:33:14 +0900</pubDate>
    </item>
    <item>
      <title>[Combine] Combine Operator 완전 정복하기 (3) - Filtering Operators</title>
      <link>https://mini-min-dev.tistory.com/324</link>
      <description>오늘 글은 세 번째 Combine Operator인 Filtering Operators에 대해 알아보고자 합니다!
Filtering Operator는 Upstream Publisher가 방출하는 값을 필터링해, 필요한 데이터만 처리할 수 있도록 돕는 연산자입니다.
한 개 이상의 Publisher 값들을 서로&amp;nbsp;연결했던 Combining Operator, Publisher의 값을 변형했던 Transforming Operator에 이어서 세 번째로 ..</description>
      <category>Apple Framework, Library/Combine</category>
      <category>Combine</category>
      <category>dropfirst</category>
      <category>Filter</category>
      <category>First</category>
      <category>ignoreOutput</category>
      <category>ios</category>
      <category>LAST</category>
      <category>operator</category>
      <category>prefix</category>
      <category>RemoveDuplicates</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/324</guid>
      <comments>https://mini-min-dev.tistory.com/324#entry324comment</comments>
      <pubDate>Tue, 25 Mar 2025 19:55:27 +0900</pubDate>
    </item>
    <item>
      <title>[Combine] Combine Operator 완전 정복하기 (2) - Transforming Operators</title>
      <link>https://mini-min-dev.tistory.com/323</link>
      <description>&amp;nbsp;

[Combine] Combine Operator 완전 정복하기 - Combining Operators
예전 아래 제 글에서 Operator의 개념과 종류들을 소개한 적이 있습니다.그런데 단순히 글과 표로만 정리해서 읽고 넘어가기에는, Combine을 사용하면서 충분히 Operator를 적재적소에 사용하기가 어
mini-min-dev.tistory.com


예전에 살펴봤던 Combining Operator에 이어서, 오늘은 Combine의..</description>
      <category>Apple Framework, Library/Combine</category>
      <category>Combine</category>
      <category>compactMap</category>
      <category>flatmap</category>
      <category>ios</category>
      <category>map</category>
      <category>operator</category>
      <category>replacenil</category>
      <category>transforming operator</category>
      <category>trymap</category>
      <category>컴바인</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/323</guid>
      <comments>https://mini-min-dev.tistory.com/323#entry323comment</comments>
      <pubDate>Mon, 24 Mar 2025 17:36:33 +0900</pubDate>
    </item>
    <item>
      <title>[Apple Developer Academy @ POSTECH] #2 - Prelude, 긴 여정을 시작하기 위한</title>
      <link>https://mini-min-dev.tistory.com/322</link>
      <description>  Apple Developer Academy @ POSTECH 4기 : Prelude 회고 (2025.03.10 - 03.14)
드디어 포항에 내려왔습니다.
4기에 합격하고 아카데미가 시작하기까지 기다릴 때는 그렇게 가지 않던 시간이,막상 포항에 내려오니까 정말 빠른 속도로 흘러가기 시작한 것 같습니다.&amp;nbsp;
Prelude 5일이 벌써 어떻게 지나갔나 싶을 정도로 빠르게 흘러가고 있는 이곳 포항에서, 이 감동이 잊혀지기 전에 Prelude를 돌아..</description>
      <category>Experience Story/Apple Developer Academy @ POSTECH</category>
      <category>1주차</category>
      <category>apple</category>
      <category>Apple Developer Academy @ POSTECH</category>
      <category>ios</category>
      <category>Prelude</category>
      <category>디벨로퍼 아카데미</category>
      <category>애플 디벨로퍼 아카데미</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/322</guid>
      <comments>https://mini-min-dev.tistory.com/322#entry322comment</comments>
      <pubDate>Sun, 16 Mar 2025 14:36:30 +0900</pubDate>
    </item>
    <item>
      <title>[WWDC] Apple 머신러닝을 공부하기 위한 세션 모음 (feat. Explore machine learning on Apple platforms)</title>
      <link>https://mini-min-dev.tistory.com/321</link>
      <description>안녕하세요!오늘은 WWDC24의 Explore machine learning on Apple platforms 세션 내용을 바탕으로, Apple 머신러닝을 공부하기 위해 참고할 수 있는 WWDC 세션들을 소개해보고자 합니다.
사실 여러분들에게 세션을 추천하면서동시에 여기에 정리해 둔 세션을 보며 3, 4월에는 Apple 머신러닝 공부를 하겠다는 저의 의지이기도 한다는 점...&amp;nbsp;여기가 기술 블로그이긴 하지만.. 이 글에서는 저의 개인 메모장처럼 ..</description>
      <category>ML, Spatial Computing</category>
      <category>apple</category>
      <category>apple intelligence</category>
      <category>core ml</category>
      <category>create ml</category>
      <category>ios</category>
      <category>Machine Learning</category>
      <category>ML</category>
      <category>SWIFT</category>
      <category>머신러닝</category>
      <category>인공지능</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/321</guid>
      <comments>https://mini-min-dev.tistory.com/321#entry321comment</comments>
      <pubDate>Thu, 13 Mar 2025 16:43:34 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 내가 보려고 정리하는 TCA (The Composable Architecture) 기초</title>
      <link>https://mini-min-dev.tistory.com/320</link>
      <description>오늘 글은 SwiftUI 환경에 적합한 아키텍처, TCA (The Composable Architecture)의 기초 개념을 소개하는 내용입니다.
이 글에서 TCA가 어떤 특징과 장점을 갖고 있고, 어떤 코드 구조로 Apple Platform의 소프트웨어를 설계하게 되는지를 최대한 쉽게 여러분들께 설명하고자 합니다!오늘 살펴본 기초 개념을 토대로, 다음 글에서는 실제 SwiftUI 프로젝트에서 The Composable Architecture를 적용하는..</description>
      <category>Swift Architecture</category>
      <category>composable</category>
      <category>ios</category>
      <category>State</category>
      <category>SWIFT</category>
      <category>SwiftUI</category>
      <category>TCA</category>
      <category>the composable architecture</category>
      <category>상태처리</category>
      <category>아키텍처</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/320</guid>
      <comments>https://mini-min-dev.tistory.com/320#entry320comment</comments>
      <pubDate>Wed, 5 Mar 2025 11:57:23 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] some, any 제대로 구분해서 사용하기 (Opaque and Boxed Protocol Types in Swift)</title>
      <link>https://mini-min-dev.tistory.com/319</link>
      <description>오랜만에 Swift 문법 글로 돌아왔습니다!
Swift는 타입을 숨기기 위한 두 가지 흥미로운 방법을 제공하고 있습니다.불투명한 타입 (Opaque Types)이라고 불리는 some과, 박스형 프로토콜 타입 (Boxed Protocol Types)이라 불리는 any가 그것이죠.
오늘 글에서는 최신 트렌드에 해당하는 이 두 문법 개념 (some과 any)에 대해서 이해해보는 시간을 가져보도록 할게요!각 문법 개념이 무엇인지 자세하게 설명해보고,두 개년은 ..</description>
      <category>Swift, iOS Foundation</category>
      <category>Any</category>
      <category>boxed protocol</category>
      <category>GENERIC</category>
      <category>ios</category>
      <category>opaque</category>
      <category>some</category>
      <category>SWIFT</category>
      <category>underlying type</category>
      <category>박스형 프로토콜 타입</category>
      <category>불투명한 타입</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/319</guid>
      <comments>https://mini-min-dev.tistory.com/319#entry319comment</comments>
      <pubDate>Wed, 26 Feb 2025 15:19:53 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 내가 보려고 정리하는 개발 용어 사전 (4) - 데이터 바인딩 (Data Binding)</title>
      <link>https://mini-min-dev.tistory.com/318</link>
      <description>iOS 개발을 하면서&amp;nbsp;데이터 바인딩 (Data Binding)이라는 용어를 정말 많이 사용하는 것 같아요.
메서드 이름도 setupDataBind()와 같이 만들고,&amp;nbsp;아키텍처를 설명하거나 어떤 특정한 UI 컴포넌트를 만들 때도 항상 데이터 바인딩은 어쩌구 저쩌구 수행한다고 소개했던 것 같고...
그런데 여러분은 iOS 개발에서 데이터 바인딩이 정확하게 무엇을 의미하는 용어인지 알고 사용하셨나요?정확하게 알고 계셨다면 다행이고요!이번 글..</description>
      <category>Developer Basis/내가 보려고 정리하는 개발 용어 사전</category>
      <category>data binding</category>
      <category>ios</category>
      <category>Observable</category>
      <category>property wrapper</category>
      <category>SwiftUI</category>
      <category>데이터 바인딩</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/318</guid>
      <comments>https://mini-min-dev.tistory.com/318#entry318comment</comments>
      <pubDate>Fri, 21 Feb 2025 14:00:07 +0900</pubDate>
    </item>
    <item>
      <title>[TipKit] iOS에서 숨겨진 기능을 알려주는 툴팁 (ToolTip) 만드는 방법</title>
      <link>https://mini-min-dev.tistory.com/317</link>
      <description>TipKit? 그게 왜 필요한 건데?
이번 글은 2023년, Apple이 WWDC에서 새롭게 발표했던 프레임워크 TipKit를 소개해보도록 하겠습니다.
TipKit은 Tip의 내용과 Tip이 나타나는 조건을 정의할 수 있는 애플의 프레임워크입니다.Tip이라고 말하면 조금 생소할 수도 있는데요. UI UX 용어로는 툴팁 (Tool-Tip)이라고 많이 사용되는 컴포넌트가 애플에서는 Tip이라고 부릅니다.말풍선 같은 모양으로 생겨 어떤 정보를 표출하는 화면을..</description>
      <category>Apple Framework, Library</category>
      <category>.popovertip()</category>
      <category>ios</category>
      <category>SWIFT</category>
      <category>SwiftUI</category>
      <category>Tip</category>
      <category>tipkit</category>
      <category>tool-tip</category>
      <category>툴팁</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/317</guid>
      <comments>https://mini-min-dev.tistory.com/317#entry317comment</comments>
      <pubDate>Tue, 18 Feb 2025 12:08:04 +0900</pubDate>
    </item>
    <item>
      <title>[KHUDA] 동아리 첫 &amp;quot;데이터톤&amp;quot; 행사를 기획하고 운영해보기</title>
      <link>https://mini-min-dev.tistory.com/316</link>
      <description>KHUDA는 데이터 분석과 인공지능 공부하는 경희대학교 중앙동아리입니다.
저 같은 경우에는 군 제대 이후 4기와 5기에서 한 1년가량 운영진과 OB로 활동을 했었고,활동하면서는 기초 머신러닝과 관련된 세션부터 여러 관심분야 (NLP, CV 등등 매우 다양하게 나뉘어집니다)로 나뉘어지는 심화 세션과 컨퍼런스, 그리고 각종 소모임, 스터디까지 정말 빠짐없이 열심히 참여했던 기억이 있습니다.꼭 이론적인 지식말고도, 함께 하던 친구들에게 배울 점도 많았고 당시..</description>
      <category>Experience Story</category>
      <category>KHUDA</category>
      <category>기획</category>
      <category>단체행사</category>
      <category>데이터톤</category>
      <category>동아리</category>
      <category>운영진</category>
      <category>쿠다</category>
      <category>해커톤</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/316</guid>
      <comments>https://mini-min-dev.tistory.com/316#entry316comment</comments>
      <pubDate>Wed, 12 Feb 2025 12:18:53 +0900</pubDate>
    </item>
    <item>
      <title>[AVFoundation] iOS에서 텍스트-음성 변환 기능 TTS (Text-to-Speech) 구현하기</title>
      <link>https://mini-min-dev.tistory.com/315</link>
      <description>지난 글에서는 음성을 텍스트로 변환하는 기능인 STT (Speech-To-Text)를 iOS에서 구현하는 방법에 대해 배웠습니다.
Apple에서 STT 기술을 지원하는 Speech와 오디오 권한을 위한 AVFoundation 프레임워크를 사용해,STT 기능을 iOS 애플리케이션에서 구현했던 코드 설명은 아래 링크를 통해 자세하게 확인할 수 있습니다 ^__^

&amp;nbsp;

[Speech] iOS에서 음성-텍스트 변환 기능 STT (Speech-To-Te..</description>
      <category>Apple Framework, Library</category>
      <category>AVFoundation</category>
      <category>avspeechsynthesizer</category>
      <category>avspeechutterance</category>
      <category>ios</category>
      <category>text-to-speech</category>
      <category>TTS</category>
      <category>텍스트-음성 변환</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/315</guid>
      <comments>https://mini-min-dev.tistory.com/315#entry315comment</comments>
      <pubDate>Wed, 5 Feb 2025 14:27:44 +0900</pubDate>
    </item>
    <item>
      <title>[iOS] 기기 방향 (Orientation) 대응기 - 세로모드 (portrait), 가로모드 (landscape), 방향 고정, 분기 처리</title>
      <link>https://mini-min-dev.tistory.com/314</link>
      <description>기기 방향 (Orientation)에 대한 이해
이번 글에서는 애플 기기의 방향 - 세로모드 (portrait) / 가로모드(landscape)에 따른 대응을 고민했던 내용을 소개하고자 합니다.
우선, iOS 개발에서 방향은 Orientation이라는 이름으로 정의되어 있습니다.이 방향 (Orientation)은 다시, 애플리케이션 사용자 기기의 물리적 방향을 뜻하는 Device Orientation과 / 앱의 UI가 화면에 표시되는 방향을 뜻하는 In..</description>
      <category>UIKit, SwiftUI, H.I.G</category>
      <category>landscape</category>
      <category>orientation</category>
      <category>Portrait</category>
      <category>uideviceorientation</category>
      <category>uiinterfaceorientation</category>
      <category>가로모드</category>
      <category>세로모드</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/314</guid>
      <comments>https://mini-min-dev.tistory.com/314#entry314comment</comments>
      <pubDate>Mon, 3 Feb 2025 16:06:57 +0900</pubDate>
    </item>
    <item>
      <title>[Speech] iOS에서 음성-텍스트 변환 기능 STT (Speech-To-Text) 구현하기</title>
      <link>https://mini-min-dev.tistory.com/313</link>
      <description>Apple의 Speech Framework 이해하기
지난 학기 학교 캡스톤 프로젝트에서 구현했던 기술을 이제서야 글로 옮기려고 해요!간략하게 내용을 소개하고 넘어가자면, 지난 학기 프로젝트는 &amp;lt;RESPECT ZONE : 욕설과 혐오없는 깨끗한 공간&amp;gt;이라는 주제로 사람들의 욕설이나, 혐오, 차별 표현 등을 일상 대화 속에서 인식해 - 사람들에게&amp;nbsp;올바른 언어 사용을 유도할 수 있도록 피드백을 제공해주는 블루투스 연결 기반 iOS 애플리케..</description>
      <category>ML, Spatial Computing</category>
      <category>AVFoundation</category>
      <category>sfspeechrecognizer</category>
      <category>speech</category>
      <category>speech recognition</category>
      <category>speech-to-text</category>
      <category>STT</category>
      <category>SWIFT</category>
      <category>구두점 추가</category>
      <category>음성 인식</category>
      <category>텍스트 음성 변환</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/313</guid>
      <comments>https://mini-min-dev.tistory.com/313#entry313comment</comments>
      <pubDate>Fri, 31 Jan 2025 14:06:56 +0900</pubDate>
    </item>
    <item>
      <title>[HealthKit] Mental wellbeing in HealthKit - State of Mind 알아보기</title>
      <link>https://mini-min-dev.tistory.com/312</link>
      <description>State of Mind?
오늘 글은 WWDC24에서 watchOS나 visionOS 관련 세션 등을 살펴보다가 우연히 보게 된 내용입니다!바로 Apple의 건강 관리 프레임워크 HealthKit에서 정신 건강 관리 기능을 소개하고 있는 Explore wellbeing APIs in HealthKit 세션을 글의 주제로 다뤄볼까해요.*관련한 세션으로, Enhanced suggestions for your journaling app과 Get started..</description>
      <category>Apple Framework, Library</category>
      <category>Health</category>
      <category>Healthkit</category>
      <category>hkstateofmind</category>
      <category>iOS 17</category>
      <category>mental</category>
      <category>Mindfulness</category>
      <category>State of mind</category>
      <category>wwdc24</category>
      <category>멘탈관리</category>
      <category>명상</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/312</guid>
      <comments>https://mini-min-dev.tistory.com/312#entry312comment</comments>
      <pubDate>Tue, 28 Jan 2025 14:41:13 +0900</pubDate>
    </item>
    <item>
      <title>[Xcode] Group vs Folder 차이점 한 눈에 비교하기 (feat. Xcode 16)</title>
      <link>https://mini-min-dev.tistory.com/311</link>
      <description>Xcode 16부터 소소하게 바뀐 점이 하나 있어 글로 공유하고자 합니다.
원래는 (내 기억이 맞다면) Storyboard 타입의 프로젝트를 생성하면 하단 왼쪽 회색 모양으로 파일이 구성되었고,SwiftUI 타입의 프로젝트를 생성하면 하단 오른쪽 하늘색 모양으로 파일이 구성되었던 것으로 기억하는데,이번 Xcode 16 업데이트 이후부터는 프로젝트 타입과 상관없이 모두 오른쪽 하늘색 모양의 파일이 생성되도록 업데이트가 이루어졌습니다.*Command + O..</description>
      <category>Developer Basis/Xcode</category>
      <category>file collection</category>
      <category>folder</category>
      <category>Group</category>
      <category>ios</category>
      <category>wwdc24</category>
      <category>Xcode</category>
      <category>xcode 16</category>
      <category>그룹</category>
      <category>위치 수정</category>
      <category>폴더</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/311</guid>
      <comments>https://mini-min-dev.tistory.com/311#entry311comment</comments>
      <pubDate>Fri, 24 Jan 2025 14:04:53 +0900</pubDate>
    </item>
    <item>
      <title>[UIPasteboard] 클립보드 복사, 붙여넣기 허용 알림 로직 구현하기</title>
      <link>https://mini-min-dev.tistory.com/310</link>
      <description>클립보드 (Clipboard)는 데이터를 임시로 저장하는 메모리 공간입니다.
보통 텍스트, 이미지, URL 등의 데이터를 복사 (Copy), 잘라내기 (Cut), 붙여넣기 (Paste) 기능으로 앱 간에 공유하고자 할 때 사용되는 임시 저장 공간의 느낌이죠.일반적으로 아래 화면처럼, 외부에서 복사해온 데이터를 내부에서 붙여넣고자 할 때 사용되는데요. 이번 글에서는 해당 기능을 구현하기 위한 로직을 소개해보고자 합니다!
*링크 저장 서비스인 &amp;lt;토스터..</description>
      <category>UIKit, SwiftUI, H.I.G</category>
      <category> uitextfield</category>
      <category>clipboard</category>
      <category>copy</category>
      <category>ios</category>
      <category>paste</category>
      <category>SWIFT</category>
      <category>UIPasteboard</category>
      <category>url</category>
      <category>붙여넣기 허용</category>
      <category>클립보드</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/310</guid>
      <comments>https://mini-min-dev.tistory.com/310#entry310comment</comments>
      <pubDate>Wed, 22 Jan 2025 19:40:21 +0900</pubDate>
    </item>
    <item>
      <title>[UIAlertController] 강제 업데이트 및 사용성 개선 업데이트 Alert 표출하기</title>
      <link>https://mini-min-dev.tistory.com/309</link>
      <description>앱을 처음 앱스토어에 배포한 이후, 유지보수를 하다 보면 예상치 못한 버그를 수정하거나, 앱의 기능을 개선하거나, 새로운 기능을 추가하는 등의 앱 업데이트도 지속해서 이루어집니다.
앱 업데이트는 보통 아이폰 스스로 진행되거나, 사용자가 App Store에 직접 해당 앱 링크에 접속해서 업데이트를 시켜주는 방식이 있죠.보통은 전자의 방식으로 [설정 - App Store - 자동 다운로드] 설정에 의해 사용자가 별도로 앱 업데이트를 시키지 않아도,핸드폰을 ..</description>
      <category>UIKit, SwiftUI, H.I.G</category>
      <category>Alert</category>
      <category>CFBundleShortVersionString</category>
      <category>ios</category>
      <category>Semantic Versioning</category>
      <category>SWIFT</category>
      <category>UIAlertController</category>
      <category>update</category>
      <category>강제 업데이트</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/309</guid>
      <comments>https://mini-min-dev.tistory.com/309#entry309comment</comments>
      <pubDate>Wed, 22 Jan 2025 10:40:52 +0900</pubDate>
    </item>
    <item>
      <title>iOS 개발 로드맵 - 공부를 위한 블로그 글 모음</title>
      <link>https://mini-min-dev.tistory.com/notice/308</link>
      <description>2021년부터 차근차근 iOS 개발 공부를 시작하며, 쓰기 시작했던 기술 블로그인 &amp;lt;코딩하는 체대생&amp;gt;에 어느덧 200번째 글을 업로드하게 되었습니다. 짝짝짝 
블로그 이름처럼 저는 고등학생 때까지는 야구선수 생활을 했던 체대생이에요.개발은 1학년 2학기부터 복수전공을 시작하면서 처음 파이썬으로 접하게 되었고, 대학생 연합 IT 동아리인 솝트를 비롯한 각종 많은 활동과 프로젝트 등을 거치며 지금의 수준까지 오게 된 것 같습니다.중간중간..</description>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/notice/308</guid>
      <pubDate>Mon, 20 Jan 2025 20:08:44 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] Coordinator &amp;amp; Router &amp;amp; Factory Pattern을 사용한 리팩토링 (2) : 코디네이터로 탭바 만들기</title>
      <link>https://mini-min-dev.tistory.com/307</link>
      <description>&amp;nbsp;

[Swift] Coordinator &amp;amp; Router &amp;amp; Factory Pattern을 사용한 리팩토링 (1) : 초기 세팅부터 로그인 화면까지
  해당 글은 Coordinator Pattern, Router, Factory Method Pattern을 사용한 리팩토링 코드를 설명하는 글입니다!글이 너무 길어져 총 3개로 나누어 글을 올릴 예정이구요, 만약 잘못된 개념이나 개선할 부분
mini-min-dev.tistory.co..</description>
      <category>Swift Architecture</category>
      <category>coordinator</category>
      <category>Di</category>
      <category>router</category>
      <category>Tabbar</category>
      <category>tabbarcontroller</category>
      <category>UITabBarItem</category>
      <category>라우터</category>
      <category>리팩토링</category>
      <category>의존성 주입</category>
      <category>코디네이터</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/307</guid>
      <comments>https://mini-min-dev.tistory.com/307#entry307comment</comments>
      <pubDate>Mon, 20 Jan 2025 15:08:57 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] Coordinator &amp;amp; Router &amp;amp; Factory Pattern을 사용한 리팩토링 (1) : 초기 세팅부터 로그인 화면까지</title>
      <link>https://mini-min-dev.tistory.com/306</link>
      <description>  해당 글은 Coordinator Pattern, Router, Factory Method Pattern을 사용한 리팩토링 코드를 설명하는 글입니다!글이 너무 길어져 총 3개로 나누어 글을 올릴 예정이구요, 만약 잘못된 개념이나 개선할 부분, 질문 등이 있다면 댓글로 지적해주시면 빠르게 남겨드리도록 하겠습니다 ^__^1️⃣ Coordinator &amp;amp; Router &amp;amp; Factory Pattern을 사용한 리팩토링 (1) : 초기 세팅부터 로..</description>
      <category>Swift Architecture</category>
      <category>coordinator</category>
      <category>Di</category>
      <category>Factory</category>
      <category>Factory Method</category>
      <category>router</category>
      <category>리팩토링</category>
      <category>의존성 주입</category>
      <category>코디네이터</category>
      <category>팩토리</category>
      <category>팩토리 메서드</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/306</guid>
      <comments>https://mini-min-dev.tistory.com/306#entry306comment</comments>
      <pubDate>Fri, 17 Jan 2025 15:01:17 +0900</pubDate>
    </item>
    <item>
      <title>[GitHub] 깃허브에서 오픈소스 라이선스 등록하는 방법 (feat. MIT License)</title>
      <link>https://mini-min-dev.tistory.com/305</link>
      <description>1. 선생님 오픈소스가 뭔가요? 왜 오픈소스 라이선스를 등록해야 하는 건가요?
Swift Package를 릴리즈하면서 수업시간에 배운&amp;nbsp;오픈소스 라이선스를 써먹게 되는 날이 찾아왔습니다. (feat. 오픈소스SW프로그래밍)이 글을 보시는 분들이 오픈소스 수업을 들은 것은 아니니까 간단한 설명을 해볼게요!
오픈소스가 뭐고? 오픈소스 라이선스는 뭐인가요 선생님

오픈소스 : 배포된 소스코드를 자유롭게 복사 (copy)하고, 수정 (change)하고,..</description>
      <category>Developer Basis/Git, GitHub</category>
      <category>apache</category>
      <category>github</category>
      <category>License</category>
      <category>MIT</category>
      <category>OpenSource</category>
      <category>라이선스</category>
      <category>오픈소스</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/305</guid>
      <comments>https://mini-min-dev.tistory.com/305#entry305comment</comments>
      <pubDate>Sun, 5 Jan 2025 20:13:03 +0900</pubDate>
    </item>
    <item>
      <title>[Swift] 스위프트의 프로토콜 지향 프로그래밍 POP (Protocol-Oriented Programming)</title>
      <link>https://mini-min-dev.tistory.com/304</link>
      <description>1. Swift의 OOP (Object-Oriented Programming)와 POP (Protocol-Oritented Programming)
Apple은 과거의 Swift를 프로토콜 지향 언어 (Protocol-Oriented Language)라고 소개한 적이 있습니다.
객체 지향 프로그래밍 (OOP: Object-Oriented Programming) 패러다임을 따르는 객체 지향 언어라는 말은 들어본 적이 있어도,프로토콜 지향 프로그래밍 (POP..</description>
      <category>Swift, iOS Foundation</category>
      <category>GENERIC</category>
      <category>interface</category>
      <category>ios</category>
      <category>OOP</category>
      <category>pop</category>
      <category>Protocol</category>
      <category>SWIFT</category>
      <category>객체지향 프로그래밍</category>
      <category>프로토콜</category>
      <category>프로토콜 지향 프로그래밍</category>
      <author>minimin.0_0</author>
      <guid isPermaLink="true">https://mini-min-dev.tistory.com/304</guid>
      <comments>https://mini-min-dev.tistory.com/304#entry304comment</comments>
      <pubDate>Tue, 31 Dec 2024 13:39:33 +0900</pubDate>
    </item>
  </channel>
</rss>