Skip to content

isGeekCode/TIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIL

Today I Learned

개발자로서 성장하는 하루하루를 기록하기위해 만든 공간입니다.

2단계를 통해 학습, 복습하고 있습니다 ✨ 1단계. GitHub에 메모 ✨ 2단계. 블로그에 정리해서 게시 ✨

446 TILs and counting...


TOC

👇 각 항목별 상세 콘텐츠로 이동하세요.

🚧 In Progress

Mobile 목차

Mobile 공통 기능 목차

앱 개발에서 공통적으로 필요한 기능들을 정리합니다.
(예: Splash 화면, UserDefaults, 퍼미션 처리 등)

Mobile - iOS

iOS - UIKit 목차

iOS - SwiftUI 목차

iOS - 공통

iOS - 기능 개발 핵심 목차

iOS - 앱 아키텍쳐 및 성능 목차

iOS - 시스템 및 운영 배포 목차

iOS - 테스트 및 도구 목차

🎨 iOS - 그래픽 렌더링 & 시각 효과 목차

iOS - 보안 및 저장 목차

iOS - 컨퍼런스 인사이트

iOS - 샘플 앱 목차




Mobile - Android

Android - View System 기반 앱 목차

Android - Jetpack Compose 기반 앱 목차

Android - 공통

Android - 기능 개발 핵심 목차

Android - 앱 아키텍쳐 및 성능 목차

Android - 시스템 및 운영 배포 목차

Android - 테스트 및 도구 목차

🎨 Android - 그래픽 렌더링 & 시각 효과 목차

Android - 보안 및 저장 목차

Android - 샘플 앱 목차




Mobile - Flutter 목차

Flutter 목차

Flutter - 기능 개발 핵심 목차

Flutter - 앱 아키텍쳐 및 성능 목차

Flutter - 시스템 및 운영 배포 목차

Flutter - 테스트 및 도구 목차

🎨 Flutter - 그래픽 렌더링 & 시각 효과 목차

  • [🎨 Flutter - 그래픽 렌더링 & 시각 효과 목차]
    • 🖼 CustomPainter : drawLine, drawRect 등으로 직접 도형을 그리는 방법
    • [💫 AnimationController & Tween] : 커스텀 애니메이션 처리
    • [🎮 Flutter + OpenGL / Unity 통합] : 고성능 그래픽 또는 3D 렌더링이 필요한 경우 외부 엔진 연동 방법
    • [🌈 ImageFilter & BlendMode] : 이미지 필터와 색상 효과 등 이미지 시각 효과 적용
    • [🕹 Flutter AR & 3D 시도 사례] : ARKit, SceneKit처럼 AR 기능은 외부 플러그인 기반 접근 정리

Flutter - 보안 및 저장 목차

Flutter - 샘플 앱 목차




🌐 Web




📚 Programming Language Reference

Markup & Style




⚙️ DevOps / Tools

🌐 Other Topics

🤖 AI & Errors


🧭 Personal Meta




Detail TILs

세부 Topic들이 입력되는곳



ASIS

Mobile 공통 기능 구현

아래와 같이 매칭합니다.

📁 Mobile_00_Common/
  ├── MobileCommon_000.Splash.md
  ├── MobileCommon_001.LocalMemory.md
  └── ...

📁 Mobile_01_iOS/
  ├── iosCommon_000.Splash.md
  ├── iosCommon_001.UserDefault.md
  └── ...

📁 Mobile_02_Android/
  ├── androidCommon_000.Splash.md
  ├── androidCommon_001.SharedPreference.md
  └── ...

📁 Mobile_03_Flutter/
  ├── flutterCommon_000.Splash.md
  ├── flutterCommon_001.SharedPreference.md
  └── ...

Mobile iOS

Mobile iOS 공통 기능 구현

기초 개념

📦 iOS - UIKit 기반 앱

📦 UIKit - 앱의 구조와 실행 흐름

🎨 UIKit - UI 구성 요소 설계

- 👆목차로 돌아가기 -

🎨 UIKit - 레이아웃과 배치 전략

- 👆목차로 돌아가기 -

🕹 UIKit - 이벤트 & 입력 처리 흐름

