일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- El
- ㅋㅁ
- Singleton
- ㅓ
- 추상팩토리패턴
- designPattern
- compose
- Design Pattern
- PrototypePattern
- 디자인패턴
- material3
- Functional Programming
- F
- Observer Pattern
- 빌터패턴
- 함수형프로그래밍
- 코틀린
- 디자인패턴 #
- android designsystem
- r
- factory method
- 옵저버 패턴
- 프로토타입 패턴
- 팩토리 메소드
- 추상 팩토리
- Abstract Factory
- 안드로이드 디자인시스템
- Kotlin
- builderPattern
- 싱글톤
- Today
- Total
목록전체 글 (333)
오늘도 더 나은 코드를 작성하였습니까?

Assistive technology(보조적 기술) Assistive technology은 장애가 있는 개인의 기능적 능력을 증가, 유지 또는 개선하는 데 도움이 됩니다. 사람들은 키보드, 스크린 리더, 점자 디스플레이, 추적 입력, 돋보기, 음성 입력과 같은 장치를 통해 기술에 참여함으로써 보다 독립적으로 생활할 수 있습니다. 아이콘은 다양한 입력 방법과 사용자 요구 사항에 대한 이해가 필요한 대화형 요소의 한 예입니다. 이 예에서는 아이콘의 대상 영역이 식별되어 확장된 아이콘 경계가 동작과의 상호 작용을 더 쉽게 만드는 방법을 보여줍니다. Common forms of assistive technologies Keyboard keyboards, a D-pad, or trackball 같은 하드웨어 또는..
Accessibility & Material Design human experiences과 장애를 이해하고 예측하여 비용이 많이 드는 재설계를 방지하고, 기술 및 설계에 쌓이는 부작용을 줄이며, 여러 자원을 미리 절약할 수 있는 제품 기반을 구축할 수 있습니다. Material components에 내장된 Accessibility 표준은 기본적인 제품 디자인을 위한 기반을 제공하도록 설계되었습니다. Accessibility을 이해하면 저시력, 맹인, 청각 장애, 인지 장애, 운동 장애 또는 상황적 장애(예: 팔 부러짐)가 있는 사용자를 포함한 모든 사용자의 사용 편의성을 향상시킬 수 있습니다. Get started 시작하기 Accessibility의 필요성과 목표는 각 컴포넌트가 설명된 페이지와 가이드라..

https://jaehochoe.medium.com/번역-안드로이드를-위한-mvi-model-view-intent-아키텍쳐-튜토리얼-시작하기-165bda9dfbe7 [번역] 안드로이드를 위한 MVI (Model-View-Intent) 아키텍쳐 튜토리얼: 시작하기 MVI Architecture for Android Tutorial: Getting Started jaehochoe.medium.com 위 미디엄 블로그 내용을 개인적인 학습을 위해 읽어보고 정리한 내용입니다. MVI(Model-View-Intent) Cycle.js프레임워크의 단방향성과 Cycle Nature에서 영감을 받은 안드로이드를 위한 최신 아키텍처 패턴 중 하나입니다. MVI는 다른 MV-( MVC, MVP, MVVM) 패턴과는 매우 ..

소프트웨어 아키텍처는 소프트웨어 시스템과 그러한 구조 및 시스템을 생성하는 규율에 대해 추론하는 데 필요한 일련의 구조입니다 각 구조는 소프트웨어 요소, 요소 간의 관계, 요소와 관계의 속성으로 구성됩니다. 소프트웨어 시스템의 아키텍처는 건물의 아키텍처와 비슷합니다. 이는 시스템 및 개발 프로젝트의 청사진 역할을 하며 프로젝트 관리는 나중에 관련 팀과 사람들이 실행하는 데 필요한 작업을 추정하는 데 사용할 수 있습니다. 소프트웨어 아키텍처는 일단 구현되면 변경하는 데 비용이 많이 들기 때문에 근본적인 구조적 선택을 하는 것이 중요합니다. 소프트웨어 아키텍처 선택에는 소프트웨어 설계 가능성의 특정 구조 옵션이 포함됩니다. 예를 들어, 우주 왕복선 발사체를 제어하는 시스템은 매우 빠르고 매우 안정적이어야 한..