[News] Bilibili Recruits C# Developers, Bilibili Launches Client

[News] Bilibili Recruits C# Developers, Bilibili Launches Client

Accidentally discovered that Bilibili has launched a Windows client version

Last updated 5/15/2022 9:06 PM
趣小编 趣编程ACE
3 min read
Category
.NET
Tags
.NET C#

Bilibili Recruitment

Recently, while browsing Bilibili, I stumbled upon something interesting: Bilibili has launched a Windows client. As we all know, Bilibili was primarily web-based and mobile-based (including mini-programs). There was an UWP client, but its functionality was quite limited and the design was rather simplistic. Now, the release of this client means that Bilibili is filling the gap in its client-side offerings. Have you tried the Bilibili client yet? And as a programmer, do you often watch coding videos on Bilibili?

01 Client Advantages

Looking at the homepage interface, it feels more like a common development management system, with a left sidebar menu, Header, Body layout, and support for theme skin color switching.

What caught my interest even more was the addition of a personalized recommendation section. This is a huge convenience for users who often browse the web version, as the web version does not support personalized recommendations. Layout aside, what improvements are there in the viewing experience?

The client’s player uses a separate window for playback, which can be freely resized, minimized, and pinned. All features available in the web version are also present in the client, and the smoothness is undeniable.

Finally, the client is very clean. Why? Because from my usage, it doesn’t have the banner ads found on the web version. It's very tidy.

02 Client Purpose

Compared to common long-form video sites like Tencent, iQiyi, and Youku, Bilibili's client came out much later. However, during the pandemic, I believe people’s preference gradually shifted from short videos to long-form videos. For example, a TV series’ episodes are segmented into long videos and posted on short-video platforms, allowing viewers to finish a series quickly and thoroughly. Additionally, from chatting with a friend who works at Bilibili, I learned that in the past two years, Bilibili's learning section has grown rapidly, and the platform has also signed many licensed films and TV shows. These developments demand higher viewing experiences. So, it was inevitable for Bilibili to launch a client, as it can offer various flashy features like Dolby Atmos, HDR, and more.

03 Site Owner’s Addition

The Bilibili client supports black and white theme switching:

Looking at the packaged client program directory, it was developed with Node.js (Electron), as I saw app.asar — not .NET:

Bilibili recruits C# developers. That’s normal — big companies all have C# positions, just the ratio compared to other language roles varies.

Keep Exploring

Related Reading

More Articles