- 👆목차로 돌아가기 -

🔀 UIKit - 화면 전환 흐름

- 👆목차로 돌아가기 -

🧠 UIKit - 데이터의 흐름과 상태 관리

- 👆목차로 돌아가기 -

🎨 UIKit - 애니메이션 & 뷰 효과 구성

- 👆목차로 돌아가기 -

🧠 UIKit - 메모리 관리

- 👆목차로 돌아가기 -


🔁 UIKit - 주요 사이클


📦 iOS - SwiftUI 기반 앱

📦 SwiftUI - 앱의 구조와 실행 흐름

🎨 SwiftUI - UI 구성 요소 설계

🎨 SwiftUI - 레이아웃과 배치 전략

- 👆목차로 돌아가기 -

🕹 SwiftUI - 이벤트 & 입력 처리 흐름

- 👆목차로 돌아가기 -

🔀 SwiftUI - 화면 전환 흐름

- 👆목차로 돌아가기 -

🧠 SwiftUI - 데이터의 흐름과 상태 관리

- 👆목차로 돌아가기 -

🎨 SwiftUI - 애니메이션 & 뷰 효과 구성

- 👆목차로 돌아가기 -

🧠 SwiftUI - 메모리 관리

- 👆목차로 돌아가기 -

🔁 SwiftUI - 주요 사이클

- 👆목차로 돌아가기 -

🔗 UIKit / SwiftUI 상호 연동

- 👆목차로 돌아가기 -



🎯 iOS - 핵심 개발

🌐 iOS - 통신 & 네트워킹

- 👆목차로 돌아가기 -

🔧 iOS - 시스템 기능 & 네이티브 API

🔔 iOS - 푸시 알림 및 백그라운드 처리

- 👆목차로 돌아가기 -

🔌 iOS - 내부 프레임워크 기능 활용

- 👆목차로 돌아가기 -

🔗 iOS - 외부 SDK & 서비스 연동

- 👆목차로 돌아가기 -


iOS - 앱 아키텍쳐 및 성능

🏗 iOS - 아키텍처 및 모듈 설계

- 👆목차로 돌아가기 -

🔀 iOS - 동시성 처리

- 👆목차로 돌아가기 -



🧱 iOS - Deprecated API 마이그레이션 기록

- 👆목차로 돌아가기 -

iOS - 시스템 및 운영 배포

🔧 iOS - 시스템 환경 설정

- 👆목차로 돌아가기 -



🚀 iOS - 배포

- 👆목차로 돌아가기 -



🚀 iOS - CI/CD

- 👆목차로 돌아가기 -



🧯 iOS - 운영 이슈 문제 해결

- 👆목차로 돌아가기 -



🧪 iOS - 테스트 및 도구

🧰 iOS - 개발 보조 도구 및 구성 관리

- 👆목차로 돌아가기 -



🧪 iOS - 앱 테스트 구성 요소

- 👆목차로 돌아가기 -



iOS - 그래픽 렌더링 & 시각 효과

🖼 iOS - Core Graphics - 직접 드로잉 처리

- 👆목차로 돌아가기 -



💫 iOS - Core Animation - 저수준 애니메이션 처리

- 👆목차로 돌아가기 -



🎮 iOS - Metal - 고성능 GPU 렌더링

- 👆목차로 돌아가기 -



🌈 iOS - Core Image - 이미지 필터링 및 효과

- 👆목차로 돌아가기 -



🕹 iOS - SceneKit & ARKit - 3D 및 증강현실

- 👆목차로 돌아가기 -



🛡 iOS - 보안 및 데이터 저장 기술

- 👆목차로 돌아가기 -


📱 iOS - 샘플 앱

개발 템플릿

토이 프로젝트

- 👆목차로 돌아가기 -



Mobile-Android

Mobile Android 공통 기능 구현

Android - View System 기반 앱

📦 View - 앱의 구조와 실행 흐름

- 👆목차로 돌아가기 -

🎨 View - UI 구성 요소 설계

- 👆목차로 돌아가기 -

🎨 View - 레이아웃과 배치 전략

- 👆목차로 돌아가기 -

