 Apple Lover Developer & Artist

영속적인 디자인에 현대의 공감을 채워넣는 공방입니다

반응형

development 3

[Challenge] 🛠️ iOS 앱 설계 퓨전 레시피 1부 - 조감도

Overview 앱의 설계 과정에서 과거의 유산과 현대의 개발 패러다임에 대한 필자 스타일의 퓨전 장르를 만들어보는 것이 목표이다. Fusion Fusion, 서로 다른 사물이 융합되는 것을 의미하는 명사이다. 우리는 주변에서 서로 다른 양식의 문화가 결합된 퓨전 요리 혹은 퓨전 음악을 찾아볼 수 있다. 기술의 세계에도 퓨전 양식은 존재한다. 예를 들어 애플의 적용 사례가 있다. 2012년 아이맥을 공개하며 컴퓨터의 보조기억장치인 HDD와 SSD를 macOS 상에서 논리적으로 묶어 하나의 저장장치로 사용하는 기능이었다. 사용자가 데이터의 저장 위치를 직접 제어하지 않도록 도와준 이 기능은 "Fusion Drive" 기술로 불렸다. iOS가 출시된 지 약 16년이 지나면서 소프트웨어 개발 도구는 진화해 왔..

[연말 결산] 2022년 3부작 - 1부 좋은 방법

Overview 2022년 한 해를 회고해보니 추상화 와 디자인 의 매력에 빠져있었다. 기대감과 두려움을 느끼며 인생의 길을 찾아가는 과정을 책과 경험을 통해 소개해보고자 한다. 좋은 방법 찾는 길 도구와 매뉴얼에 관한 경험 사람들은 도구를 개발하고 활용하여 일의 생산성을 높여왔다. 도구를 잘 활용하기 위해선 기본 수준의 사용법을 잘 파악하고 있어야 한다. 매뉴얼은 이 측면에서 가이드를 제공해주어 인류의 시간을 벌어주며 우리 삶이 윤택해지도록 도와준다. 프로그램을 개발을 위해 매뉴얼을 읽으며 코딩하다 도구와 인간 그리고 결과물에 관한 생각을 하게 되었다. 지관수행 항상 최선의 도구와 방법을 사용하여 프로그램을 만들었다고 생각했다. 그러나 결과물을 보면 말로 표현하기 어려운 부족함이 느껴졌다. 제품을 개발..

[이야기] 인간 중심의 디자인 설계

Overview 22년 가을 학기, 학교 강좌 중 소프트웨어 디자인 패턴 과목을 수강하고 있다. 엉클 밥 선생님께서 쓰신 Agile Software Development , 오렐리의 헤드 퍼스트 디자인 패턴 책을 읽으면서 김인규 교수님과 학우분들이 서로 생각을 공유하는 방식으로 진행되었다. 나는 언어 사용법 지식을 "열심히" 공부했다. 객체지향 프로그래밍을 배웠다고 생각했다. 그리고 그것이 문제였음을 인식했다. 인터넷에 떠도는 정보를 보고 피상적인 지식만 찾아다닌 것은 아닌지 생각해보았다. 인간이 새로운 도구를 만들 때에는 무언가를 효율적으로 더 잘해내기 만들지는 않았을까? 내가 무엇을 하려고 이런 메뉴얼 들을 들춰보고 있던 것일까? Agile Software Development 관습을 통해 인간 중심..

반응형