A system and method for generating and providing user interfaces for interacting with a stream of content are disclosed. A system having one or more processors and a memory is configured to perform operations including receiving a stream of content including one or more content items; selecting a content item; determining a tile type for providing the content item based upon an attribute of the content item; populating tile components for the tile type using the content item; organizing content tiles in a dynamic grid using the attribute of the content items; and providing the dynamic grid of content tiles for display.
컨텐츠의 스트림과 인터렉션하는 사용자 인터페이스들을 발생시키고 제공하기 위한 시스템 및 방법이 개시된다. 하나 이상의 프로세서들 및 메모리를 갖는 시스템은 하나 이상의 컨텐츠 아이템들을 포함하는 컨텐츠의 스트림을 수신하고; 상기 컨텐츠 아이템의 속성에 기초해서 상기 컨텐츠 아이템을 제공하기 위한 타일 유형을 결정하고; 상기 컨텐츠 아이템을 이용해서 상기 타일 유형에 대한 타일 컴포넌트들을 채우고; 상기 컨텐츠 아이템들의 상기 속성을 이용해서 동적 그리드에서 컨텐츠 타일들을 편성하며; 그리고 디스플레이를 위해 컨텐츠 타일들의 동적 그리드를 제공하는 것을 포함하는 동작들을 수행하도록 구성된다.