🕹 View - 이벤트 & 입력 처리 흐름

- 👆목차로 돌아가기 -

🔀 View - 화면 전환 흐름

- 👆목차로 돌아가기 -

🧠 View - 데이터의 흐름과 상태 관리

- 👆목차로 돌아가기 -

🎨 View - 애니메이션 & 뷰 효과 구성

- 👆목차로 돌아가기 -

🧠 View - 메모리 관리

- 👆목차로 돌아가기 -


Android - Jetpack Compose 기반 앱

📦 Compose - 앱의 구조와 실행 흐름

- 👆목차로 돌아가기 -

🎨 Compose - UI 구성 요소 설계

- 👆목차로 돌아가기 -

🎨 Compose - 레이아웃과 배치 전략

- 👆목차로 돌아가기 -

🕹 Compose - 이벤트 & 입력 처리 흐름

- 👆목차로 돌아가기 -

🔀 Compose - 화면 전환 흐름

- 👆목차로 돌아가기 -

🧠 Compose - 데이터의 흐름과 상태 관리

- 👆목차로 돌아가기 -

🎨 Compose - 애니메이션 & 뷰 효과 구성

- 👆목차로 돌아가기 -

🧠 Compose - 메모리 관리

- 👆목차로 돌아가기 -



Android - 기능 개발 핵심

🌐 Android - 통신 & 네트워킹

- 👆목차로 돌아가기 -

🔧 Android - 시스템 기능 & 네이티브 API

- 👆목차로 돌아가기 -

🔔 Android - 푸시 알림 및 백그라운드 처리

- 👆목차로 돌아가기 -

🔗 Android - 외부 SDK & 서비스 연동

- 👆목차로 돌아가기 -

Android - 앱 아키텍쳐 및 성능

🏗 Android - 아키텍처 및 모듈 설계

- 👆목차로 돌아가기 -

🔀 Android - 동시성 처리

- 👆목차로 돌아가기 -

🧱 Android - Deprecated API 마이그레이션 기록

- 👆목차로 돌아가기 -

Android - 시스템 및 운영 배포

🔧 Android - 시스템 환경 설정

- 👆목차로 돌아가기 -

🚀 Android - 배포

- 👆목차로 돌아가기 -

🚀 Android - CI/CD

- 👆목차로 돌아가기 -

🧯 Android - 운영 이슈 문제 해결

- 👆목차로 돌아가기 -

Android - 테스트 및 도구

🧰 Android - 개발 보조 도구 및 구성 관리

- 👆목차로 돌아가기 -

🧪 Android - 앱 테스트 구성 요소

- 👆목차로 돌아가기 -

Android - 그래픽 렌더링 & 시각 효과

🖼 Android - Canvas & Paint

직접 드로잉 처리

- 👆목차로 돌아가기 -

💫 Android - Animator / MotionLayout

애니메이션 처리

- 👆목차로 돌아가기 -

🎮 Android - OpenGL / Vulkan

고성능 그래픽

- 👆목차로 돌아가기 -

🌈 Android - BlendMode / RenderScript

이미지 필터 및 색상 효과

- 👆목차로 돌아가기 -

🕹 Android - ARCore / Sceneform

AR 및 3D 렌더링

- 👆목차로 돌아가기 -

🛡 Android - 보안 및 데이터 저장 기술

- 👆목차로 돌아가기 -

🧾 Android - 샘플 앱

- 👆목차로 돌아가기 -

Mobile-Android-ASIS



Mobile-Flutter


Mobile Flutter 공통 기능 구현

  • Flutter - Splash 구현



📦 Flutter - 앱의 구조와 실행 흐름

- 👆목차로 돌아가기 -



🎨 Flutter - UI 구성 요소 설계

Basic Widgets

가장 기초적인 위젯 구성 요소들

Text Widgets

텍스트 표시 및 스타일링 관련 위젯

Layout Widgets

레이아웃 구성용 위젯

Assets, Images, Icons

텍스트 표시 및 스타일링 관련 위젯

Scrolling Widgets

스크롤 가능한 콘텐츠를 구성하는 위젯

Interaction Models

제스처 및 터치 반응 처리 위젯

Styling Widgets

