본문 바로가기

분류 전체보기18

실리콘밸리에선 어떻게 일하나요? 어떻게 일하는 게 효율적인가요? 업무의 효율은 곧 돈과 연결이 되기 때문에 많은 회사가 고민하는 부분일 것이다. 실리콘밸리는 전 세계에서 가장 높은 업무의 효율성이 나오는 곳이기에 그들의 업무 방식은 항상 관심을 받고 있다. 파격적인 근무 조건과 엄청난 베넷핏, 전 세계를 리딩하는 아이디어와 서비스는 어떻게 만들어질까? 메타에서 수석 디자이너로 근무한 작가는 안식년을 맞아 찾은 한국에서 많은 스타트업 관련자들을 만나면서 실리콘 밸리의 기업 문화에 대해 가장 많은 질문을 받았다고 한다. 보수적인 기업 문화가 많은 한국에서도 이러한 파격적인 기업 문화에 관심을 가진다는 것은 그만큼 우리 산업 구조도 서비스 중심의 고 부과 산업으로 바뀌고 있다는 반증일 것이다. 하지만 그 관심 속에서 혁신적인 기업 문화를 제.. 2024. 1. 11.
Server-Driven UI 은 무엇인가? 개념 해당 글은 Server-Driven UI에 대해 아래 블로그 링크 글을 번역한 내용입니다. https://medium.com/@dfs.techblog/server-driven-ui-concept-db07d7946e94 요약 이 아티클은 앱 개발에 보다 효율적이고 유연한 Server-Driven UI (SDUI) 방식에 대해 설명한다. SDUI는 서버가 앱의 UI를 담당하며, 이는 서버 사이드의 변화를 클라이언트가 즉시 반영한다. 이 방법은 클라이언트가 UI의 변화 및 이벤트 기능을 즉시 반영뿐만 아니라, 실시간 UI 적용 및 높은 유저 개인화 경험을 제공한다. SDUI는 별도의 앱 반영 없이 앱의 변화 및 인터페이스 변경을 적용할 수 있다. 하지만 SDUI 가 모든 설루션의 정답은 아니고 각 애플리케이션.. 2023. 12. 11.
[Swift] property wrapper 정의 및 사용법 예시 propert wrapper는 Swift5.1에 추가된 개념으로 이름에서 말하든 property를 감싸서 새로운 property를 만드는 것을 말한다. 그냥 이렇게만 들어보면 개념이 잘 안 잡히지만 Swift 를 사용하는 개발자라면 한 번씩 사용해 본 경험이 있을 것이다. @State @Published @Binding 위와 같이 property 앞에 추가되는 것이 property wrapper이다. 그럼 사용법 및 예시를 자세히 알아보자 사용법 우선 property wrapper를 사용하기 위해서는 local stored property 만 가능하다. global property, computed property 에는 사용할 수 없다는 것을 명심하고 바로 예시를 보자 @propertyWrapper st.. 2023. 11. 24.
[Swift] class 와 struct 의 차이 Swfit에서 가장 헷갈리는 내용 중에 하나가 class와 struct에 차이이다. 둘은 언뜻 보면 비슷하게 사용되며 큰 차이점이 없는 것처럼 보인다. 하지만 차이점을 모르고 잘못 사용하다 보면 큰 문제가 발생할 수 도 있다. 그 차이를 한번 알아보자 공통점 우선 차이점을 알기전에 공통점부터 알아보자. 둘 모두 Swift에서 사용되는 데이터를 유용하게 표현하기 위해 저장하고 처리하기 위해 사용자가 타입을 정의해서 만들어 주는 데이터 타입이다. 그렇기에 데이터를 잘 다룰 수 있도록 다양한 기능이 제공된다. 데이터를 저장할 수 있는 프로퍼티를 만들 수 있다. 메소드를 만들어서 특정 작업을 수행할 수 있다. initializer를 가질 수 있어 초기값을 설정할 수 있다 Extention을 이용해서 기존 타입에.. 2023. 11. 15.
반응형