mexicovova.blogg.se

Tumblr android
Tumblr android













  1. TUMBLR ANDROID HOW TO
  2. TUMBLR ANDROID FULL

If you have questions, please check out the code and file an issue there. More example stream templates and example implementations of different common streams.We have a lot to migrate from our own internal tools and put in here! Unit tests covering the public interface for the library and most of the underlying code.An abstraction for cursor-based pagination for complex stream templates.Abstractions for composing streams together-such as with carousels, for streams-within-streams.Abstractions for programmatically composing, filtering, ranking, injecting, and debugging streams.

TUMBLR ANDROID HOW TO

A YAML syntax for composing streams of content, and how to filter, inject, and rank them.

TUMBLR ANDROID FULL

  • The full framework library of code that we use today, on Tumblr, to power almost every feed of content you see on the platform.
  • Those are all examples of the functionality StreamBuilder affords for us. We inject those recommendations at certain intervals, filter posts based on who you’re blocking, and rank the posts for relevancy if you have “Best stuff first” enabled. Each of those is a separate stream, with its own logic, but sharing this same framework. On your Tumblr dashboard today you can see how there are posts from blogs you follow, mixed with posts from tags you follow, mixed with blog recommendations. These are separate kinds of streams, which can be mixed together, filtered based on certain criteria, ranked for relevancy or engagement likelihood, and more. The primary architecture centers around “streams” of content: whether posts from a blog, a list of blogs you’re following, posts using a specific tag, or posts relating to a search.

    tumblr android

    If you want to dive into the code, check it out here on GitHub! What, then, is StreamBuilder? Well, every time you hit your Following feed, or For You, or search results, a blog’s posts, a list of tagged posts, or even check out blog recommendations, you’re using this framework under the hood.

    tumblr android

    In more accessible language, it is any program whose source code is made available for use or modification as users or other developers see fit. What is open-sourcing? Open sourcing is a decentralized software development model that encourages open collaboration. We call it StreamBuilder, and we’ve been using it for many years.įirst things first. Today, we’re abnormally jazzed to announce that we’re open-sourcing the custom framework we built to power your dashboard on Tumblr. StreamBuilder: our open-source framework for powering your dashboard.















    Tumblr android