테마, 반응형 구성, 패딩 등 스타일링 위젯

Painting and Effects

시각적 효과 및 그리기 관련 위젯

Animation and Motion

애니메이션 효과와 트랜지션 처리

Async Widgets

비동기 상태를 다루기 위한 위젯

Accessibility Widgets

앱의 접근성을 향상시키는 도구 위젯

- 👆목차로 돌아가기 -



📐 Flutter - 레이아웃과 배치 전략

- 👆목차로 돌아가기 -



🕹 Flutter - 이벤트 & 입력 처리 흐름

- 👆목차로 돌아가기 -



🔀 Flutter - 화면 전환 흐름

- 👆목차로 돌아가기 -



🧠 Flutter - 데이터의 흐름과 상태 관리

- 👆목차로 돌아가기 -



🎨 Flutter - 애니메이션 s& 뷰 효과 구성

- 👆목차로 돌아가기 -



🧠 Flutter - 메모리 관리 및 성능 최적화

- 👆목차로 돌아가기 -



Flutter - 기능 개발 핵심

🌐 Flutter - 통신 & 네트워킹

- 👆목차로 돌아가기 -



🔧 Flutter - 시스템 기능 & 네이티브 API

- 👆목차로 돌아가기 -



🔔 Flutter - 푸시 알림 및 백그라운드 처리

- 👆목차로 돌아가기 -



🔗 Flutter - 외부 SDK & 서비스 연동

- 👆목차로 돌아가기 -



Flutter - 앱 아키텍쳐 및 성능

🏗 Flutter - 아키텍처 및 모듈 설계

- 👆목차로 돌아가기 -



🔀 Flutter - 동시성 처리

- 👆목차로 돌아가기 -



🧱 Flutter - Deprecated API 마이그레이션 기록

- 👆목차로 돌아가기 -



Flutter - 시스템 및 운영 배포

🔧 Flutter - 시스템 환경 설정

- 👆목차로 돌아가기 -



🚀 Flutter - 배포

- 👆목차로 돌아가기 -



🚀 Flutter - CI/CD

- 👆목차로 돌아가기 -



🧯 Flutter - 운영 이슈 문제 해결

- 👆목차로 돌아가기 -



Flutter - 테스트 및 도구

🧰 Flutter - 개발 보조 도구 및 구성 관리

- 👆목차로 돌아가기 -



🧪 Flutter - 앱 테스트 구성 요소

- 👆목차로 돌아가기 -



🎨 Flutter - 그래픽 렌더링 & 시각 효과

🖼 CustomPainter

drawLine, drawRect 등으로 직접 도형을 그리는 방법



💫 AnimationController & Tween

커스텀 애니메이션 처리



🎮 Flutter + OpenGL / Unity 통합

고성능 그래픽 또는 3D 렌더링이 필요한 경우 외부 엔진 연동 방법



🌈 ImageFilter & BlendMode

이미지 필터와 색상 효과 등 이미지 시각 효과 적용



🕹 Flutter AR & 3D 시도 사례

ARKit, SceneKit처럼 AR 기능은 외부 플러그인 기반 접근 정리

- 👆목차로 돌아가기 -



🛡 Flutter - 보안 및 데이터 저장 기술

- 👆목차로 돌아가기 -



🧾 Flutter - 샘플 앱

- 👆목차로 돌아가기 -



🌐 Web Development



🧬 Languages

📚 Programming Language

Lang-Swift

Lang-Dart

Lang-Ruby

Markup & Style

Lang-Markdown

Lang-HTML

Lang-CSS



🖥️ Computer Science

📚 Basics

⚙️ Hardware

🧩 Software

📐 Algorithms

📦 Data Structure

🌐 Networking

🧮 Programming Paradigms

🎯 Design Patterns

🏛 Architecture Patterns

🛡 Security & Cryptography

🗄 Database

🧠 AI / Machine Learning




DevOps / Tools

Tools



CI/CD




Git




🧭 Personal Meta

History

  • 220314 : First Commit
  • 250703 : 모바일 전체 구조 통일

About

개발자로서 성장하는 하루하루를 기록하기위해 만든 공간입니다

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published