Instacart UX value

Korean version of Instacart UX value 1. UX DESIGN 1-1. UX value Fresh groceries delivered in one hour to your door from the local grocery stores where you normally shop at. 1-2. UX strategy Focusing on purchase and delivery leads zero inventory and storage cost. Creating one virtual store by connecting all grocery stores in… Continue reading Instacart UX value

How to handle URL with JavaScript encodeURI() Function

While working on the UI side, we should not rely on the user's input. For an instance, consider a URL. Earlier, we used to have few methods to handle a URL string. One of them is escape method but it is deprecated now. So, through this article, I will introduce few methods to handle URL and… Continue reading How to handle URL with JavaScript encodeURI() Function

JavaScript Factory Pattern with Mixins in ES6

Intro While working on a new project in my team, I need to introduce a new type of item. But I found that various controllers used same if-else condition code block to handle existing items. On looking into that, I decided to make use of a factory pattern and realized that its combination with a mixin pattern… Continue reading JavaScript Factory Pattern with Mixins in ES6

스토리리빙, 언론이 가상현실(Virtual Reality)을 이용해 스토리텔링을 넘어서는 방법

새로운 방식의 뉴스 가상현실(Virtual Reality)과 증강현실(Augmented Reality)은 2017 가트너의 10대 전략기술에 속했다. 이미 상당히 많은 분야에서 이 VR과 AR을 이용해 사용자에게 더 풍부한 경험을 주기 위한 연구를 하고 있으며, 이 글을 통해 언론계의 가상현실 활용 예를 소개하고자 한다. 구글 뉴스랩은 지난 6개월간 가상현실을 이용한 효과적인 이야기 전달방식을 연구했다. 그들은 민족지(ethnography)라는 연구방식을 이용하여 현장 관찰과 인터뷰로… Continue reading 스토리리빙, 언론이 가상현실(Virtual Reality)을 이용해 스토리텔링을 넘어서는 방법

Instacart UX value

English version of Instacart UX value 1. UX DESIGN 1-1. UX value 문 앞에서 평소 자주 사던 신선한 식료품을 한 두 시간내에 받는다. 1-2. UX strategy 구매와 배달에만 집중해서 재고나 저장 비용을 없앤다. 도시의 많은 상점들을 유기적으로 연결하여 하나의 가상 상점을 만듦으로써 빠른 배송을 가능하게 한다. 1999년에는 Webvan이, 2007년에는 AmazonFresh가 물류창고를 직접 운영하는 방식으로 사업을… Continue reading Instacart UX value

Understanding JavaScript prototypes

JavaScript is a prototype-based language. What it means is that JavaScript objects have a prototype and inherit properties and methods from their prototype. It can be confusing to anyone who is more familiar with a class-based language such as Java. The way of inheritance in JavaScript is different. This post will be helpful for you to have… Continue reading Understanding JavaScript prototypes

Square UX value

1. UX DESIGN 1-1. UX value 저렴하고 단순한 가격정책과 쉽고 빠르게 이용가능한 장비로 타인의 도움없이 혼자서 상품 판매를 시작한다. 1-2. UX strategy 단순한 가격: 거래당 수수료 방식을 채용해서 계약기간이 없고 저렴한 가격에 POS(Point of Sale) 장비를 사용한다. 매우 빠른 비즈니스 사이클: 신청하면 바로 다음 날 장비를 받아서 영업을 시작할 수 있고, 판매 금액은 다음 날… Continue reading Square UX value

분산 장부, Distributed Ledgers

분산 장부는 가트너에서 발표한 2017년 10대 전략 기술 트렌드에 선정되었다. 분산 장부란? 조작을 방지하기 위해 필요했던 중앙관리체계를 제거하면서, 네트워크를 통해 여러 장소의 다양한 사용자에게 똑같은 데이터 복사본이 분산되어 있어 합의하에 공유와 동기화를 하는 장부를 말한다. 다음은 두 가지 특징에 대해서 좀 더 구체적으로 설명을 한다. 공유: 여러 장소에서 정해진 참여자들은 네트워크를 통해 공유된 기록에 접근이… Continue reading 분산 장부, Distributed Ledgers

Single-Page Apps with HTML5’s pushState

If you want to build a single-page application, you need to consider back and forward buttons in web browsers. Since recent web applications often use an AJAX call, tracking every state of your application should be dealt with by the browser history. How can we use HTML5 to create a single-page app? HTML5 introduces the History interface… Continue reading Single-Page Apps with HTML5’s pushState

Shutterstock UX value

1. UX DESIGN 1-1. UX value Providers (Artists): Can introduce their digital content, such as photos and images, to customers all over the world. This easy access to their customer base is a great way to earn more income. Customers: Will find it easy and cheap to use digital content, made by artists from everywhere… Continue reading Shutterstock UX value