<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dan Grover</title>
    <description>I&apos;m a product designer, engineer, and entrepreneur living in Oakland.
</description>
    <link>http://dangrover.com/</link>
    <atom:link href="http://dangrover.com/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Sun, 04 Jan 2026 22:18:57 -0500</pubDate>
    <lastBuildDate>Sun, 04 Jan 2026 22:18:57 -0500</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>
    
      <item>
        <title>Simulation Games Might Be What The World Needs Now</title>
        <description>&lt;p&gt;As with many, the pandemic lockdowns of 2020 made me dispense with a lot of rules I had set for myself, like shaving, exercising, and straying away from vices like drinking. Even the three meals in a day seemed insufficient; I couldn’t get through the workday without also having brunch, “Dinner II”, and “fourthmeal”.&lt;/p&gt;

&lt;p&gt;But the vice that hit me hardest was video games, something I had largely sworn off since college. There were plenty of titles I’d picked up on Steam in some sale or another but had been too busy with life to try.&lt;/p&gt;

&lt;p&gt;Most of the titles on my backlog did not hold my interest for very long amidst the unfolding disaster. But I found myself I falling hard for simulation games. We are, I discovered, living through a golden age of the genre. There are now countless, thoughtfully-designed games to simulate just about everything: cities, offworld colonies, airports, factories, transit systems, and more. And I gobbled them up.&lt;/p&gt;

&lt;p&gt;One I kept coming back to, and what seems to me still like the apex of the genre, was an obscure title from a Slovakian studio called &lt;cite&gt;&lt;a href=&quot;https://www.sovietrepublic.net/&quot;&gt;Workers and Resources: Soviet Republic&lt;/a&gt;&lt;/cite&gt;. The game tasks players  with managing, in exacting, exhausting, minute detail, the planned economy of a Soviet-era republic, from the logistics of steel smelting, to foreign trade, to the provisioning of goods and social services to the proliteriate, to its power grids, to even laying out water and sewage systems with the proper grades. 
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/sim/soviet.png&quot; alt=&quot;Workers and Resources: Soviet Republic&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Depending on your outlook, this description may seem like great fun or like a gigantic waste of time. During those months in 2020, when life felt like being stuck on a long, transcontinental flight with an indeterminate time of arrival, they were a relief from endless zoom calls, wiping down groceries, bickering with my spouse, and stocking up on masks. Tweaking the railway signals so that my imaginary  republic’s bauxite could be more expediently exported to the Eastern bloc was a welcome respite.&lt;/p&gt;

&lt;p&gt;Andrew Yang, who ran a stillborn presidential campaign that year, in his book &lt;a href=&quot;https://www.amazon.com/The-War-on-Normal-People-Andrew-Yang/dp/B07BSHJ8RB/ref=sr_1_1?keywords=war+on+normal&amp;amp;qid=1664098664&amp;amp;sr=8-1&quot;&gt;“The War on Normal People”&lt;/a&gt;, devotes an entire chapter to “Video Games and the Male Meaning of Life.” Despite his enthusiasm for games like Starcraft and DOTA growing up, some time after college, he says, he began to treat it as a vice, realizing that “virtual world-building and real-life world-building are at odds with each other.” He goes on to argue that in the coming decade, a lot of men whose jobs have become obsolete due to automation and offshoring will fall hard for video games (as I did during the nadir of the pandemic). He cautions:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“A number of my guy friends have gotten divorced in their thirties and forties. Others have become detached from society. Male dysfunction tends to take on an air of nihilism and dropping out. The world and relationships take work. You gird yourself for the workplace in a suit of armor. If you ever take it off and stop working, you get swept away.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Reading this part of his book during lockdowns in 2020 made me moderate the hours I’d found myself spending on games.&lt;/p&gt;

&lt;p&gt;It made me realize video games are, in this sense, a kind of fake work, in the same sense that porn is a kind of fake sex.&lt;/p&gt;

&lt;p&gt;And while games are a versatile medium that can take on many purposes like telling a story, or pumping our adrenaline with combat scenerios, or even giving us a forum to hang out with friends – the sim games I grew to love during the pandemic offer none of that.&lt;/p&gt;

&lt;p&gt;Sim games, compared to other types,  are rather unadulterated and dry in their focus on challenging the player to decode and master complex, interconnected systems. They are not the sort of games that one might play when they are tired – they take one’s full mental faculties. Simulation games are, in this sense, the purest embodiment of the notion of video games as fake work.&lt;/p&gt;

&lt;p&gt;I found it hard to fully accept this notion, though, or to fully cut out this habit, because I couldn’t shake the thought that there was also something redeeming to be found in Sim games in particular that I couldn’t put my finger on. So which is it?&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;* * *&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;As a genre, sims are nearly as old as video games as a whole. One of the earliest entrants, Sim City, famously began when creator Will Wright added simulated cities for the player to bomb in his Commodore 64 shoot-em-up game “Raid on Bungeling Bay”. Wright became so engrossed in building out this aspect that it became a key element of the game – winning required disrupting the enemy’s supply lines and industrial production in a strategic manner. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/sim/raid.png&quot; alt=&quot;Raid on Bungeling Bay&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;When he showed this element of the game to his neighbor, Bruce Joffe, an architect and urban planner, &lt;a href=&quot;https://www.filfre.net/2016/06/simcity-part-1-will-wrights-city-in-a-box/&quot;&gt;Joffe suggested Wright check out some of the works of Jay Wright Forrester&lt;/a&gt;. Wright dug into Forrester’s 1969 book “Urban Dynamics”, which lays out a computer model of the major internal forces that govern life in a city: its population growth, jobs, industries. Forrester, a professor at MIT, is credited with &lt;a href=&quot;https://en.wikipedia.org/wiki/System_dynamics&quot;&gt;created the field of systems dynamics&lt;/a&gt; and applied it to numerous fields during his career. Wright explains:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“So I took his approach to it, and then applied a lot of the cellular automata stuff that I had learned earlier, and get these emergent dynamics that he wasn’t getting in his model. I found when I was reading all these theories about urban dynamics and city behavior, that when I had a toy simulated version on the computer, it made the subject much more interesting than reading a book – because I could go to my computer model and start experimenting.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As a model, Sim City is not an exhaustively accurate one. Notably, it &lt;a href=&quot;https://www.theatlantic.com/technology/archive/2013/05/the-philosophy-of-simcity-an-interview-with-the-games-lead-designer/275724/&quot;&gt;has always omitted  or downplayed parking lots&lt;/a&gt; near buildings because showing them at the size and proportions they’re built with in American cities would look ridiculous. And it makes many concessions to make the game actually fun.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/sim/bridges.png&quot; alt=&quot;Railroad bridges in Railroad Tycoon&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Sid Meier, the prolific game designer best known for &lt;em&gt;Civilization&lt;/em&gt; faced many of these tradeoffs when designing the first &lt;em&gt;Railroad Tycoon&lt;/em&gt; game. At first, he had designed the game so that the railroad bridges the player built were vulnerable to being washed away by floods and other disasters – this is, after all, realistic. But, as he relates in &lt;a href=&quot;https://www.amazon.com/Sid-Meiers-Memoir-Computer-Games-ebook/dp/B085845CX9/ref=sr_1_2?keywords=sid+meier&amp;amp;qid=1664097611&amp;amp;sr=8-2&quot;&gt;his memoir&lt;/a&gt;, it just wasn’t fun:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;It seems like players ought to appreciate the hardships we throw at them—that the whole reason they play is to prove their worth. But it’s not. People play games to feel good about themselves, and random destruction only leads to paranoia and helplessness. … A sudden reversal of fortune is only exciting or dramatic when it happens to someone else. When it happens to you, it’s just a bummer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Meier debated making bridges indestructible but ultimately decided instead to add different &lt;em&gt;kinds&lt;/em&gt; of bridges to the game:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;So rather than eliminate the flooding, I introduced different kinds of bridges. A wooden bridge was cheap, and would get the railway up and running right away. A fancy stone bridge was more expensive, and took longer to build, but would be impervious to flooding. By giving the player control over how much risk they would tolerate, the floods not only stopped feeling unfair, they became a source of genuine reward. To imagine their bridge emerging whole from the receding water line felt better than if it had never flooded at all.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This led him to a key insight that underpins all the games he’s designed – that good games give players a series of &lt;em&gt;interesting&lt;/em&gt; decisions:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Interesting decisions are not about the specifics of what you let the player choose between, but whether the investment feels both personal and significant to the outcome. If you present players with options A, B, and C, and 90 percent of them choose A, then it’s not a well-balanced set—an interesting decision has no clear right or wrong answers. If players are evenly distributed among A, B, and C, but they all chose within three seconds, then it’s not a very meaningful decision. Any answer would have worked. Ultimately, the most fundamental characteristic of an interesting decision is that it makes the player think, “I wonder what would happen next time, if I did it differently?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;As for Sim City, even though it lacks parking lots, mixed used zoning, and incorporates fantastical futuristic elements like fusion power and archologies, it succeeds in capturing the essential nature of the reality it’s simulating: it challenges the player not just with &lt;em&gt;interesting decisions&lt;/em&gt;, but surprises them with the unintuitive, emergent phenomena resulting from those decisions. As Wright explains:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;“So we’re kind of enhancing dynamics, emphasizing them in a way where you can start seeing ideas, these kinds of truisms in city planning that we manage to capture. Things like the idea that roads don’t relieve traffic, they breed it. You think we need to build more roads, but when you put more roads in, it actually encourages more volume, and the traffic gets worse. Those are kind of counterintuitive dynamics that you can capture in a model like SimCity, even if it’s not accurately modeling traffic elements in a real city.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;These sort of counterintuitive dynamics always muddle public policy debates. A casual scroll through Nextdoor will reveal most people are not aware of the dynamics of induced demand on traffic that Wright points out.&lt;/p&gt;

&lt;p&gt;During the early days of the pandemic, few seemed to grasp the necessity of stopping the spread as, even with Covid’s relatively low rate of mortality, the second order impacts – people who caught it from us passing it on to the vulnerable – were not intuitive (though this certainly be intuitive to anyone who’d gotten good at &lt;a href=&quot;https://www.ndemiccreations.com/en/22-plague-inc&quot;&gt;Plague, Inc.&lt;/a&gt;). On the other side, later on, there were many who remained overly cautious and argued for the continued shutdown of schools and other public places, not aware of the counter-intuitive way that even partially-effective and inconsistently-applied mitigations like vaccinations and masks &lt;a href=&quot;https://www.cbs17.com/community/health/coronavirus/fact-check-are-you-reading-this-covid-mask-chart-the-wrong-way/&quot;&gt;reduced risk of infection drastically&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We also saw the bewildering economic impact of the virus itself and various policy responses. Suddenly, “supply chain” was the phrase on everyone’s lips. Goods that became in demand during the pandemic &lt;a href=&quot;https://www.morningbrew.com/daily/stories/2022/06/07/target-takes-action-to-reduce-massive-inventory-glut&quot;&gt;turned into a glut&lt;/a&gt; as preferences shifted. We felt the full brunt of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Bullwhip_effect&quot;&gt;bullwhip effect&lt;/a&gt;, also known as the Forrester effect –  first described by the same Jay Forrester that inspired Sim City.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/sim/dynamics.png&quot; alt=&quot;Example of system dynamics diagram&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;The confidence Jay Forrester had in his models were common in his time. The computers needed to run them had only recently been invented. Ambitious efforts to use sophisticated macro models to smooth out the cognitive biases of humans making tactical decisions on the ground level proliferated during that era, like &lt;a href=&quot;https://en.wikipedia.org/wiki/Stafford_Beer#Cybersyn_2&quot;&gt;the telex network the eminent cybernetics researcher Stafford Beer set up in Chile&lt;/a&gt; in the early 70’s to hook control of all factories into a government mainframe.&lt;/p&gt;

&lt;p&gt;Mitchell Walldorp’s &lt;cite&gt;“Complexity: The Emerging Science at the Edge of Order and Chaos”&lt;/cite&gt; contains an account of Citicorp CEO John Reed’s relaying his frustration with this sort of thinking in a 1986 presentation:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Basically, he said, his problem was that he was up to his eyeballs in a world economic system that defied economic analysis. The existing neoclassical theory and the computer models based on it simply did not give him the kind of information he needed to make real-time decisions in the face of risk and uncertainty. Some of these computer models were incredibly elaborate. One, which Singer would be talking about in more detail later, covered the whole world in 4500 equations and 6000 variables. And yet none of the models really dealt with social and political factors, which were often the most important variables of all. Most of them assumed that the modelers would put in interest rates, currency exchange rates, and other such variables by hand—even though these are precisely the quantities that a banker wants to predict. And virtually all of them tended to assume that the world was never very far from static economic equilibrium, when in fact the world was constantly being shaken by economic shocks and upheavals. In short, the big econometric models often left Reed and his colleagues with little more to go on than gut instinct – with results that might be imagined.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Reed would go on to describe how none of this sort of analysis would prepare him for the challenge of leading Citicorp through the era of 70’s stagflation and the ensuing painful macroeconomic remedy that Fed chair Paul Volcker doled out in the early 80’s, a situation now repeating itself in the aftermath of the Covid pandemic. For this reason, Reed was an enthusiastic booster of the Santa Fe Institute and its effort to define new kinds of models that can deal with complex, emergent, collective behavior.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/sim/wargames.png&quot; alt=&quot;Frame from the movie War Games&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;There’s a great deal of difference, though, between Reed’s teams of analysts at Citicorp and the average angry town hall participant arguing against apartment buildings or facemasks. We could all do with a bit more modeling and a bit less gut instinct. As Forrester argues in &lt;a href=&quot;https://www.sciencedirect.com/science/article/abs/pii/S004016257180001X&quot;&gt;“Counterintuitive Behavior of Social Systems”&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“The mental model is fuzzy. It is incomplete. It is imprecisely stated. Furthermore, within one individual, a mental model changes with time and even during the flow of a single conversation. The human mind assembles a few relationships to fit the context of a discussion. As the subject shifts so does the model. When only a single topic is being discussed, each participant in a conversation employs a different mental model to interpret the subject. Fundamental assumptions differ but are never brought into the open. Goals are different and are left unstated. It is little wonder that compromise takes so long. And it is not surprising that consensus leads to laws and programs that fail in their objectives or produce new difficulties greater than those that have been relieved.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The actual details of Forester’s models that served as the basis of Sim City, for what it’s worth, have been &lt;a href=&quot;https://logicmag.io/play/model-metropolis/&quot;&gt;criticicized for containing classist assumptions&lt;/a&gt; that inevitably lead to conclusions on the apparent uselessness of welfare or housing programs in cities, positions now held only by the most right-wing economists. &lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;The moral, though, is not that we can model these confounding properties of reality perfectly and thus make better decisions. Rather, by working through any model at all – and then arguing in what aspects it is or isn’t appropriate, we can make better decisions together and create better policy.  As the saying goes, “All models are wrong, but some are useful.”&lt;/p&gt;

&lt;p&gt;Sim games, even those that dispense with any pretense of accurately modeling reality, do aspire to inspire players to take this sort of thinking to the real world. As Meir explains:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“With enough reinforcement, players may even find themselves asking the same question in the real world, where the choices are less clearly delineated. In the right context, a game is not just a vehicle for fun, but an exercise in self-determination and confidence. Good games teach us that there are tradeoffs to everything, actions lead to outcomes, and the chance to try again is almost always out there.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;University of Michigan professor Scott Page argues in his book &lt;a href=&quot;https://www.amazon.com/Model-Thinker-What-Need-Know/dp/0465094627&quot;&gt;“The Model Thinker”&lt;/a&gt;, that the key is knowing and switching between different models and knowing their limitations.&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“To rely on a single model is hubris. It invites disaster. To believe that a single equation can explain or predict complex real-world phenomena is to fall prey to the charisma of clean, spare mathematical forms. We should not expect any one model to produce exact numerical predictions of sea levels in 10,000 years or of unemployment rates in 10 months. &lt;strong&gt;We need many models to make sense of complex systems. Complex systems like politics, the economy, international relations, or the brain exhibit ever-changing emergent structures and patterns that lie between ordered and random.&lt;/strong&gt; By definition, complex phenomena are difficult to explain, evolve, or predict.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The problem with so much of the way we think and talk about the problems in the world is not just, as Forrester argues, our models are fuzzy, but that we tend to tend to look for heroes and villains and clumsily anthrophomorphize the “emergent structures and patterns” Page speaks of.&lt;/p&gt;

&lt;p&gt;For instance, the Bay Area’s current housing crisis, &lt;a href=&quot;https://techcrunch.com/2014/04/14/sf-housing/&quot;&gt;caused by the confluence of supply shortages and incentive-distorting laws at the state and local level&lt;/a&gt; is easy to blame on mustache-twirling tech workers and private housing developers (and never, of course, existing landlords).&lt;/p&gt;

&lt;p&gt;Conservatives blame gas prices – the result of the macroecnomic policies the previous and current administrations, the pandemic-induced supply chain disruptions, and the war in Ukraine – singularly on President Biden, as if he alone can control the price.&lt;/p&gt;

&lt;p&gt;Biden, himself, tried to pin inflation on companies somehow &lt;a href=&quot;https://truthout.org/articles/poll-shows-confronting-corporate-greed-is-bidens-best-anti-inflation-message/&quot;&gt;experiencing an uncanny spike in greed&lt;/a&gt;, as if was their previous benveloence stopping them from passing along price increases before.&lt;/p&gt;

&lt;p&gt;Public discourse is awash with this sort of lazy thinking. We want clear narrative arcs and to know who the bad guys are. In &lt;a href=&quot;https://www.amazon.com/History-Has-Begun-Birth-America-ebook/dp/B08HCTTVM4/ref=sr_1_1?crid=3RR9JDS28UMCB&amp;amp;keywords=history+has+begun&amp;amp;qid=1664094869&amp;amp;s=books&amp;amp;sprefix=history+has+begun%2Cstripbooks%2C204&amp;amp;sr=1-1&quot;&gt;History Has Begun&lt;/a&gt; – one of the myriad books that came out in 2020 to make sense of the unfolding geopolitical miasma – Bruno Maçães writes:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“My hypothesis is that American life continuously emphasizes its own artificiality in a way that reminds participants that, deep down, they are experiencing a story. The American way of life is consciously about language, storytelling, plot and form, and is meant to draw attention to its status as fiction.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The American political landscape, in Maçães’s view, has been uniquely shaped by TV and movies as media. He traces this from the rise of JFK and Reagan to more contemporary figures like Alexandria Ocasio-Cortez and Trump. In criticizing AOC’s “Green New Deal” and the way she rolled it out, he notes:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Like all quests, the Green New Deal is set in a kind of dreamland, which allows its authors to increase the dramatic elements of struggle and conflict, but at the obvious cost of divorcing themselves from social and historical reality. The detailed consideration of technological and economic forces, for example, is ignored. The causal nexus between problem and solution appears fanciful. Since the authors of the Green New Deal have invented the story, they alone know the logic of events. There are perplexing elements in this logic. Why, for example, would one want to rebuild every building in America in order to increase energy efficiency when we are getting all our energy from zero-emission sources anyway? But a dream world follows different rules from those we know from the real one, which only increases its powers of attraction.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In the book, though, Maçães saves most of his ire for Trump:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;At times it looks as if Trump simply does not know any better. He owes his elevation to the highest office in the land to reality television and intends to continue exploring its resources from the telepulpit of the White House. Over and over again he has striven to produce a vision of political events “real enough to be compelling but fantastical enough to be entertaining.” All the defining traits of television are there: the episode form, the continued interaction between writers and producers on one hand and the public on the other, and the logic of spectacle taking things to an extreme. The great wall, the witch hunt, the atomic button, the “king of China”. As for the direct relation to the viewing public—the New Yorker critic Emily Nussbaum calls it “a messily intense feedback loop between viewers and creators”. Donald Trump imitates reality television stars with his furious Twitter activity but goes much beyond television by offering what no reality show could dream about: the prospect of changing the course of world history. Democracy may be redefined as the ability to get the show we want.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It’s arguable, then, that one counterweight to this melodramatic, narrative-infused fantasy worldview inflicted by too many movies is, of course, simulation games. While other video games may be little removed from this outlook – &lt;em&gt;Call of Duty&lt;/em&gt; is not substantively different from &lt;em&gt;Saving Private Ryan&lt;/em&gt; – simulation games do not afford us the scaffolding of narrative. They have no characters, no conflicts, no lore, only models for us to painstakingly figure out. They are what Marshall MacLuhan would term &lt;a href=&quot;https://en.wikipedia.org/wiki/Understanding_Media#%22Hot%22_and_%22cool%22_media&quot;&gt;a “cool” medium&lt;/a&gt;. As Wright points out in an interview in Bill Moggridge’s &lt;cite&gt;Designing Interactions&lt;/cite&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“A lot of games are built around a movie model, where there’s a beginning, middle, and end; perhaps there’s some dramatic climax, or you’re defeating evil. The Sim games are more like a hobby where you kind of approach, and you have a shared interest with other people, and you can take the aspects that interest you most and really focus on those.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Indeed, in the real world, few major choices leaders make are clear-cut or justly be cast as heroes or villains on just the direct consequences of their actions. Sid Meier writes that the process of designing &lt;cite&gt;Civilization&lt;/cite&gt;, underscored this point to him:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Of all the things Civilization taught me, I never expected one of them to be empathy for politicians. It’s easy to criticize leaders for their choices, but it only takes a few rounds of nation-building before you begin to appreciate that it’s not as easy as it looks. Everything comes with a price — and if playing a game of Civ gives you a bit of perspective, then designing one gives you a whole wagon train of it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Meier would face questions and criticisms on &lt;cite&gt;Civilization&lt;/cite&gt;’s accuracy – like why, when, playing as Montezema, you start out with bronze working when the Aztecs were more well known for their pottery – or why it glosses over subjects like slavery. But, as he goes on to argue, whether it’s realistic isn’t the point:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“Are Aesop’s fables meaningless because real mice can’t talk? What we encourage is knowledge-seeking in itself, and ownership of one’s beliefs. We want you to understand that choices have consequences, that a country’s fate can turn on a single act of diplomacy, and that historical figures were not black-and-white paragons of good and evil—not because we’ve told you, but because you’ve faced those complex dilemmas for yourself.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Shopify CEO Tobi Lutke &lt;a href=&quot;https://www.joincolossus.com/episodes/64592621/lutke-building-a-modern-business?tab=transcript&quot;&gt;argues a similar point&lt;/a&gt; – positing that games like Factorio teach transferrable skills for dealing with complex strategic tradeoffs that aren’t taught in business books. It’s difficult at first to imagine this at first with a game like Factorio in particular. After all, it doesn’t even come close to simulating reality – its object is to build and streamline a factory on a hostile alien planet whose purpose seems, perversely, to be to produce the materials needed to further expand the factory.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/sim/factorio.png&quot; alt=&quot;Factorio&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;But even the most unrealistic sim games speak directly to this ever-present, essential, structural truth to the reality we inhabit. These games reenforce that the world is always more complicated than it looks. They teach us that the laws governing the material outcomes we live with don’t care at all about our virtue or intentions – that the Covid virus doesn’t care whether you trust Tony Fauci and the supply chain doesn’t care whether you’d prefer the items you purchase be made in your own country. And most importantly, they teach us how to model, analyze, and problem-solve in the face of such a complex, cruel, and indifferent world and ignore hucksters offering us easy remedies.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;* * *&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
I wondered if that was all there was to it – that Sim games are created by people who love to dork out about models to bring this way of thinking to the public. If so, what is it that makes them so compelling? What psychological needs would drive the creators to go through the drudgery of creating them. Are they the same as those that keep us hooked playing them?&lt;/p&gt;

&lt;p&gt;In his memoir, Sid Meier, quoted earlier, talks about the genesis of the Railroad Tycoon series and “Railroads!”. One summer in his childhood, for reasons he wasn’t aware of at the time, his parents sent him away to live with his extended family in Switzerland. He became enamored with railroads there, in all of their characteristicly Swiss efficiency:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“The train platform served double duty as the town’s central plaza, and included a smattering of shops where one relative or another would occasionally buy me a treat. But even without the promise of ice cream, I soon found myself hiking there alone each day to watch the trains…&lt;br /&gt;&lt;br /&gt;
The trains always came in exactly on time, one after the other. I waited for one to be a minute early, or two minutes late, but they never were. Somehow, the trains just knew.&lt;br /&gt;&lt;br /&gt;
My grandfather got me a copy of the train schedule, a thick book that held the times for every train in every station across Switzerland. I began to learn which engines made which routes, and mentally follow a particular train’s path in the book for days until it returned once again to our little township of Bülach. The efficiency of the whole thing was both awe-inspiring and deeply satisfying, and I tried to imagine the person who ran the system, planning and coordinating and never being off by even a single minute.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Initially after arriving there, Meier had been miserable, writing his parents mopey letters wanting to return. But later he learned to enjoy life there, not just for the magnificent Swiss railway system, but the way he got along with kids there. By the end of the summer, he wrote his parents asking to extend his stay and enroll in primary school there, having picked up enough Swiss to enroll in a local school. He was ecstatic when they agreed.&lt;/p&gt;

&lt;p&gt;After a year or so, he returned to the US. These memories inspired him to build a model railroad with his dad:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“It never really got finished, although I think that might be an intended feature of model railroading in general. It did, however, manage to take over the whole dining room. First we had to construct a large wooden frame for our future track to sit on, and then my father brought in rolls of chicken wire to sculpt a papier-mâché landscape over it. It was clear he enjoyed the painting and crafting more than the trains themselves, but they had recently become an obsession of mine, so he was willing to compromise for the sake of father-son bonding.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=kkc0cpywuso&quot;&gt;The introduction cinematic to Meir’s later game “Railroads!”&lt;/a&gt;, the spiritual successor to his earlier Railroad Tycoon franchise, depicts a model railroad, no doubt like the one he built with his father: 
&lt;br /&gt;&lt;/p&gt;

&lt;iframe width=&quot;700&quot; height=&quot;340&quot; src=&quot;https://www.youtube.com/embed/nS2IIbOTpLQ&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Many years later, Meier connected the dots about that time in his childhood, which until then, he had mostly remembered being about trains and ice cream. Around then, he’d lost his teenage sister Dorothy to Hodgkin’s lymphoma:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“I can remember my mother leaving me home alone in the evenings while she visited my sister in the hospital. I remember the quarter she’d give me each night to buy a bag of chips across the street, and watching the old sitcom My Mother the Car while I waited for her return. I remember getting only vague answers, but understanding enough to know that Dorothy wouldn’t be coming home with her any time soon… I remember walking to school alone. I remember visiting her gravesite with my father, flowers in hand. &lt;br /&gt;&lt;br /&gt;
And I remember considering for the first time, many decades later, that my trip to Switzerland may have served at least partially to shield me from what was going on at home, and that lengthening the stay might not have been entirely, 100 percent my idea.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Will Wright, like Meier, grew up building models with his father, who would pass away from leukemia when he was only nine. As an adult, some years after publishing the first SimCity game, Wright lost his house in the 1991 firestorm in Oakland. According to &lt;a href=&quot;https://www.newyorker.com/magazine/2006/11/06/game-master&quot;&gt;a &lt;cite&gt;New Yorker&lt;/cite&gt; article&lt;/a&gt;, this inspired another intellectual foray that would lead to The Sims:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Over the next half hour, the smoke got worse. “I thought, Uh-oh, this isn’t trending well.” He and his wife decided it was time to evacuate (Cassidy was away at a friend’s house). They grabbed some family photos, jumped into Jones’s car, and drove away. When they returned, three days later, the Oakland Hills firestorm had destroyed everything. Nothing was left except for some lumps of melted metal, the remains of their other car. In the months that followed, as Wright went about replacing his belongings, he started thinking about all the things people needed. “I hate to shop,” he said, “and I was forced to buy all these things, from toothpaste, utensils, and socks up to furniture.”&lt;br /&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Where &lt;em&gt;SimCity&lt;/em&gt; had been inspired by the works of Jay Forrester, this time, he discovered new influences which led him to ultimately create &lt;em&gt;The Sims&lt;/em&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Three works helped Wright understand how he could turn these life experiences into a game. One was the book “A Pattern Language,” by Christopher Alexander and his colleagues at the Center for Environmental Structure, in Berkeley. The book identifies two hundred and fifty-three timeless ways of building, which are classified as patterns—“Stair Seats,” “Children’s Realm,” etc.—and it shows how these patterns can create satisfying living spaces. The idea is that the value of architecture can be measured by the happiness of the people who live in it. The second was the psychologist Abraham Maslow’s 1943 paper “A Theory of Human Motivation,” in which Maslow described a pyramid-shaped hierarchy of human needs, with “Physiological” at the bottom, and above it “Safety,” “Love,” “Esteem,” and, at the top, “Self-actualization.” The third inspiration was Charles Hampden-Turner’s “Maps of the Mind,” which compares more than fifty theories about how the mind works. Putting these works together, Wright formulated a model with which to “score” the happiness of the people in his doll house by their status, popularity, and success, and by the quality of the environment the player designs for them—the more comfortable the house, the happier the people. Wright told me, “I don’t believe any one theory of human psychology is correct. The Sims just ended up being a mishmash of stuff that worked in the game.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;One can see clear inspiration from Maslow in the various meters that would show a decade later up for one’s characters in The Sims.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/sim/sims-fire.png&quot; alt=&quot;A fire in The Sims with mood meters&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;But even more concretely, a disaster scenario that ships with the earlier Sim City 2000 literally challenges players to handle the disasterous firestorm that struck the Oakland hills and engulfed Wright’s house on that fateful day in 1991: &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/sim/oak-fire.png&quot; alt=&quot;Oakland Hills scenario in Sim City 2000&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;The creators of my beloved &lt;cite&gt;Soviet Republic&lt;/cite&gt; have suffered, too. A frequent request from fans is to add things like army bases and gulags. After all, the &lt;cite&gt;Tropico&lt;/cite&gt; series – which has a lot in common with &lt;cite&gt;Soviet Republic&lt;/cite&gt; – incorporates this well, adding a realtime strategy element where players must fight off coups and invasion attempts of their banana republic, and the abilility to assasinate or frame leaders of rival factions.&lt;/p&gt;

&lt;p&gt;Tropico can treat its setting with the removed, irreverent cheekiness that has become a hallmark of the series because its designers did not live under despots like Castro or Chavez. But the &lt;cite&gt;Soviet Republic&lt;/cite&gt; team lived through the horrors of socialism in Czechloslovakia, &lt;a href=&quot;https://en.wikipedia.org/wiki/History_of_Czechoslovakia_(1948%E2%80%931989)#Dissent_and_independent_activity_(1970s_and_1980s)&quot;&gt;where even until the 80’s, intellectuals and dissidents were silenced and exiled&lt;/a&gt;. They argue that had it not been for the fall of socialism in their country, their game wouldn’t have come to exist. They’ve thus &lt;a href=&quot;https://www.sovietrepublic.net/post/report-for-the-community-4&quot;&gt;resisted&lt;/a&gt; all requests to add more political or military elements to the game:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“Last work week in Slovakia was shorter. On Tuesday 17th November we had a national holiday which we celebrate to remember the fall of socialistic regime. This is important to mention because many people may misunderstand the inspiration we draw when creating the basics of this game. We are glad that the regime has fallen because there is more freedom than there was before.&lt;br /&gt;
… &lt;br /&gt;There are calls for implementing those terrifying political aspects of Soviet era into the game because people want to repress their workers and control them instead of taking care of their needs and making them happy.&lt;br /&gt;
… &lt;br /&gt;
The game itself is an utopia which cannot exist in real world as there are always people who want to have power, who want to control and satisfy their own selfish needs at any cost by repressing and manipulating with lives of others in name of some ideology they use to gain power. If you look back socialism is never about what people want and need but what political leaders proclaim as their ideology.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;After the outbreak of the recent Ukraine war, developers volunteered helping refugees and even released the game’s first ever DLC package, featuring classic Ukranian buildings and vehicles, which they sold to raise money for the Red Cross. They re-enforced their &lt;a href=&quot;https://www.sovietrepublic.net/post/special-announcement-war-in-ukraine&quot;&gt;message of pacifism&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“There is no military in the game right now and many players like that the game is peaceful and economy oriented. Our hope is that we have taken something from the past that made sense from game’s perspective and made it into a game where you can play and have fun, but in real life things are different. The real world is not that simple and not that peaceful as our game is.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Stories like these made me realize many of my favorite sim games were borne of some tragedy in their creators’ lives – and the resulting desire to bring order, clarity, and meaning to them, which is no doubt also what draws us to them as players.&lt;/p&gt;

&lt;p&gt;It made me think back to Andrew Yang’s framing of video games. As he argues:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;“I still understand and appreciate video games on a visceral level. I even imagine that I could get into them again. They speak to a primal set of basic impulses—to world creating, skill building, achievement, violence, leadership, teamwork, speed, efficiency, status, decision making, and accomplishment. They fall into a whole suite of things that appeal to young men in particular—to me the list would go something like gaming, the stock market, fantasy sports, gambling, basketball, science fiction/geek movies, and cryptocurrencies, most of which involve a blend of numbers and optimization. It’s a need for mastery, progress, competition, and risk.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But Yang’s central framing in the chapter still rings hollow to me – the idea of video games as sirens, using “fake world-building” to seduce otherwise capable young men away from “real world-building.” This tendency and the psychological need he’s getting at seems older than video games.&lt;/p&gt;

&lt;p&gt;Maybe there’s always been something funny about men&lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; in this way. Sometimes the only way for us to cope and come to terms with our feelings on, say, the death of a sibling, or getting divorced, or the unfolding COVID-19 pandemic, or bond with each other, are through these silly, useless things like model railroads, baseball, superflous home improvement projects, and, of course, overly complicated simulation and strategy video games.&lt;/p&gt;

&lt;p&gt;Maybe, when these kinds of moods strike us, we desire fake work even more than fake sex. To the extent that these sort of games could be described as escapism, it is in that they offer an escape not to any fantastical, exotic world, but simply to one where we can, for a moment, feel that we are &lt;em&gt;useful&lt;/em&gt; in and have a modicum of &lt;em&gt;control&lt;/em&gt; over. One where our where our efforts yield fruit – and one’s little railroad bridges don’t just get washed away for no reason, one’s house doesn’t burn down, the Russians don’t invade, and one’s loved ones aren’t taken away far too early, because none of those things are in the model. Even if it is, at the end of the day, all fake.&lt;/p&gt;

&lt;p&gt;Ultimately, then, maybe sim games can be both of these things. They are, indeed, a time-sucking vice catering to this particular kind of nihlistic desire to escape a real world that makes us feel confused and purposeless. To see the total number of hours I’ve spent on a game displayed in Steam still gives me a momentary feeling of shame.&lt;/p&gt;

&lt;p&gt;Yet this fake world-building cannot always &lt;em&gt;fully&lt;/em&gt; supplant real world-building. Sim games inspire us to approach the real world with new eyes when we re-emerge, seeing it as the complex, interconnected, counter-intuitive mess it truly is, and one which we can, only with discipline, thoughtfulness, and careful compromise, set out to better.
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;footnotes&quot;&gt;FOOTNOTES&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;The game CityState, a brilliant spin on the city building subgenre that focuses on social and economic policy, has faced similar criticism – that it is nearly impossible to win with more socialistic policies. Its developer &lt;a href=&quot;https://www.reddit.com/r/gamedev/comments/cut5ti/comment/ey20axm/?utm_source=reddit&amp;amp;utm_medium=web2x&amp;amp;context=3&quot;&gt;responds&lt;/a&gt; that he’s not sure whether this is a bug with the game or with socialism. It is hard to get around the fact that the trouble is you eventually run out of other people’s money. It’s possible, though, to lose with either extreme in the game – a lack of policies to promote a social ladder will also hold back economic progress. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;I hope it doesn’t come off as sexist that  identify this tendancy with men, as Yang does, simply because I have never seen any women get as drawn into these sorts of games as men do, or to the sort of destructive ends he describes, but I’m sure there are many! &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Sat, 24 Sep 2022 06:00:00 -0400</pubDate>
        <link>http://dangrover.com/blog/2022/09/24/sim-games.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2022/09/24/sim-games.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>How Chinese Apps Handled Covid-19</title>
        <description>&lt;p&gt;&lt;img src=&quot;/img/content/covid-ui/promo-banner.png&quot; alt=&quot;&quot; class=&quot;post-pic&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summary&lt;/strong&gt;: China’s apps played a pivotal role in supporting some of the most effective tactics the country used in fighting Covid-19, including the use of fever clinics and the strict quarantining of individuals based on their risk level. Apps there exposed a plethora of tools to keep people healthy, well-stocked, and at-ease during the crisis.  Chinese tech companies’ swift response was not only in service of public good, but also of their private agendas, to compete with each other and create new habits and sources of lock-in. Here in Silicon Valley, this should invite reflection on what more we can do.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
I used to &lt;a href=&quot;http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html&quot;&gt;blog a lot about product design in China&lt;/a&gt;, but since moving back to the US, I’ve relinquished myself to being a mere spectator, as my first-hand knowledge became outdated.&lt;/p&gt;

&lt;p&gt;But as I’ve sat quarantined the past month and followed the story through Chinese apps and media, I realized it was so damned interesting that I couldn’t not share it. And besides, there’s nothing on Netflix.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;psas-info-centers-and-tools-&quot;&gt;PSAs, Info Centers, and Tools &lt;a name=&quot;psas&quot;&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Every major Chinese app has added dedicated hubs for the Coronavirus. They’ve all smoothly integrated &lt;em&gt;tons&lt;/em&gt; of different tools to help people get through the crisis, including:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Statistics&lt;/strong&gt;: Apps scraped &lt;a href=&quot;http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml&quot;&gt;the figures from the National Health Commission&lt;/a&gt; reformatted, resliced, and visualized in it in myriad ways.&lt;sup id=&quot;fnref:scrape&quot;&gt;&lt;a href=&quot;#fn:scrape&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Check Your Exposure&lt;/strong&gt;: Multiple tools let people check whether other passengers of specific planes and trains they’d been on had been diagnosed (this information aggregated by &lt;a href=&quot;http://www.gov.cn/fuwu/2020-02/13/content_5477983.htm&quot;&gt;the State Council&lt;/a&gt;). Independently-developed let people even &lt;a href=&quot;https://www.xiaoyusan.com/static/page/name/staticact/sina&quot;&gt;check individual apartment blocks&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;E-Medicine&lt;/strong&gt;: Maps directing people to the nearest fever clinics and ICUs. Online consultations and perscriptions, as well as psychogical counseling.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;E-Commerce&lt;/strong&gt;: Masks, hand sanitizer, and more, through each app’s preferred partners. Additional tools let users check the quality of a mask given its serial number, &lt;a href=&quot;https://ncov.html5.qq.com/mouthmask/index.html?channelid=20&quot;&gt;view the quantities of masks at stores near them&lt;/a&gt;, and report price gouging.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Tools for Quarantine&lt;/strong&gt;: Before &lt;a href=&quot;#&quot;&gt;Health QR Codes&lt;/a&gt; (described below) launched, other tools helped individual communities take roll calls and keep records.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As interesting as the array of services on offer is, equally interesting is the way app developers decided to surface them in their apps. But to save you all the inside baseball, you can see these details by clicking into the screenshots below: &lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;/img/content/covid-ui/china-covid-info-centers.png&quot; alt=&quot;psas for covid in chinese apps&quot; usemap=&quot;#chinese-covid-info-centers&quot; /&gt;&lt;/p&gt;

&lt;map name=&quot;chinese-covid-info-centers&quot;&gt;
&lt;area shape=&quot;rect&quot; coords=&quot;0,0,205,442&quot; href=&quot;/img/content/covid-ui/baidu-detail@2x.png&quot; class=&quot;magnify&quot; target=&quot;_blank&quot; /&gt;
&lt;area shape=&quot;rect&quot; coords=&quot;248,0,453,442&quot; href=&quot;/img/content/covid-ui/alipay-detail@2x.png&quot; class=&quot;magnify&quot; target=&quot;_blank&quot; /&gt;
&lt;area shape=&quot;rect&quot; coords=&quot;496,0,700,442&quot; href=&quot;/img/content/covid-ui/wechat-detail@2x.png&quot; class=&quot;magnify&quot; target=&quot;_blank&quot; /&gt;
&lt;/map&gt;

&lt;!--
Whoah, tons of stuff going on here. Let&apos;s break it down.

Notice, first of all, that haven&apos;t pushed anything about the epidemic front-and-center. This is, after all, a utility app, and  all top-level screens in the app are completely unchanged. It&apos;s long-held WeChat doctrine, when adding a feature, to prefer a *stable* path to access a feature over the *shortest path*, and that is no different during an epidemic. Here, as per usual, they&apos;ve deliberately introduced friction in service of building muscle memory around new features.

Let&apos;s break these down what they have done: 
   * **Sticky Section in News (Kan-Yi-Kan):** WeChat&apos;s official accounts have long been a powerful way to publish and consume news: you subscribe to what you want and get a single, non-spammy, digest once per day in a separate inbox folder. But by 2016, this faced competition from ByteDance&apos;s Jinri Toutiao. Toutiao took China by storm as the first algorithmicly-ranked newsfeed many people had used; more impressively, it did so with sheer ML prowess and no social graph. Every app copied it, including WeChat, who branded their twist on the idea Kan-Yi-Kan (看一看). Normally, this screen would have a couple legally-stipulated promoted headlines from party mouthpieces before the algorithmic portion, marked &quot;sticky&quot; (置顶). Instead, this treatment is given to a module with the latest epidemic stats, which links to the [Tencent News page on the topic](https://news.qq.com/zt2020/page/feiyan.htm#/global). WeChat could have chosen many different places to promote this information; instead they&apos;re hoping this draws people to get into the habit of using Kan-Yi-Kan to check these stats.
   * **Search Module:** WeChat has always had great, lightning-fast search of all your conversations, bookmarks, and more. But more recently, they&apos;ve [introduced a *separate* mode of search, called Sou-Yi-Sou](https://mp.weixin.qq.com/s/iPnvTOfsDYMbITQMudjPhQ) (搜一搜), with the ambition of being a general-purpose search engine for finding information online. Instead of indexing ordinary webpages, however, the results are all from the WeChat-verse: official account articles, functionality in third party mini-programs, and more. A user must go out of their way to search for epidemic status *here*, and not in the *normal* search, to be rewarded with the incredibly comprehensive and useful set of tools shown above (we&apos;ll get into the specific tools shortly). Again, here, WeChat is conditioning users on Sou-Yi-Sou, a new way of using the app they&apos;re probably not used to, as well as the notion of mini-programs. 
   * **Wallet:** The wallet is largely unchanged, but we see a limited promotion for Health QR Codes (more on those in the next section) and Tencent Health. 

--&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Yes, there’s certainly a lot going on here, and we could go on forever looking at each of these features.&lt;/p&gt;

&lt;p&gt;The two worth examining more closely are how apps helped people &lt;strong&gt;get care&lt;/strong&gt; and the rise of &lt;strong&gt;Health QR Codes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;getting-care-&quot;&gt;Getting Care &lt;a name=&quot;gettingcare&quot;&gt;&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;https://www.nytimes.com/2020/03/04/health/coronavirus-china-aylward.html&quot;&gt;In a &lt;em&gt;New York Times&lt;/em&gt; interview, the WHO’s Bruce Aylward&lt;/a&gt; pointed out a few distinctive features of the Chinese response to Covid-19, including the use of online medicine and fever clinics:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;How did the Chinese reorganize their medical response?&lt;/strong&gt;&lt;/p&gt;

  &lt;p&gt;First, they moved 50 percent of all medical care online so people didn’t come in. Have you ever tried to reach your doctor on Friday night? Instead, you contacted one online. If you needed prescriptions like insulin or heart medications, they could prescribe and deliver it.&lt;/p&gt;

  &lt;p&gt;&lt;strong&gt;But if you thought you had coronavirus?&lt;/strong&gt;&lt;/p&gt;

  &lt;p&gt;You would be sent to a fever clinic. They would take your temperature, your symptoms, medical history, ask where you’d traveled, your contact with anyone infected. They’d whip you through a CT scan …&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The point of these “fever clinics” (发热门诊), as distinguished from ordinary hospitals, was to give anyone who thought they &lt;em&gt;might&lt;/em&gt; be even a little sick&lt;sup id=&quot;fnref:seedoctor&quot;&gt;&lt;a href=&quot;#fn:seedoctor&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; a way to get tested and, more importantly, control the spread by isolating even asymptomatic carriers away from their family and co-workers and give them a place to wait it out. Some of these had been established for this reason on a permanent basis during the SARS outbreak in 2003, while others were established &lt;a href=&quot;http://m.xinhuanet.com/ha/2020-02/06/c_1125536359.htm&quot;&gt;only recently&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;As the country mobilized, &lt;a href=&quot;http://www.bjd.com.cn/a/202001/23/WS5e296317e4b0e6e58393bbf3.html&quot;&gt;all of the major apps&lt;/a&gt; promoted features that clearly listed the hospitals that were handling Coronavirus. This included all the fever clinics that had sprung up as well as normal, pre-existing hospitals with ICUs that had been specially designated for handling serious cases of coronavirus (定点收治医院):&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/covid-ui/fever-clinic-maps@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/covid-ui/fever-clinic-maps.png&quot; alt=&quot;Fever clinic and hospital maps&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;The other aspect Aylward mentions is the use of online consultations. Changes in regulations in the past few years have resulted in an explosion of telemedicine apps in China with plays by tech companies like &lt;a href=&quot;https://healthcare.tencent.com/&quot;&gt;Tencent&lt;/a&gt; and &lt;a href=&quot;https://www.alihealth.cn/&quot;&gt;Alibaba&lt;/a&gt;, traditional companies like &lt;a href=&quot;https://www.jk.cn/&quot;&gt;Ping An&lt;/a&gt;, and existing online medical information resource sites like &lt;a href=&quot;https://dxy.com/&quot;&gt;Dingxiang&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;These apps combine a bunch of things: simple ecommerce (for medicine and medical devices), lead generation/vertical search for specialists offline, and online consultations with doctors at top hospitals. Doctors giving online consultations can write prescriptions which can then be filled in the app. The consultations can be paid for a-la-carte or with an annual plan and are sometimes a loss-leader for their online pharmacy business. (&lt;a href=&quot;https://pandaily.com/ep-63-china-telemedicine-in-the-time-of-covid-19-part-1/&quot;&gt;This episode of the PanDaily podcast&lt;/a&gt; offers a good deep dive into the underlying business models.)&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/covid-ui/emedicine-apps@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/covid-ui/emedicine-apps.png&quot; alt=&quot;Emedicine apps: pingan, yuxiang, tencent, alibaba&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This glut of telemedicine apps affected the outbreak by reducing load on hospitals for non-coronavirus matters, as well as being an appealing first step for those who would otherwise fear catching the virus for sure by going to a hospital. During the crisis, these apps competed to launch new features, offered discounts, issued bombastic press releases, and saw huge surges in usage. They were also prominently integrated into major apps as mini-programs and promoted with other coronavirus-related features.&lt;/p&gt;

&lt;p&gt;Ping An saw a &lt;a href=&quot;http://www.xinhuanet.com/fortune/2020-03/04/c_1125659673.htm&quot;&gt;10X increase in new user signups&lt;/a&gt; and a 9X increase in online consultations during this period. Dingxiang &lt;a href=&quot;http://k.sina.com.cn/article_2212518065_83e058b101900q6pq.html?from=health&quot;&gt;saw a 2X increase&lt;/a&gt; in consultations. According to them, these consultations largely were around whether the patient’s symptoms indicated coronavirus, whether they were wearing their mask correctly, and common concerns like rashes, common colds, infected wounds, allergies, and pinkeye.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;health-qr-codes-from-hangzhou-to-every-zhou-&quot;&gt;Health QR Codes: from Hangzhou to every zhou &lt;a name=&quot;healthqrcodes&quot;&gt;&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;The most aggressive action taken early on in China’s management of the crisis was the full lockdown of Wuhan and other cities in Hubei. But across the rest of the country, as in the US, individual provinces and cities enacted their own measures, juggling both public health and economic needs.&lt;/p&gt;

&lt;p&gt;Security guards at offices and apartment complexes came up with their own schemes to compel sick people to quarantine. This involved doing temperature checks and asking people about their health and travel history before being allowed into offices, stores, and public transit. To help with this, the phone companies &lt;a href=&quot;https://www.cnbeta.com/articles/tech/945173.htm&quot;&gt;provided a service to offer proof of travel history&lt;/a&gt;（个人行程证明) based on location data, in case it was called into question during the grilling.&lt;/p&gt;

&lt;p&gt;Some particularly zealous communities created group chats with every resident and asked everyone to report their health each day (which is, um, the kind of personal thing I wouldn’t want to share in a group chat). Many &lt;a href=&quot;https://baijiahao.baidu.com/s?id=1658952415855406423&amp;amp;wfr=spider&amp;amp;for=pc&quot;&gt;issued paper passes authorizing residents to leave&lt;/a&gt; (出入证). Tencent’s community management app Haina &lt;a href=&quot;https://tech.qq.com/a/20200219/020322.htm&quot;&gt;offered an electronic version&lt;/a&gt; to apartment complexes free to promote the product.&lt;/p&gt;

&lt;p&gt;With waning numbers of new cases outside of heavily-locked-down Hubei, there was mounting desire to return to work in many cities. The Hangzhou munincipal government &lt;a href=&quot;https://hzdaily.hangzhou.com.cn/hzrb/2020/02/07/article_detail_1_20200207A022.html&quot;&gt;issued guidelines to companies on how to gradually re-open&lt;/a&gt;, with different zones of the city on a schedule.&lt;/p&gt;

&lt;p&gt;Unlike other cities passing similar policies at the time, they also &lt;a href=&quot;http://www.zj.xinhuanet.com/2020-02/11/c_1125561109.htm&quot;&gt;established a digital platform for reporting workers’ health&lt;/a&gt; and gradually whitelisting more enterprises to re-open. Naturally, the system could only be accessed via Alipay and Dingtalk (Alibaba is based in Hangzhou). Central to the system was the notion of a personal health QR code:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/covid-ui/wechat-epidemic@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/covid-ui/ali-health-code-explainer.png&quot; alt=&quot;Hangzhou health QR codes&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;To get a code, you fill out a health questionaire (which is linked to your real identity via national ID card). Your code is either red, yellow, or green. If you’re green, you’re admitted, otherwise, you’re refused and reminded to quarantine. The code can be scanned by guards to verify that it is indeed yours.&lt;/p&gt;

&lt;p&gt;This was &lt;a href=&quot;http://i.cztv.com/view/13409690.html&quot;&gt;a huge improvement&lt;/a&gt; over the then-status-quo of paperwork, passbooks, ID cards, and nosy building managers pestering everyone via WeChat to report their health. The Hangzhou Health Code system &lt;a href=&quot;https://baijiahao.baidu.com/s?id=1658787679884372013&amp;amp;wfr=spider&amp;amp;for=pc&quot;&gt;received 10M hits&lt;/a&gt; on just the first day after launch.&lt;/p&gt;

&lt;p&gt;But this new solution came with problems of its own. Some found their codes &lt;a href=&quot;https://www.zhihu.com/question/371511448/answer/1014240812&quot;&gt;inexplicably change from green to red during the day&lt;/a&gt;, and others &lt;a href=&quot;https://www.zhihu.com/question/369390434&quot;&gt;found themselves locked out of their apartment complex&lt;/a&gt;. Questions mounted: how are children, the elderly, and other people who don’t use Alipay supposed to use this? What about foreigners and people from Hong Kong, Macau, and Taiwan? “Yeah, we know,” the city government replied, &lt;a href=&quot;https://hznews.hangzhou.com.cn/chengshi/content/2020-02/12/content_7674377_2.htm&quot;&gt;“it’s a 1.0. We’re working on it.”&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The actual algorithm to decide which risk category one falls into is &lt;a href=&quot;https://www.zhihu.com/question/374819655/answer/1041498699&quot;&gt;a topic of speculation&lt;/a&gt;, though it seems it was largely a combination of the information in the questionaire, how long someone has waited since getting the code, and the locations the code is later scanned in (along with the public health situation in those locations).&lt;/p&gt;

&lt;p&gt;Health QR codes soon swept the country, with other cities and provinces quickly launching their own versions. Alibaba’s tech powered some of these regional systems (&lt;a href=&quot;[200 regional systems](https://baijiahao.baidu.com/s?id=1659493972528409267&amp;amp;wfr=spider&amp;amp;for=pc&amp;amp;sa=vs_ob_realtime&amp;amp;isFailFlag=1)&quot;&gt;they claim 200&lt;/a&gt;). Other regions turned to Tencent, who &lt;a href=&quot;https://news.mydrivers.com/1/676/676135.htm&quot;&gt;also threw in the ring&lt;/a&gt;, eventually launching &lt;a href=&quot;http://www.xinhuanet.com/tech/2020-03/06/c_1125674248.htm&quot;&gt;300 systems&lt;/a&gt; that generated over 1B codes for 800M unique users (go figure). With the handwavy grandiloquence that always seems to accompany enterprise software, Tencent would herald their take on the idea as a &lt;a href=&quot;https://www.cnbeta.com/articles/tech/944003.htm&quot;&gt;“Great Wall of Data”&lt;/a&gt; and &lt;a href=&quot;http://www.xinhuanet.com/tech/2020-03/06/c_1125674248.htm&quot;&gt;submit a proposal for ratification as an official industry standard&lt;/a&gt;.&lt;sup id=&quot;fnref:healthcodestandard&quot;&gt;&lt;a href=&quot;#fn:healthcodestandard&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;On March 4th, an &lt;a href=&quot;http://www.xinhuanet.com/politics/2020-03/04/c_1125662427.htm&quot;&gt;editorial by Hu Jiefei in Xinhua&lt;/a&gt; lamented this fractured state of affairs:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;According to incomplete data, there are nearly 100 types of health QR codes issued by provinces and cities nationwide…The launch of health QR codes was aimed at making the resumption of work more precise, scientific, and orderly. But in practice, they’ve &lt;strong&gt;actually become a barrier&lt;/strong&gt;. If you want to make Health QR Codes more effective at this, they need to be smoother in every aspect. 
&lt;br /&gt;&lt;br /&gt; First of all, they need to be able to connect to more types of data. Take, for instance, Shanghai’s “Suishen Ma”: it relies on the Shanghai Big Data Platform, aggregating data from the public health office, police, transportation, and other city departments, as well as telecom, aviation, and railroad data.…
&lt;br /&gt;&lt;br /&gt; Second, the system needs to interoperate between regions. Public health is a complex system – no region is an island unto itself. With the resumption of work proceeding so quickly, and so many people traveling, the obstacles caused by lack of coordination between regions ought to be considered in making policy. 
&lt;br /&gt;&lt;br /&gt; The good news is that many regions have agreed to recognize Health QR codes from other regions. The Yangtze River Delta, Beijing, Tianjin and Hebei have announced a mutual recognition agreement, as have Zhejiang, Shandong, and Guizhou.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Sure enough, as often happens after an op-ed from the state press agency complains that the national government really ought to get around to doing something about a problem, the national government did something.&lt;/p&gt;

&lt;p&gt;On March 20th, the State Council launched &lt;a href=&quot;https://www.thepaper.cn/newsDetail_forward_6604552&quot;&gt;its own national health QR code&lt;/a&gt; simultaneously on &lt;a href=&quot;http://gjzwfw.www.gov.cn/col/col641/index.html&quot;&gt;multiple platforms&lt;/a&gt;: via their iOS and Android apps, as a WeChat mini-program, and as an Ali mini-program (see &lt;a href=&quot;#mp-sidebar&quot;&gt;sidebar&lt;/a&gt; for more on mini-programs). As a 1.0, it still lacks many of the refinements made in the prior month by some of the regional versions.&lt;/p&gt;

&lt;div class=&quot;inline-sidebar collapsed&quot; id=&quot;mp-sidebar&quot;&gt;
&lt;div class=&quot;expand-button&quot;&gt;&lt;a href=&quot;javascript:expandSidebar(&apos;#mp-sidebar&apos;);&quot;&gt;Read More&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;sidebar-contents&quot;&gt;

&lt;h5&gt; SIDEBAR: TRACING THE RISE OF MINI-PROGRAMS, QR CODES, AND THEIR IMPACT ON COVID-19&lt;a name=&quot;mp-sidebar&quot;&gt;&lt;/a&gt;&lt;/h5&gt;
&quot;Mini-programs&quot; have come up a lot in this piece. So what are they?
&lt;br /&gt;&lt;br /&gt;
You can&apos;t talk about mini-programs without talking about QR Codes. And you can&apos;t talk about QR codes without talking about WeChat.  
&lt;br /&gt;&lt;br /&gt;
The early WeChat team, seeing the uses of QR codes emerging in Japan and Taiwan, took a leap of faith and bet heavily on them before anyone else in China, allowing users to generate one for nearly every object in the app: personal accounts, business accounts, group chats, and payments. As QR codes proliferated in the world &amp;mdash; shown from phone screens and kiosks, printed on stickers, and in ads in magazines &amp;mdash; the usecases for them did too. 
&lt;br /&gt;&lt;br /&gt;

By 2014, a new trend emerged. Retail businesses had long promoted their WeChat official accounts in stores for the purpose of being able to send users promotional messages. But many began also linking specially-designed web apps from their accounts that used some then-experimental features in WeChat&apos;s in-app browser (&lt;a href=&quot;https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html&quot;&gt;via a JS SDK&lt;/a&gt;): things like getting a user&apos;s identity, initiatings payments, sharing, and accessing other features of the app. This vastly &lt;a href=&quot;http://dangrover.com/blog/2016/04/20/bots-wont-replace-apps.html&quot;&gt;decreased the number of steps&lt;/a&gt; users would need to take to get things done compared to ordinary mobile websites. 
&lt;br /&gt;&lt;br /&gt;

When combined with QR codes, these webapps enabled new types of interactions that would have previously not been feasible with normal webpages or native apps. Like &lt;a href=&quot;http://www.js.chinanews.com/news/2015/0213/110963.html&quot;&gt;ordering and paying for food at a restaurant&lt;/a&gt;, &lt;a href=&quot;http://action.weixin.qq.com/payact/readtemplate?t=mobile/merchant/project_offline_hospital_tmpl&quot;&gt;registering at a hospital&lt;/a&gt;, and &lt;a href=&quot;http://www.pincai360.com/news/detail_102730_106.html&quot;&gt;controlling appliances&lt;/a&gt;. They&apos;d linked the offline and online worlds in a new way. When out and about, it became possible to point your phone at a thing and tap directly into whatever software is behind that thing. But in many ways, the entire experience still felt like a bit of a kludge. The team realized there was potential for something more. 
&lt;br /&gt;&lt;br /&gt;
So in 2017, WeChat formalized this sort of &quot;single-serving app&quot; by giving them a proper brand name, Mini-Programs (小程序), giving them their own &lt;a href=&quot;https://blog.csdn.net/geyao0/article/details/70242879&quot;&gt;distinctive style of QR code&lt;/a&gt;, and making them a first-class kind of entity in the app separate from business profiles. The Mini-Program technology improved on the often-clunky ad-hoc web app UIs developers had come up with by restricting them to &lt;a href=&quot;https://developers.weixin.qq.com/miniprogram/design/&quot;&gt;a special library of snappy and consistently-designed UI components&lt;/a&gt;. And they heavily optimized the performance of these experiences, which would be key if the idea were to catch on in less-developed parts of the country where connections were slower and wallets tighter.
&lt;br /&gt;&lt;br /&gt;
In the year after the launch, the collosal wave of hype surrounding the feature subsided. Mini-programs failed to bequeath riches on first-moving developers, failed to replace mobile apps as we know them, failed to disintermediate app stores, and at just about everything the pundits had breathlessly predicted. But it &lt;em&gt;had&lt;/em&gt; succeeded in solidifying and cementing in place this new  software form factor. Developers would still need to develop native apps -- but now they&apos;d be dumb to not also develop mini-programs. Mini-programs were here to stay and would accelerate the rate software &lt;a href=&quot;https://a16z.com/2011/08/20/why-software-is-eating-the-world/&quot;&gt;ate the world&lt;/a&gt; &amp;mdash; or, at any rate, ate China. 
&lt;br /&gt;&lt;br /&gt;
Every tech company realized the need to compete with their own mini-program platforms and somehow find some way to earn the hearts and minds of developers. For Alibaba, &lt;a href=&quot;https://opendocs.alipay.com/mini/developer/getting-started&quot;&gt;their version of mini-programs&lt;/a&gt; was a logical value add for payment processing and ecommerce. For &lt;a href=&quot;https://smartprogram.baidu.com/developer/index.html&quot;&gt;Baidu&apos;s version&lt;/a&gt; &amp;mdash; which they call &lt;em&gt;smart&lt;/em&gt; mini-programs (智能小程序) to distinguish from the normal, dumb ones &amp;mdash; it&apos;s a clear way to improve search results by letting users seamlessly jump directly into performing tasks.  As for &lt;a href=&quot;https://developer.toutiao.com/&quot;&gt;ByteDance&apos;s version&lt;/a&gt; and the &lt;a href=&quot;https://www.quickapp.cn/&quot;&gt;phone consortium&lt;/a&gt; that also threw in, the strategy is less clear. Maybe they saw everyone else and thought &quot;hey, why not?&quot;
&lt;br /&gt;&lt;br /&gt;
These platforms evolved bit by bit. WeChat&apos;s Mini-Programs, in trying to keep true to its founders vision, had initially stalwartly eschewed any way to find them other than scanning a QR code in the real world (even going so far as to literally block scanning one from a screenshot). This stance softened, as they added numerous &lt;a href=&quot;https://zhuanlan.zhihu.com/p/37383755&quot;&gt;new entry points and discovery surfaces&lt;/a&gt; throughout the app. A new front emerged, too, in the mini-program wars: enterprise mini-programs. Now developers could tap into China&apos;s growing B2B market by offering their mini-programs within apps like &lt;a href=&quot;https://work.weixin.qq.com/&quot;&gt;WeChat for Work&lt;/a&gt; and Dingtalk. 
&lt;br /&gt;&lt;br /&gt;
Fast forward to 2020. Initially, the major tech companies were quick to donate funds to charity to help the country combat the epidemic. Later, during a press conference, Chen Yueliang, an official from the Ministry of Civil Affairs &lt;a href=&quot;https://www.guancha.cn/ChanJing/2020_02_11_535711.shtml&quot;&gt;asked tech companies&lt;/a&gt; &quot;Can&apos;t you develop some kind of new software to help society fight this epidemic? That would be &lt;em&gt;way&lt;/em&gt; more useful than the 1 billion yuan you&apos;ve donated.&quot;

&lt;br /&gt;&lt;br /&gt;
Thus emerged the flurry of first-party features discussed above (which were largely developed as Mini-Programs), as well as significant efforts to empower independent third-party developers in the fight. Alibaba &lt;a href=&quot;https://developers.alipay.com/static/activity/yiqing.htm&quot;&gt;issued a call to action to developers&lt;/a&gt; to make mini-programs (on their platform, of course) to combat the epidemic, giving them free services and publicity. Tencent announced a similar program, &lt;a href=&quot;https://tech.qq.com/a/20200210/012378.htm&quot;&gt;funding 41 developers to make anti-epidemic mini-programs to the tune of $28 million&lt;/a&gt;. 
&lt;br /&gt;&lt;br /&gt;
One &lt;a href=&quot;https://tech.sina.cn/2020-02-27/detail-iimxxstf4744790.d.html&quot;&gt;early mini-program success story&lt;/a&gt; came from Hong Junyao, an independent developer who created &quot;Epidemic Situation&quot; (疫况). It scraped reports from clunky munincipal websites and put confirmed cases on a map. As the first mini-program of its kind, it exploded, with 3 million hits in the first two days. As server costs rose, he found companies to donate cloud capacity and funds to keep it running. 

&lt;br /&gt;&lt;br /&gt;
During the coronavirus epidemic, as Tencent, Alibaba, Baidu, and Bytedance frantically launched features, wooed users and developers, and lobbied governments, all of these parties were unwitting pawns in the platform war now playing out between the tech giants. 
&lt;/div&gt;
&lt;/div&gt;

&lt;h4 id=&quot;we-can-do-more-apps-and-pixel-power-&quot;&gt;We Can Do More: Apps and Pixel Power &lt;a name=&quot;conclusion&quot;&gt;&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;To &lt;a href=&quot;https://medium.com/@noahhaber/flatten-the-curve-of-armchair-epidemiology-9aa8cf92d652&quot;&gt;flatten the curve of armchair epidimiology&lt;/a&gt;, I should recognize, as a tech guy, I’m clearly not qualified to speculate as to which country’s systems better handled this epidemic. Much is still unknown about the virus itself, the numbers behind it. And political intrigue still abounds in the halls of the White House, Zhonghanhai, and the WHO.&lt;/p&gt;

&lt;p&gt;But as someone who’s built apps in both countries, and viewing this crisis narrowly through the lens of apps, there’s no contest&lt;sup id=&quot;fnref:chinavsus&quot;&gt;&lt;a href=&quot;#fn:chinavsus&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;4&lt;/a&gt;&lt;/sup&gt;. I mean, &lt;em&gt;really&lt;/em&gt;. What has Silicon Valley done so far? We’ve added some PSAs to our apps with links to the CDC and WHO, throw in some news and some cutesy clipart: 
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/covid-ui/western-app-covid-psas@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/covid-ui/western-app-covid-psas.png&quot; alt=&quot;What western apps are doing for covid&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;And remember the other week? When Trump triumphantly announced that Google would have an app to direct people to testing centers by the following week, and &lt;a href=&quot;https://twitter.com/Google_Comms/status/1238574670686928906&quot;&gt;they had to clarify&lt;/a&gt;: “Well, it’s really a subsidary of ours, and it’s a beta, for some areas, and not for a while.” Come &lt;em&gt;on&lt;/em&gt;. This is our response?&lt;/p&gt;

&lt;p&gt;Should the American tech industry try to launch solutions more like the ones in China? Wouldn’t it be cool if these UIs in our apps had a kajillion buttons with stuff you can actually &lt;em&gt;do&lt;/em&gt; about the coronavirus?&lt;/p&gt;

&lt;p&gt;No, that sort of thinking never works. We’ve got completely different problems in the US, which need different solutions. The most pressing ones seem to be that community spread is still rampant in states that haven’t closed schools or issued curfews, people don’t want to or aren’t able to wear masks, and there still aren’t enough tests. These are largely political problems, not really ones that can be addressed through apps. So for tech to help, we might need to get political.&lt;/p&gt;

&lt;p&gt;By now, we’ve heard complaints from every side about the “politicization” of the epidemic. Yet we’ve heard leaders around the world compare it to a war, and wars are anything if not political. You can’t talk about something this big without bumping into its politics.&lt;/p&gt;

&lt;p&gt;Similarly, recent events seen through the lens of apps show that we can no longer talk about software without talking about politics. (I’ve never gone into it before in &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html&quot;&gt;all&lt;/a&gt; &lt;a href=&quot;http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html&quot;&gt;my&lt;/a&gt; &lt;a href=&quot;http://dangrover.com/blog/2016/04/20/bots-wont-replace-apps.html&quot;&gt;posts&lt;/a&gt; on software design in China because there was always &lt;em&gt;plenty&lt;/em&gt; to talk about without it).&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/covid-ui/media-moments.png&quot; alt=&quot;Historical moments experienced through the media of the age&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Historial events have been inextricably tied to the medium the public experiences them through – whether that be newsreels and photos in the world wars, the election of 1960 through the first televised debates, or the &lt;a href=&quot;https://www.nytimes.com/2016/02/17/world/middleeast/25th-anniversary-of-us-involvement-passes-quietly-for-iraqis-unsure-of-future.html&quot;&gt;Gulf War as experienced in the then-new 24-hour TV news cycle&lt;/a&gt;. This moment in history is one that will be linked in our memories to our phones and our apps, if only for no other reason than because we’re all stuck in our homes with nothing to do but twitch and check our apps. Apps have an untapped political power.&lt;/p&gt;

&lt;p&gt;Chinese apps haven’t been quite as shy about using this power. For one thing, look at the language used in these UIs:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/covid-ui/fightin-words@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/covid-ui/fightin-words.png&quot; alt=&quot;Hangzhou health QR codes&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Well, the word choice is certainly very…collectivist. They’re also, what we’d call in America, &lt;em&gt;fightin’ words&lt;/em&gt;. By comparison, the content Google shows is afraid to recommend sheltering in place or wearing masks for fear of offending.&lt;/p&gt;

&lt;p&gt;Consider, too, how apps have treated the statistics around the epidemic. Yes, there’s some doubt in these figures. But there’s no denying Chinese apps have made deliberate design choices in making statistics front-and-center, and in selecting the specific breakdowns displayed&lt;sup id=&quot;fnref:statsfeature&quot;&gt;&lt;a href=&quot;#fn:statsfeature&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;5&lt;/a&gt;&lt;/sup&gt;. The recent change in these UIs to separately break out the number of domestic cases imported from abroad is propogandistic. It supports the narrative, correct or not, that China’s largely cracked this thing and it’s those pesky &lt;em&gt;foreigners&lt;/em&gt; who are bringing it back in.&lt;/p&gt;

&lt;p&gt;At just about every juncture, the politics of this story played out through China’s apps. When the government built two temporary hospitals in Wuhan, they &lt;a href=&quot;https://www.pingwest.com/a/204250&quot;&gt;hammed it up by offering 24/7 livestreams of construction&lt;/a&gt;. 40 million extremely bored people tuned in and ended up giving nicknames to the forklifts&lt;sup id=&quot;fnref:forklift&quot;&gt;&lt;a href=&quot;#fn:forklift&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;6&lt;/a&gt;&lt;/sup&gt;. When profuse outrage over Dr. Li Wenliang’s death on social media proved no match for censors, the state media reacted by memorializing him as a martyr, complete with a series of mobile-optimized, equally meme-worthy images. And most recently, &lt;a href=&quot;https://www.twoeggz.com/info/481348.html&quot;&gt;every major app and site changed to a grayscale color palette&lt;/a&gt; for a national day of mourning.&lt;sup id=&quot;fnref:reskin&quot;&gt;&lt;a href=&quot;#fn:reskin&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;7&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;American apps should consider making their own similarly opinionated or even propogandistic choices in their product design. But because it’s a free country, it’s really up to them on how to do this.&lt;/p&gt;

&lt;p&gt;They could start by putting stats front-and-center on their homepages and &lt;strong&gt;highlighting the number of tests performed&lt;/strong&gt;, which seems to be the piece we’re having trouble with here. &lt;a href=&quot;https://medium.com/center-for-humane-technology/from-inform-to-persuade-how-can-tech-step-up-for-humanity-3ac21de4c53b&quot;&gt;Tristan Harris explores this idea further&lt;/a&gt;. If someone gets directions to a restaurant or a church, apps could remind them to social distance – despite &lt;a href=&quot;https://www.texastribune.org/2020/04/02/texas-churches-coronavirus-stay-open/&quot;&gt;what some governors might say&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Since the post-2016 “techlash”, tech companies in Silicon Valley have acted with a sometimes suffocating sense of caution and unease about their power in the world. They are extremely careful to not do anything that would set off either party or anyone with ideas about regulation. And they seldom use their pixel real estate towards affecting political change (&lt;a href=&quot;https://sanfrancisco.cbslocal.com/2019/06/16/uber-lyft-try-to-stop-proposed-law-that-defines-drivers-as-employees/&quot;&gt;unless in the rare case where the political action being advocated for is one that benefits them&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Yes, it seems apps these days are afraid of politicians. And you can see how well that’s worked out for us.&lt;/p&gt;

&lt;p&gt;If big tech ends up making a real difference in this fight, an unavoidable consequence will be politicans becoming afraid of apps.&lt;/p&gt;

&lt;p&gt;Maybe then, the next time something like this comes along, our politicians will do a better job.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;acknowledgements&quot;&gt;ACKNOWLEDGEMENTS&lt;/h5&gt;
&lt;p&gt;Thanks to Rui Ma, Roger Zurawicki, Tori Zhao, Chongwei Liu, and Alistair Thornton for reviewing drafts of this article.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;footnotes&quot;&gt;FOOTNOTES&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:scrape&quot;&gt;
      &lt;p&gt;&lt;a href=&quot;http://www.woshipm.com/pd/3489707.html/comment-page-1&quot;&gt;This article&lt;/a&gt; is a great teardown of the data tools released during the epidemic from a product perspective. And if you want to try something like this, there are worse places to start than &lt;a href=&quot;https://github.com/Tencent/TH_COVID19_International&quot;&gt;Tencent’s open source code&lt;/a&gt;. &lt;a href=&quot;#fnref:scrape&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:seedoctor&quot;&gt;
      &lt;p&gt;A cultural quirk I never quite understood when I lived in China was how when my friends and colleagues got even the slightest cold, rather than chugging DayQuil and Red Bull as I would, would take an hour off work to see a doctor in person. &lt;a href=&quot;#fnref:seedoctor&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:healthcodestandard&quot;&gt;
      &lt;p&gt;The &lt;a href=&quot;http://app.sist.org.cn/tcsc/IOT/NewsList/NewsDetail/?id=138&amp;amp;Type=2&quot;&gt;actual proposal&lt;/a&gt; submitted to the Shenzhen Standards Promotion Council contains no real, concrete technical detail and is instead a rather vacuous, high level description of the system archicture and usecases. &lt;a href=&quot;#fnref:healthcodestandard&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:chinavsus&quot;&gt;
      &lt;p&gt;An &lt;a href=&quot;https://www.huxiu.com/article/344380.html&quot;&gt;essay on Huxiu&lt;/a&gt; takes this view a bit further than I would. &lt;a href=&quot;#fnref:chinavsus&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:statsfeature&quot;&gt;
      &lt;p&gt;This is not necessarily the result of top-down nationalist pressure, as we’re often so quick to assume in any story about China, but self interest as well. Every growth-thirsty product manager in China eager to meet their KPIs, I’m sure, was dying to find a way to shoehorn these stats into their feature to boost engagement. &lt;a href=&quot;#fnref:statsfeature&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:forklift&quot;&gt;
      &lt;p&gt;If this played out in America, “Forky McForklift” would be an inevitability. &lt;a href=&quot;#fnref:forklift&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:reskin&quot;&gt;
      &lt;p&gt;Chinese apps are always flamboyantly re-skinning their entire UI for holidays, whether that’s going red for Lunar New Year or &lt;a href=&quot;https://twitter.com/DanGrover/status/680013533304631296&quot;&gt;going full-on-Geocities for Christmas&lt;/a&gt;. So I suppose this is the least they could do. &lt;a href=&quot;#fnref:reskin&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Sun, 05 Apr 2020 06:00:00 -0400</pubDate>
        <link>http://dangrover.com/blog/2020/04/05/covid-in-ui.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2020/04/05/covid-in-ui.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>A Sanity Test For Large Groups of PMs</title>
        <description>&lt;p&gt;At the waning of the dot com boom, Joel Spolsky &lt;a href=&quot;https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/&quot;&gt;wrote a great list of best practices for development teams he called the “Joel Test”&lt;/a&gt;. It ended up covering things like using version control and automated builds, which were not as common in those Wild West days:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;A score of 12 is perfect, 11 is tolerable, but 10 or lower and you’ve got serious problems. The truth is that most software organizations are running with a score of 2 or 3, and they need serious help, because companies like Microsoft run at 12 full-time.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Once software began “eating the world”, the engineering teams that sprouted up in every company pretty much learned what worked and the things in Joel’s list became taken for granted.&lt;/p&gt;

&lt;p&gt;Today, the profession of software product management is undergoing similar growing pains. It’s just taken us longer to notice — probably because engineers typically outnumber PMs ten to one. Having dozens or even hundreds of PMs on a single app would have sounded silly ten years ago. But now it’s common.&lt;/p&gt;

&lt;p&gt;As the profession has &lt;a href=&quot;https://airfocus.com/blog/surprising-product-management-stats/&quot;&gt;risen to prominence&lt;/a&gt; — some say even replacing investment banking as the go-to prestigious job for new grads — its reputation has sunk with the people actually building the products. Take &lt;a href=&quot;https://www.reddit.com/r/ProductManagement/comments/ay6tbl/open_letter_to_management_on_the_state_of_product/&quot;&gt;this complaint from a Google engineer&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;The PM’s that I have had occasion to work with have demonstrated an inability to do even the basic tenets of the position. They exhibit no ability to write even the most basic of product requirement documents, have no concept of ownership as it applies to being at meetings, discussions, reviews – unless it’s a management review.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;While there’s plenty to be said about how to build great products or even be effective individually as a PM, this isn’t enough.&lt;/p&gt;

&lt;p&gt;At several points in my career when I’ve worked on products big enough to have “teams of teams”, I’ve found that the culture and process of the PM group is as important as anything an individual PM does. Dysfunction at this level wastes not just PMs’ time but the time of all the people on their team who depend on them.&lt;/p&gt;

&lt;p&gt;I started formulating a mental checklist that I run through when considering joining a large group of PMs on a mature product to see if they have it together. I thought it’d be fun to formalize it in the same manner as Joel’s list for engineering teams. Here goes!&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;my-list&quot;&gt;&lt;strong&gt;MY LIST&lt;/strong&gt;&lt;/h5&gt;

&lt;div class=&quot;spaced-toc-list&quot;&gt;

  &lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;#frameworks&quot;&gt;&lt;strong&gt;Frameworks:&lt;/strong&gt; &lt;em&gt;Can everyone articulate the way the org makes decisions?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#reviews&quot;&gt;&lt;strong&gt;Product Reviews&lt;/strong&gt;: &lt;em&gt;Are pre-reads sent for reviews, and does anybody actually do the pre-reading?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#userresearch&quot;&gt;&lt;strong&gt;External Frame of Reference&lt;/strong&gt;: &lt;em&gt;Does the team have a regular outlet to talk to customers/partners/stakeholders&lt;/em&gt;?&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#turnover&quot;&gt;&lt;strong&gt;Turnover&lt;/strong&gt;: &lt;em&gt;Is the tenure of people in the PM organization commensurate with the complexity of the problem domain and the timescale of the strategy being executed?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#execution&quot;&gt;&lt;strong&gt;Delegation of Execution&lt;/strong&gt;: &lt;em&gt;Can PMs get space to work on strategy when needed?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#data&quot;&gt;&lt;strong&gt;Data&lt;/strong&gt;: &lt;em&gt;Is data easily accessible to the whole team?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#performance&quot;&gt;&lt;strong&gt;Performance Management&lt;/strong&gt;: &lt;em&gt;Are managers of PMs thoughtful in their performance reviews?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#diversity&quot;&gt;&lt;strong&gt;Diversity&lt;/strong&gt;: &lt;em&gt;Are any of the other PMs weirdos? Are there non-captive engineers?&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;/ol&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;1-frameworks-can-everyone-articulate-the-way-the-org-makes-decisions-&quot;&gt;1. &lt;strong&gt;FRAMEWORKS&lt;/strong&gt; CAN EVERYONE ARTICULATE THE WAY THE ORG MAKES DECISIONS? &lt;a name=&quot;frameworks&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;strong&gt;Why it Matters&lt;/strong&gt;: Product orgs in software companies make decisions in many different ways.&lt;/p&gt;

&lt;p&gt;Some are heavily design-driven/vision-driven, where values and principles reign supreme, and are run as a kind of benevolent dictatorship. They require leaps of faith on things that may not be immediately verifiable through metrics.&lt;/p&gt;

&lt;p&gt;Some are heavily metrics and KPI driven, rely on lots of experimentation and testing, and make a wide series of bets to see what works.&lt;/p&gt;

&lt;p&gt;Where on this spectrum product groups should be is another discussion. And plenty of people have written about the ways &lt;a href=&quot;https://fs.blog/2015/11/map-and-territory/&quot;&gt;teams can confuse the map for the territory&lt;/a&gt;. That’s all gravy. The thing you want to make sure of is &lt;em&gt;whether people even have the same map&lt;/em&gt;. Frequently, they don’t!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask people about how the company makes major (above the team level) product decisions and decides how to invest resources. If it sounds like KPIs are king, can every PM tell you exactly how the KPIs of major parts of the business are calculated and the tradeoffs between them (not &lt;em&gt;just&lt;/em&gt; the ones for their product)? If it sounds like there is a broader vision or grand strategy that takes a leap of faith, do the PMs really grok it and believe in it? Are you getting similar answers from people?&lt;/p&gt;

&lt;p&gt;Another positive sign is whether there are frequent, well-run meetings or written updates where the leads of the organization can candidy impart priorities or discuss major decisions with the PMs (i.e. separate from the general all-hands meetings that tend to be fluff).&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;2-reviews-are-pre-reads-sent-for-reviews-and-if-so-does-anybody-actually-do-the-pre-reading&quot;&gt;2. &lt;strong&gt;REVIEWS&lt;/strong&gt;: ARE PRE-READS SENT FOR REVIEWS, AND IF SO, DOES ANYBODY ACTUALLY DO THE PRE-READING?&lt;a name=&quot;reviews&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;strong&gt;Why it Matters&lt;/strong&gt;: Formal reviews become necessary at some point in an org’s life, so they might as well be productive. They’re the key time to get input from your management on your roadmap and major decisions the team is working through. It requires often distilling complex, non-intuitive facts about the situation into digestible chunks and creating the necessary space for real discussion.&lt;/p&gt;

&lt;p&gt;In the lousier orgs I’ve worked in, PMs present info to leadership for the very first time in heavily-rehearsed PowerPoints. This usually doesn’t leave enough time for the group to properly comprehend the context presented before weighing in on the decision. It also handicaps the team: it means you can only work on shallow problems that translate into snappy, charismatically-delivered reviews, like the &lt;a href=&quot;https://boomcalifornia.com/2013/06/24/thinking-through-the-tomato-harvester/&quot;&gt;thick-skinned tomatoes bred to be harvested by mechanical harvesters&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;PMs in this situation learn to spend lots of time “pre-flighting” review content by routinely booking a flurry of 1:1s with key people the week before. The goal becomes making sure nothing interesting is debated or surfaced in the review itself. The review becomes a kind of ceremony. This is exhausting and time-wasting for everyone.&lt;/p&gt;

&lt;p&gt;The best way to make this work is to bake it into the process for every review: require pre-reads to be sent at least 24 hours in advance, and to schedule time for the people in the meeting to read it and even leave comments (before the presenter arrives). A good review is a discussion where the materials are &lt;em&gt;referenced&lt;/em&gt; but not &lt;em&gt;presented&lt;/em&gt;. They should feel casual and you should leave with new insights and things to look into.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask PMs how their last few product reviews with executives went down, and how these things are typically handled. See if pre-reads come up. If the product team has templates for review materials that dictate a certain structure or approach (not just pretty fonts and logos), this also a good sign, because it shows someone has at least thought about it (you can always ditch it if it doesn’t work).&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;3-external-frame-of-reference-does-the-team-have-a-regular-outlet-to-talk-to-customersuserspartners-&quot;&gt;&lt;strong&gt;3. EXTERNAL FRAME OF REFERENCE&lt;/strong&gt;: DOES THE TEAM HAVE A REGULAR OUTLET TO TALK TO CUSTOMERS/USERS/PARTNERS? &lt;a name=&quot;userresearch&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;strong&gt;Why It Matters&lt;/strong&gt;: &lt;a href=&quot;https://www.inc.com/steve-blank/key-to-success-getting-out-of-building.html&quot;&gt;“Get out of the Building”&lt;/a&gt; is always a great reminder for companies of any size. It’s pretty much a platitude. But in the big companies that many PMs find themselves in, it’s harder than it sounds!&lt;/p&gt;

&lt;p&gt;For one thing, tech company offices – at least the ones in Silicon Valley – are designed like casinos: there are few windows and clocks, they have excellent free food and drinks, they are located on remote reservations with free buses from major urban areas.&lt;/p&gt;

&lt;p&gt;Environment aside, there may be also be institutional barriers. One may find interacting with users is bottlenecked through dedicated departments like UX Research or support (who are inevitably short-staffed). There may be some rule that regular employees are not to interact with customers or partners. I’ve seen teams operate a year or more without talking to real users.&lt;/p&gt;

&lt;p&gt;Regularly talking to users is important for two reasons:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;It disabuses you of whatever internal frame of reference may have contributed to your roadmap decisions (other teams, KPIs, goals, politics, performance reviews) and forces you back into operating with an external frame of reference (that is to say, thinking of your product as something that exists in the real world and has to actually solve peoples’ problems to succeed).&lt;/li&gt;
  &lt;li&gt;By listening to enough stories, your brain’s natural pattern-matching ability will kick in and reveal things you wouldn’t have known to look for with data alone.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;How to Test&lt;/strong&gt;: Ask PMs and their teams how often they talk to users. Ideally it should be once a week. If they can recall specific conversations or amusing anecdotes, this is good! You can also get a clue from asking PMs “What problem is your team solving?” or “What jobs does your product/feature do and how well?” It’s fine if the answer is framed in both internal terms (business problems) and external terms (user problems), or if they can talk about the tradeoffs between them.&lt;/p&gt;

&lt;p&gt;It’s a red flag, though, if people exclusively talk about problems to solve with an internal frame of reference, or if the supposed “people problems” are fake, contrived ones that no human being would say they had. I’ve seen tons of decks with stock photos meant to represent user personas juxtaposed with fake quotes that sound right out of &lt;a href=&quot;https://www.youtube.com/watch?v=qrUOFs-hZ-M&quot;&gt;the Coneheads&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;4-turnover-is-the-tenure-of-people-in-the-product-org-commensurate-with-the-complexity-of-the-problem-domain--timescale-of-strategy-being-executed-&quot;&gt;&lt;strong&gt;4. TURNOVER:&lt;/strong&gt; IS THE TENURE OF PEOPLE IN THE PRODUCT ORG COMMENSURATE WITH THE COMPLEXITY OF THE PROBLEM DOMAIN + TIMESCALE OF STRATEGY BEING EXECUTED? &lt;a name=&quot;turnover&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;One of the things that took getting used to after moving to product management from engineering is a very different ramp-up period.&lt;/p&gt;

&lt;p&gt;As an engineer, it felt like after a month or two internalizing the codebase, the stack, and the dev environment, I was moving at full capacity.&lt;/p&gt;

&lt;p&gt;As a product manager, there are parts of the job that come quickly on a new team, but developing deep domain knowledge to the level of being able to produce any real insight that the team finds useful has taken as long as six months.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/pmtest/effectiveness-curve.png&quot; alt=&quot;Apparent effectiveness&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;This all depends, of course, on how quick a study the PM is, how much domain expertise they come in with, how complex the domain really is, and how willing any old-timers are to get them up to speed.&lt;/p&gt;

&lt;p&gt;The funny thing I’ve noticed, though, is that in many orgs I’ve worked in, PMs, EMs, and other leaders have a habit of departing &lt;em&gt;just&lt;/em&gt; as they finally understand what they’re working on. I’ve even seen teams that are repeatedly spun up to solve the same problem from scratch after a previous one failed.&lt;/p&gt;

&lt;p&gt;Institutional knowledge is only as lasting as the people at each level in the institution. Some companies claim they “reward failure” or “take away learnings” from efforts around the company, but this is bogus if nobody is around to remember what happened before them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask PMs about the major pivots their team has made (e.g. actual roadmap changes, or changing what they’re building). The given reasons for these should be mostly substantive realizations about the strategy or changes in the market, not reactions to meaningless org chart chaos. Another thing to look for is various types of “cultural infra” meant to get new people on a team up to speed on a complex domain, like training, videos, and wikis.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;5-execution-can-pms-delegate-execution--secondary-responsibilities-when-needed-&quot;&gt;5. &lt;strong&gt;EXECUTION&lt;/strong&gt;: CAN PMS DELEGATE EXECUTION + SECONDARY RESPONSIBILITIES WHEN NEEDED? &lt;a name=&quot;execution&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;It may come as a surprise to some, but being a “scrum master”, writing progress reports, and making Gannt charts is not the primary responsibility of a PM. It’s one of the myriad tasks one might do in order for the team to be successful, but this can be safely lumped with the numerous “taking out the trash” or “nobody’s job” type tasks PMs end up doing.&lt;/p&gt;

&lt;p&gt;The key work of a PM that &lt;em&gt;is&lt;/em&gt; definitively their job and no one else’s is the critical synthesis of inputs to produce the strategy and roadmap for their team. Of course, this doesn’t mean being the decision maker; it means helping the team coalesce various inputs into a single coherent vision with some internal logic, rather than a miasma/probability cloud of things people thought would be cool. This is a task that requires actual intellectual rigor and focus (to the same extent that engineering does). This kind of work is never done. There are always more questions to ask, more inputs to get, more developments from competitors and partner teams to understand, and more angles to look at the data through. Then distilling it down to crisp framing that resonates with the team and helps them do their job.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-lang=&quot;en&quot; data-theme=&quot;dark&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;The job you thought: decisions, whiteboarding, presentations&lt;br /&gt;&lt;br /&gt;Actual: sitting at your desk at 5:30 and thinking “I can actually do something now”&lt;/p&gt;&amp;mdash; PM in Tech (@techpmlife) &lt;a href=&quot;https://twitter.com/techpmlife/status/1201674526477537280?ref_src=twsrc%5Etfw&quot;&gt;December 3, 2019&lt;/a&gt;&lt;/blockquote&gt;
&lt;script async=&quot;&quot; src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;This work is so important that it can’t — as is often the case  — be left till the end of a day of harried meetings and errand-running as an afterthought, or done during the weekends. PMs thus have to operate on &lt;a href=&quot;http://www.paulgraham.com/makersschedule.html&quot;&gt;both a makers’ schedule &lt;em&gt;and&lt;/em&gt; a managers schedule&lt;/a&gt;. To make the necessary time requires, in some cases, telling members of the team, in as diplomatic terms as possible, that you’re not their goddamn secretary. As Ben Horrowitz wrote in a &lt;a href=&quot;https://a16z.com/2012/06/15/good-product-managerbad-product-manager/&quot;&gt;now classic document&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Good product managers don’t get all of their time sucked up by the various organizations that must work together to deliver right product right time. They don’t take all the product team minutes, they don’t project manage the various functions, they are not gophers for engineering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It should therefore be permissable, when needed, to shift administrivia and execution work onto other team members. It should be possible to build capacity and make people feel more comfortable with coordinating execution, communicating with other teams, even writing feature specs if necessary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask any PMs how they spend their time between strategy and execution. See how deeply they have wrestled with key questions their team has had on their own product.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;7-data-is-data-easily-accessible-to-the-whole-team-&quot;&gt;7. &lt;strong&gt;DATA&lt;/strong&gt;: IS DATA EASILY ACCESSIBLE TO THE WHOLE TEAM? &lt;a name=&quot;data&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;Product data is too important to be left to the data scientists. Everyone on the team should have basic familiarity with the tables where product data is stored and be able to finagle a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;LEFT JOIN&lt;/code&gt; every once in a while. It ain’t &lt;em&gt;rocket surgery&lt;/em&gt;!&lt;/p&gt;

&lt;p&gt;This is important to free up your data scientist for the kind of in-depth, hard-hitting analysis that has the potential to inform product direction.&lt;/p&gt;

&lt;p&gt;When I arrived at Facebook and attended the “Data Camp” part of orientation, I was so blown away by their approach to empowering every employee to examine product data with their investments in tools, infra, and training that I wondered why any company does it differently.&lt;/p&gt;

&lt;p&gt;It’s certainly possible for teams to go too far with data analysis, metrics, and experiments. But there’s no excuse to &lt;em&gt;not&lt;/em&gt; to have the tools and infra to let everyone on the team dig through product data on their own when they’re curious about something.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask what kind of data tools and infra are available, and whether non-DS routinely query data for their product.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;8-performance-management-are-managers-of-pms-thoughtful-in-performance-reviews-&quot;&gt;8. &lt;strong&gt;PERFORMANCE MANAGEMENT:&lt;/strong&gt; ARE MANAGERS OF PMS THOUGHTFUL IN PERFORMANCE REVIEWS? &lt;a name=&quot;performance&quot;&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;p&gt;If the organization does some kind of “360˚ feedback” as part of performance reviews, PM managers — perhaps moreso than managers of other roles — need to pay particular attention to interpreting it thoughtfully.&lt;/p&gt;

&lt;p&gt;For one thing, the PM job by definition entails deciding every day who to disappoint in the name of progress for the team. We can even take on vastly different personas in different meetings: data-driven in one, design-driven in another, opinionated in one, collaboative in another. Sometimes the team needs help framing strategy. Other times, the strategy is fine and the thing the team most needs is someone to run around moving organizational obstacles out of the way.&lt;/p&gt;

&lt;p&gt;PMs and their managers should align on an explicit expectation of which things are important and what it’s okay to trade off (or who it’s okay to piss off). Good PMs will have an infinite list of things they &lt;em&gt;want&lt;/em&gt; to do to help their team, but don’t have the time to do. So prioritizing, and being aligned on that prioritization with one’s manager, is the only way to attain any semblance of sanity and work-life balance. Good PM managers will be receptive to this discussion, and great PM managers will initiate it.&lt;/p&gt;

&lt;p&gt;Far more important than the fairness of the rating&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; in a performance review is whether the written feedback is actually thoughtful and insightful, rather than the typical hodgepodge of indiscriminately regurgitated peer feedback and thought-terminating cliches. As Michael Lopp writes in &lt;a href=&quot;https://randsinrepose.com/archives/no-surprises/&quot;&gt;&lt;em&gt;No Surprises&lt;/em&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;A measure doesn’t help you in your career. Your performance review isn’t about comparisons to others. They’re about what you did and what you could do. What you’re looking for is the content.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Ask PMs what kind of feedback they got from their past couple managers and whether their managers seemed to take coaching seriously.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;9-diversity-are-any-pms-weirdos-are-there-non-captive-engineers-&quot;&gt;9. &lt;strong&gt;DIVERSITY:&lt;/strong&gt; ARE ANY PMS WEIRDOS? ARE THERE NON-CAPTIVE ENGINEERS? &lt;a name=&quot;diversity&quot;&gt;&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;The usual qualifiers of diversity (race, gender, orientation) should go without saying. Without diminishing that, I want to highlight a couple other aspects:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Non-Captive Engineers&lt;/strong&gt;: Ideally, the organization should not be burning through engineers and treating them as replaceable. There should be enough senior engineers who are happy to stay on, and their situation should be such that, if the product is going in the wrong direction, they can speak up or move on (rather than having to tolerate the product team’s BS). This is, then, a vital feedback loop for ensuring good product management.&lt;/p&gt;

&lt;p&gt;This breaks down if most of the engineering team is made up of &lt;strong&gt;new grads&lt;/strong&gt; (they are scared because it’s their first job and busy ramping up on the raw technical component of the job) or &lt;strong&gt;H1-B’s&lt;/strong&gt; (due to the US’s terrible immigration system, they would be deported if they quit or got fired). While new grads and immigrants make wonderful teammates, it is a sign of dysfunction if this is the &lt;em&gt;only&lt;/em&gt; kind of engineering talent the team can retain. There should be a few free agents as well!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On Weirdo PMs&lt;/strong&gt;: This is a personal and unfair bias, but I like working with PMs who went into it through channels other than the official ones, and are motivated out of their passion for building things and solving problems. Not because they feel it’s something they’re supposed to do, or because they think it’s prestigious, or because it is the default path from whatever elite school they went to.&lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt; A team of people who are trained box-tickers and track-followers is no fun, and probably doesn’t apply much critical thinking to product problems. If I meet a team, I hope to find a few people even weirder than me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Check&lt;/strong&gt;: Get to know prospective teammates and gauge diversity of their backgrounds.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;conclusion&quot;&gt;&lt;strong&gt;CONCLUSION&lt;/strong&gt;&lt;/h5&gt;

&lt;p&gt;That’s pretty much my wishlist. It’s worth remembering not every organization is perfect, and it’s possible to fix a lot of these problems through influence. But it’s good to know what you’re dealing with!&lt;/p&gt;

&lt;p&gt;If you’ve thought about similar things, I’d love to get your take. &lt;a href=&quot;mailto:dan@dangrover.com&quot;&gt;Send me an email&lt;/a&gt; or &lt;a href=&quot;http://twitter.com/dangrover&quot;&gt;slide into my DMs&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h5 id=&quot;footnotes&quot;&gt;&lt;strong&gt;FOOTNOTES&lt;/strong&gt;&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;Every time I get worked up over my rating, I have to remind myself that the rating was never supposed to be fair anyway. The nature of the process (at least under stack ranking) is to output a normal distribution from inputs that, most likely, were not originally normally distributed. Losses and gains from individual teams are socialized – that’s just the deal. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;I’m aware that being able to enter the tech industry without the “right” education or qualifications is, of course, its own form of privilege. My ability to somehow be employable by big tech companies as a product manager after a life of doing one dumb Homer Simpson-esque thing after another is probably benefited by having been a white, middle-class, male with savings and no dependents. &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Mon, 20 Jan 2020 05:57:40 -0500</pubDate>
        <link>http://dangrover.com/blog/2020/01/20/a-sanity-test-for-large-groups-of-pms.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2020/01/20/a-sanity-test-for-large-groups-of-pms.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>Bots won&apos;t replace apps. Better apps will replace apps.</title>
        <description>&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/banner.png&quot; alt=&quot;Conversational UIs&quot; class=&quot;post-pic&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;div class=&quot;post-languages&quot;&gt;
&lt;strong&gt;TRANSLATIONS:&lt;/strong&gt; &lt;a href=&quot;http://www.pingwest.com/bots-wont-replace-apps/&quot;&gt;中文 (品玩)&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Lately, everyone’s talking about “conversational UI.” It’s the next big thing. But the more articles I read on the topic, the more annoyed I get. It’s taken me so long to figure out why!&lt;/p&gt;

&lt;p&gt;Conversations, &lt;a href=&quot;http://www.wired.com/2013/03/conversational-user-interface/&quot;&gt;writes WIRED&lt;/a&gt;, can do things traditional GUIs can’t. Matt Hartman equates the surge in text-driven apps as &lt;a href=&quot;https://medium.com/@MattHartman/the-hidden-homescreen-70c794ff9ada#.spot6iech&quot;&gt;a kind of “hidden homescreen”&lt;/a&gt;. TechCrunch says &lt;a href=&quot;http://techcrunch.com/2015/09/29/forget-apps-now-the-bots-take-over/&quot;&gt;“forget apps, now bots take over”&lt;/a&gt;. The creator of Fin &lt;a href=&quot;https://www.fin.ventures/letters/on-bots-conversational-apps-and-fin&quot;&gt;thinks it’s a new paradigm all apps will move to&lt;/a&gt;. Dharmesh Shah wonders whether &lt;a href=&quot;https://medium.com/@dharmesh/will-the-rise-of-conversational-uis-be-the-downfall-of-designers-5eb9b323cdc0#.18mwz2h0x&quot;&gt;the rise of conversational UI will be the downfall of designers&lt;/a&gt;. Design, &lt;a href=&quot;https://blog.intercom.io/design-is-a-conversation/&quot;&gt;says Emmet Connolly at Intercom&lt;/a&gt; &lt;em&gt;is&lt;/em&gt; a conversation.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://ben-evans.com/benedictevans/2015/3/24/the-state-of-messaging&quot;&gt;Benedict Evans prophecized&lt;/a&gt; that the new lay of the land is “all messaging expands until it includes software.”&lt;/p&gt;

&lt;p&gt;“People don’t want apps for every single business that you interact with,” says &lt;a href=&quot;http://uk.businessinsider.com/mark-zuckerberg-virtual-reality-big-regret-oculus-rift-messenger-2015-11&quot;&gt;David Marcus, head of Facebook Messenger&lt;/a&gt;, “…just have a message within a nicely designed bubble … [that’s a] much nicer experience than an app.” Under his charge, Facebook Messenger has tested this approach, building integrations with high profile partners as well as opening up a bot API.&lt;/p&gt;

&lt;p&gt;We’ve even seen avant-garde attempts at taking this idea to its extreme, like &lt;a href=&quot;http://qz.com/613700/its-here-quartzs-first-news-app-for-iphone/&quot;&gt;Quartz’s latest app&lt;/a&gt;, which presents the news as a conversation, or the game &lt;a href=&quot;https://itunes.apple.com/us/app/lifeline.../id982354972?mt=8&quot;&gt;Lifeline&lt;/a&gt;. Apps like &lt;a href=&quot;https://mailtime.com/&quot;&gt;Mailtime&lt;/a&gt; even promise to save us from our emails by turning them into chats.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Well!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I guess I might be partially to blame for this, with a few pieces &lt;a href=&quot;http://www.dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html#chatasui&quot;&gt;citing a section in a 2014 piece of mine&lt;/a&gt; that I literally titled “Chats as Universal UI.”&lt;/p&gt;

&lt;p&gt;This recent “bot-mania” is at the confluence of two separate trends. One is agent AIs steadily getting better, as evidenced by Siri and Alexa being things people actually use rather than gimmicks. The other is that the the  US somehow still hasn’t got a dominant messaging app and Silicon Valley is trying to learn from the success of Asian messenger apps. This involves a peculiar fixation on how these apps, particularly WeChat, incorporate all sorts of functionality seemingly unrelated to messaging. They come away surprised by just how many differently-shaped pegs fit into this seemingly oddly-shaped hole. The thesis, then, is that users will engage more frequently, deeply, and efficiently with third-party services if they’re presented in a conversational UI instead of a separate native app.&lt;/p&gt;

&lt;p&gt;It’s that part which, having spent the past few years working on messaging, seems a major misattribution of what makes messaging apps work and what problems they’re best at solving.&lt;/p&gt;

&lt;p&gt;As I’ll explain, messenger apps’ apparent success in fulfilling such a surprising array of tasks does &lt;em&gt;not&lt;/em&gt; owe to the triumph of “conversational UI.” &lt;strong&gt;What they’ve achieved can be much more instructively framed as an adept exploitation of Silicon Valley phone OS makers’ growing failure to fully serve users’ needs, particularly in other parts of the world.&lt;/strong&gt; Chat apps have responded by evolving into “meta-platforms.” Many of the platform-like aspects they’ve taken on to plaster over gaps in the OS actually have little to do with the core chat functionality. Not only is “conversational UI” a red herring, but as we look more closely, we’ll even see places where conversational UI has breached its limits and broken down.&lt;/p&gt;

&lt;p&gt;But first, let’s retrace how this state of affairs really came about in the first place.&lt;/p&gt;

&lt;p&gt;&lt;small&gt;&lt;b&gt;Note:&lt;/b&gt; The opinions expressed here are purely my own and do not reflect that of my employer.&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;a-brief-history-of-the-chat-bubble&quot;&gt;A BRIEF HISTORY OF THE CHAT BUBBLE&lt;/h5&gt;

&lt;p&gt;We’ll begin by taking a closer look at the apparent atomic unit of the “conversational UI”, the message bubble. To do that, we’re going to go back in time a bit. Let’s go back to 2003 or so.&lt;/p&gt;

&lt;p&gt;In those days, sending a quick text meant dealing with a UI that looked like this:
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;/img/content/conversational-ui/Nokia1100SMS.png&quot; alt=&quot;Old SMS UI&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;In many phone’s UIs, SMSes were treated like mini-emails, often complete with an inbox, outbox, and drafts. So fussy!&lt;/p&gt;

&lt;p&gt;Later, some time in the last decade, &lt;a href=&quot;http://jens.mooseyard.com/2008/03/18/The-Origin-Of-The-iChat-UI/&quot;&gt;perhaps owing to a prototype by Jens Alfke&lt;/a&gt;, our IMs began taking on their familiar appearance as cartoon dialog bubbles. When smartphones took off later, it was a natural fit for the system SMS apps on the first versions of iOS and Android.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/ChatBubblesThroughHistory.png&quot; alt=&quot;Old chat bubble UI&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Soon after smartphones launched, those default SMS apps were eclipsed instantly by third-party messaging apps emerging in Europe and Asia (in the US, we have somehow still clung to SMS). They had started as direct clones of the system SMS apps — the only difference being that messages were counted against one’s data quota instead of the stingy and arbitrary SMS allotment given by carriers.&lt;/p&gt;

&lt;p&gt;These apps that came along initially to replace SMS have styled the message bubble every way imaginable: round and square, flat and puffy, green and blue. Free from the constraints of a 20-year-old protocol, these apps evolved, taking on more features. The bubbles displayed in these apps developed a number of affordances for new features like read receipts, names in group chats, and more. New kinds of bubbles emerged to accommodate new types of content these apps supported:&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/conversational-ui/TypesOfBubbles.png&quot; alt=&quot;A sampling of the different bubbles available in different apps&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;The app I’ve been working on really takes the cake for this. WeChat’s got bubbles for text, voice messages, big videos, l’il “Sight” videos, full-width cards with hero shots for news headlines, bubbles for payments, files, links, locations, and contact cards. Mucking through some code once, I saw definitions for nearly 100 types of supported messages, most I’d never seen in actual use.&lt;/p&gt;

&lt;p&gt;Aside from supporting so many different types of messages, another advance WeChat made was realizing a messaging app needed different types of accounts as well. They’d seen brands and celebrities registering personal accounts and making series of giant group chats to invite their fans into. There had to be a better way! Thus was born Official Accounts.&lt;/p&gt;

&lt;p&gt;Here’s what one of the first accounts, China Southern Airlines, looked like when the feature launched in 2012:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/ChinaSouthern.png&quot; alt=&quot;China Southern UI&quot; /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Yeah…this bot ain’t exactly HAL 9000.&lt;/p&gt;

&lt;p&gt;Here’s what the account for my city’s subway system looked like:&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/GZMetroOA.png&quot; alt=&quot;Guangzhou Metro OA&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Why was the user asked to enter numbers, as if on an IVR system? Were the creators of these accounts so unimaginative to the possibilities of a new medium as to replicate their old-school hotline?&lt;/p&gt;

&lt;p&gt;Actually, no! In fact, keywords could be defined, and messages could be even routed through the third party’s server to formulate a response using whatever method it pleases. Yet in this case, entering keywords or more complex queries in Chinese (or god forbid, formulating a complete sentence) would be &lt;em&gt;even worse&lt;/em&gt;. At the time, typing in numbers &lt;em&gt;really was the best UI choice&lt;/em&gt; given the constraints.&lt;/p&gt;

&lt;p&gt;Critically, these experiences were still often preferable to downloading a separate app on a data plan or spotty WiFi connection, or having to call someone’s customer service hotline and wait on hold. The Official Account platform was a rousing success; there are over 8 million of these accounts today. As it took off, the APIs offered to third parties to build their accounts expanded to accommodate a growing array of use cases and demands.&lt;/p&gt;

&lt;p&gt;Some of these new APIs deepened and enabled new possibilities within the “conversational” nature of these interactions. Voice messages were transcribed via speech recognition before being sent to the OA’s server. Objects could be recognized in pictures. &lt;a href=&quot;http://mp.weixin.qq.com/wiki/static/assets/f48efdb46b4bca35caed4f01ca92e7da.zip&quot;&gt;Advanced natural language processing&lt;/a&gt; could even extract named entities and certain types of queries from text sent by users. Users could be patched in to agents at service centers to carry on a conversation exactly as they would with a friend in the app. There was even a special integration whereby I can select a message in a chat and &lt;em&gt;forward&lt;/em&gt; it to Evernote’s Official Account (as I would to a friend) to save it to a note. Cute, right?&lt;/p&gt;

&lt;p&gt;On the other hand, &lt;em&gt;far greater and more successful were the enhancements made running counter or orthogonal to the idea of conversational UI.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;One affordance added right off the bat was the three-tabbed fixed menu. Now accounts could offer fast access to all their features without having to send a prompt or depend on state information. Here’s what the menu looks like today on the Guangzhou Metro’s main official account:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/GZSubwayMenu.png&quot; alt=&quot;Guangzhou Metro OA&apos;s 3-tabbed menu&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Not only can those tabs send keywords, but they can open up webpages as well. Web apps invoked in this way can identify the user (using OAuth). They even have &lt;a href=&quot;http://mp.weixin.qq.com/wiki/11/74ad127cc054f6b80759c40f77ec03db.html&quot;&gt;an extensive JavaScript API&lt;/a&gt; at their disposal to integrate with all sorts of features elsewhere in the app, even reacting to Bluetooth beacons.&lt;/p&gt;

&lt;p&gt;OAs gained the ability to send and recieve money. The accounts could have QR codes — both for the account itself, as well as parametric ones that can send along extra data (like what product I’ve picked up in a store or what table I’m sitting at). They gained the ability to authenticate me on their owners’ WiFi hotspots (a development that emerged, no doubt, from merchants who had written the welcome message in the OA they made for their shop to tell  customers their router’s WiFi password). Official accounts could not only send out headline news to users, but, if they wish, host the linked articles on WeChat itself, letting users add comments and even send cash tips via the app. None of these things have anything at all to do with chat, but they’re darn nifty!&lt;/p&gt;

&lt;p&gt;While this craziness was flying around out here, what sort of vision did those disruptors back on the west coast begin conjuring for our future bot overlords? Let’s ponder this example from &lt;a href=&quot;https://dev.botframework.com/&quot;&gt;the homepage of Microsoft’s recently-launched Bot Framework&lt;/a&gt;. Here’s how they think we’ll be ordering pizzas in the future:&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/conversational-ui/MSPizzaBot.png&quot; alt=&quot;Pizza Bot is operational. Beep boop&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;
Good gravy, that’s &lt;b&gt;over 73 taps&lt;/b&gt;&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; to tell Pizza Bot what I want. And this is when he already knows me on a first-name basis! I’d hate to see him when he’s just warming up to someone.&lt;/p&gt;

&lt;p&gt;Man, counting those taps sure has made me hungry! We haven’t quite got pizza here, but there’s Pizza &lt;em&gt;Hut&lt;/em&gt;, which is almost the same. Let me open their official account… &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/conversational-ui/pizza-hut-ordering@2x.png&quot;&gt;&lt;img src=&quot;/img/content/conversational-ui/pizza-hut-ordering.png&quot; alt=&quot;From chat to pizza in 16 taps.&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;I have, in 16 taps, ordered a pizza. That includes 1 for choosing ‘medium’, 1 for dismissing their coach marks, and 6 for entering my PIN. For some reason, it’s not set up to use my TouchID. Afterwards, Pizza Hut’s account even sent me a special transaction message with a link to let me track it:&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/conversational-ui/pizza-hut-tracking.png&quot; alt=&quot;Tracking my pizza&quot; /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Well, it isn’t exactly Ray’s, that’s for sure, but it’s pizza. And I didn’t have to leave my chat app to get it.&lt;/p&gt;

&lt;p&gt;The key wins for WeChat in the above interaction (compared to a native app) largely came from steamlining away app installation, login, payment, and notifications, optimizations having nothing to do with the conversational metaphor in its UI. These are the steps that generate the most friction in any mobile experence – native app or not.&lt;/p&gt;

&lt;p&gt;It shouldn’t require any detailed analysis, then, to point out the patent inanity of these other recent examples of bots and conversational UI proffered by companies on the vanguard of the trend:
&lt;br /&gt;
&lt;img src=&quot;/img/content/conversational-ui/OtherStupidBots.png&quot; alt=&quot;Some more bots&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;This notion of a bot handling the above sorts of tasks is a curious kind of &lt;a href=&quot;https://en.wikipedia.org/wiki/Skeuomorph&quot;&gt;skeumorphism&lt;/a&gt;. In the same way that a contact book app (before the flat UI fashion began) may have presented contacts as little cards with drop shadows and ring holes to suggest a Rolodex, conversational UI, too, has applied an analog metaphor to a digital task and brought along details that, in this form, no longer serve any purpose. Things like the small pleasantries in the above exchange like “please” and “thank you”, to asking for various pizza-related choices sequentially and separately (rather than all at once). These vestiges of human conversation no longer provide utility (if anything, they impede the task). I am no more &lt;em&gt;really&lt;/em&gt; holding a conversation than my contact book app &lt;em&gt;really&lt;/em&gt; is a l’il Rolodex. At the end, a single call to some ordering interface will be made.&lt;/p&gt;

&lt;p&gt;Designing the UI for a given task around a purely conversational metaphor makes us surrender the full gamut of choices we’d otherwise have in representing each facet of the task in the UI and how they are arranged spatially and temporaly. Consider those made in Pizza Hut’s acccount: I can see exactly how many slices a medium is, how much corn is inexplicably sprinkled on top of a “Tianfu Beef” pizza, what address it thinks it’s delivering to, and exactly how much it will cost.&lt;/p&gt;

&lt;p&gt;So let’s take these past few years in China as “The Great Conversational UI Experiment.” Here, you have a messaging platform that achieved such total saturation among both users &lt;em&gt;and&lt;/em&gt; businesses (to an extent that Facebook, Kik, and Telegram would die for). It boldly and earnestly carried the “make every interaction a conversation” torch as far as it could. It added countless features to its APIs — and yet those that actually succeeded in bringing value to users were the ones that &lt;em&gt;peeled back&lt;/em&gt; conventions of “conversational” UI. Most instructively, these successes were borne out of watching how users and brands &lt;em&gt;actually&lt;/em&gt; used the app and seeking to optimize those cases.&lt;/p&gt;

&lt;p&gt;You can see from Facebook and others’ early forays into bots that  they’re already beginning to have the same hunch. Telegram’s take is true to its inspiration in IRC-style slash commands.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/BotAffordances.png&quot; alt=&quot;Affordances in the bot UIs from Telegram and Facebook&quot; /&gt;&lt;/p&gt;

&lt;p&gt;To be fair, it’s still surprising the range of apps and services that &lt;em&gt;can&lt;/em&gt; be shoehorned into a chat-style UI. No doubt it can be expanded with great AI and little UI affordances here and there.&lt;/p&gt;

&lt;p&gt;And sure, performing certain tasks in a chat brings along some useful side-benefits. It can be, compared to apps, a low-bandwidth, snappy, and consistent way to get a task done. I’m even left with a handy, timestamped, offline-viewable record of everything that’s transpired. I can search it and quickly jump to media and links. I can clip parts of it and forward it to friends within the app, or save it to an archive.&lt;/p&gt;

&lt;p&gt;By interacting with certain services via a messaging app instead of via independent apps, when things happen that might deserve my attention, the thread gets bumped up in my inbox instead the message getting lost in a sea of push notifications and emails.&lt;/p&gt;

&lt;p&gt;And though it’s clear pure “conversational UI” is ultimately a failed conceit, that last piece may be more important than it first seems…&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-inbox-is-the-new-home-screen&quot;&gt;THE INBOX IS THE NEW HOME SCREEN&lt;/h5&gt;

&lt;p&gt;The inbox is where it’s &lt;em&gt;really&lt;/em&gt; at. I am, of course, &lt;em&gt;heavily&lt;/em&gt; biased, but I feel WeChat’s  is the best in class. I’d even go as far as to say it’s an overlooked piece of genius in the app. Some key improvements (compared to the inboxes we’re used to in email and SMS apps) include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Stickyability&lt;/strong&gt;: If I want to stay on top of a particular thread in the inbox (whether it represents a person, a group, an official account, or another feature exposed here), I can “sticky” the thread to the top of the inbox.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Mutability&lt;/strong&gt;: I can mute notifications from any thread, but it will still pop up in the inbox as any thread does, only with an indeterminate red badge instead of a numbered one.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Killablity&lt;/strong&gt;: If I don’t want to receive messages from something anymore, it’s two taps to kill it.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Hierarchy&lt;/strong&gt;: News and promotions can be pushed to me through official accounts, but when they arrive, they just make the “Subscriptions” category pop up and show me the latest headline without interfering with other messages. When a service has a real reason to send me, personally, a message, it can pop out and appear in the main inbox. I find this approach superior to Gmail’s “sidelining” messages into separate inboxes. &lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Status Items&lt;/strong&gt;: Persistent processes/statuses can be displayed in a special cell at the top. This includes things like being logged into a web/desktop client, using WeChat to authenticate on wifi, playing a song, or migrating data between phones.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Searchability&lt;/strong&gt;: The search bar on the main screen not only searches my contacts but my groups, chat history, favorited content, articles on the web, my newsfeed, and names of features in the app.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is telling, then, that in all localizations, the name of the first tab in the app is &lt;em&gt;not&lt;/em&gt; “Chats” or “Inbox” (as in other messengers), but rather just the name of the app.&lt;sup id=&quot;fnref:3&quot;&gt;&lt;a href=&quot;#fn:3&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Indeed, the cornerstone of whole experience is effectively a common, semi-hierarchical stream of messages, notifications, and news with a consistent set of controls for handling them. It’s no stretch to see WeChat and its ilk not as SMS replacements but as nascent visions of a mobile OS whose UI paradigm is, rather than rigidly app-centric, &lt;em&gt;thread-centric&lt;/em&gt; (and &lt;em&gt;not&lt;/em&gt;, strictly speaking, conversation-centric).&lt;/p&gt;

&lt;p&gt;When you think about it this way, the things listed there in my inbox don’t need to be conversations &lt;em&gt;per se&lt;/em&gt;. But everything there, most abstractly, is something that can send me updates and notifications, will change in position when it does so, retains a read/unread status, and most essentially, allows me, the user, the aforementioned modes of control.&lt;/p&gt;

&lt;p&gt;And if we really run with this idea to its extreme, &lt;strong&gt;what actually might appear when I tap on a cell in the inbox doesn’t matter&lt;/strong&gt; — I could see a conversation, a song or video, news headlines, a map showing me my route, a timer, or a sub-group of other such threads. Anything, really. Though I guess it’d be best when it’s at least something dynamic or based on a service (I certainly wouldn’t want to access my calculator or camera this way).&lt;/p&gt;

&lt;h5 id=&quot;rise-of-the-tortilla-chip-app&quot;&gt;RISE OF THE TORTILLA CHIP APP&lt;/h5&gt;

&lt;p&gt;This term – “app” – is rather old, yet only entered common parlance with the proliferation of smartphones. This is no coincidence. The app paradigm introduced on smartphone OSes circa 2007 was a radical improvement over what we’d had on the desktop. For the first time, software was easy to install, even easier to delete, and was guaranteed to not totally screw with your system (due to sandboxing/permissions models).&lt;/p&gt;

&lt;p&gt;At the time, smartphone apps were envisioned as baby brothers to desktop apps. On iOS, apps like Mail and Calendar were designed to evoke their Mac versions. Apple came out with pocket-sized editions of apps like Pages, GarageBand, and iMovie. For the first few years, setting up an iPhone even required plugging it into a desktop and syncing with that monstrosity known as iTunes.&lt;/p&gt;

&lt;p&gt;Though some apps indeed are mini-desktop apps that make full use of the supercomputer I carry in my pocket, well over half fall into another category. These apps are just a vessel for a steady stream of news, notifications, messages, and other timely info ultimately residing in a backend service somewhere. They don’t really do much on their own. It’s much like how a tortilla chip’s main value is not so much in its appeal as a chip but as a cheese and chili delivery mechanism.&lt;/p&gt;

&lt;p&gt;The smartphone OS we use are still largely based on the assumption of my phone being a mini-desktop, rather than, well, an information nacho, if you will. Consequently, if you’re making one of these apps, your app must give me something new &lt;em&gt;daily&lt;/em&gt; (or more), or else it has no reason to live. Its information would be better shown to me via another app I &lt;em&gt;do&lt;/em&gt; check often, like a social news feed or a messaging app. The only recourse the OS affords these apps in avoiding such a fate is the rather blunt instrument of push notifications (and things like Today widgets or Android home screen gadgets).&lt;sup id=&quot;fnref:4&quot;&gt;&lt;a href=&quot;#fn:4&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-other-ways-smartphone-oses-are-failing-us&quot;&gt;THE OTHER WAYS SMARTPHONE OSES ARE FAILING US&lt;/h5&gt;

&lt;p&gt;After coming to rely on WeChat in China, it can seem a bit like its own separate environment. After all, within it are not only my chats, but my social news feed, my news and blog subscriptions (many only available via the app), my digital wallet, my reading list. It even directly reads my step count from the various Bluetooth devices my friends and I use. It can scan QR codes, something my OS should do, but doesn’t (more on this later). It can recognize songs being played, even books and other objects from photos. And you can pretty easily sling all types of data between these different areas of the app in ways you’d expect.&lt;/p&gt;

&lt;p&gt;Sometimes it reminds me of those awkward transitional days in the early 90’s when one might launch Windows or other shell environments from DOS, then occasionally drop back out to do other stuff. That’s what switching out of WeChat, to my homescreen, and into other apps is slowly heading towards.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/conversational-ui/dos-days.png&quot; alt=&quot;DOS utilities&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;It should be no surprise, then, that I say it feels like my OS just isn’t doing much for me lately. How is that? These days, a smartphone OS’s job, aside from the low-level drudgery we take for granted (managing memory and thread pools and the like), is to provide some common infrastructure and higher-level services that apps can rely on. So that apps can focus on doing what they do best. And in this area, it seems OSes are falling short of their potential.&lt;/p&gt;

&lt;p&gt;Each item below seems like a petty, inconsequential annoyance — to the point where I feel like some kind of strange, cranky, millenial version of Andy Rooney for even writing it — but they quickly add up!&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/conversational-ui/andyrooney.jpg&quot; alt=&quot;Have you ever noticed...&quot; /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Notifications&lt;/em&gt;&lt;/strong&gt; — When I glance at my homescreen, there’s red dots splattered everywhere. My eyes dart first towards a few I can interpret. WeChat, naturally, then Mail. My inboxes have 8,108 unread messages, but I surely would notice if it changed to 8,109.&lt;/p&gt;

&lt;p&gt;My “Social” folder has 4, one from Facebook which I will check, and three from other stray apps displaying “1”s. I’m not sure what those apps are telling me, or what I’ll need to do after opening the app to clear the dot. I think one might be from when my friend checked me in on Foursquare at a bar a few weeks ago on a trip back to SF, a fact I was aware of because I was standing next to him when he did it, and because the notification already appeared on my phone then. Another might be Instagram, which just throws up a red badge from time to time when it feels lonely. But I mainly know that if my “Social” folder is displaying a 3, there’s probably nothing to see, and a 4 or a 5 may deserve checking.&lt;/p&gt;

&lt;p&gt;The system Messages app, which I still keep on my home screen, is showing 39 unreads, mostly one-time-passwords, transaction notifications from my bank, and spam. Messages, for most here, serves no other purpose. My “News” folder displays the sum of a few apps that are trying to tell me something. &lt;a href=&quot;http://www.airpocalypseapp.com/#home&quot;&gt;Airpocalypse&lt;/a&gt; is displaying the current AQI of 93 for Guangzhou in its badge.&lt;/p&gt;

&lt;p&gt;Starbucks has a ‘1’. What’s that? Have I got a free coffee credit to redeem? Possibly a scone? Let’s see. No, it’s an unread message within the app’s own inbox saying “Welcome to the Starbucks App!” from 43 days ago. Christ on a crutch.&lt;/p&gt;

&lt;p&gt;Even worse than those notifications gazing at me longingly from my homescreen are those that interrupt me. When I install a new app, I’m usually prompted right-off-the-bat to enable notifications for it. I’m taking a risk in doing so, not knowing how often or for what they’ll be sent. When I’m interrupted by a superflous notification on my iPhone (or worse, on my Apple Watch), there’s no quick way to tell it “Shut up, and never bother me with this sort of thing again.” I must fish through Settings, find the app, and tweak it there. It is often easier to delete the app entirely. MIUI and some other flavors of Android at least allow me to mute a given app’s notifications right after seeing one. Many apps offer settings to specifiy what sort of things merit notifications, but they’re often located in different places and not worth the trouble.&lt;/p&gt;

&lt;p&gt;On iOS, if I miss a critical notification on the lock screen because I actually wanted to unlock my phone to make a call or look something up, until recently, there was no way to quickly go back and find what it was. iOS 9’s notifications drawer, like Android’s, now defaults to sorting notifications reverse-chronologically, instead of grouped by app — an advance five years in the making.&lt;/p&gt;

&lt;p&gt;Lastly, things become even more clunky across multiple devices. When I get home from work and crack open my personal laptop, I am notified a second time of all the Facebook messages I recieved during the past couple days, all of the LinkedIn invitations I already saw (because they sent me an email &lt;em&gt;and&lt;/em&gt; another push on my phone), and all of my friends’ birthdays.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;QR Codes&lt;/em&gt;&lt;/strong&gt; — When I left the US, &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html#input-qr&quot;&gt;QR codes were a joke&lt;/a&gt;. Printing them on things was a way to tell people you’re a douche, like using lots of hashtags or wearing a Bluetooth headset. They were once this way in China, too, until WeChat doubled down on them. Now, they’re used for people, group chats, brands, payments, login, and more. They’re in plenty of other apps as well. In a place where everyone has adopted them and knows how to scan them, they’ve become a wonderful, fast way to &lt;strong&gt;link the offline and online worlds&lt;/strong&gt; that saves untold amounts of time. But they have a few downsides. One is that they look like robot barf. The other is that, at least here, if you scan a code in the wrong app, you’ll get a webpage telling you to go install the right app, if not something totally inscrutable. Something that was once defined as an open standard is now non-inoperable. I predict great things for Facebook and Snapchat’s de-uglified take on QR codes. Still, I wish my phone’s OS could scan any such code (or detect them in photos) and do the right thing, but it seems the window of opportunity has passed for this.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;App Distribution&lt;/em&gt;&lt;/strong&gt; — Aside from the obvious gripes — the app store’s poor discovery mechanisms and inconsistent approval process — I’d written an aside in my last piece about &lt;a href=&quot;http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html#the-ios-app-store-continues-missing-the-puck&quot;&gt;the ways iOS’s App Store misses the mark in China&lt;/a&gt;. In short, it’s dog slow and doesn’t support QR codes (which appear in every app advertisement here).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Apps Are Too Big&lt;/em&gt;&lt;/strong&gt; — Not to mention, apps are just too darn big these days. Twitter, an app that displays 140 character messages, weighs in at 72 MB. Bigger apps are less likely to be downloaded on data plans, or even on bad wifi connections. And much more likely to be deleted, forcing users to go through the setup process again every time they re-install them. Apple’s tried to solve this problem via &lt;a href=&quot;https://developer.apple.com/library/tvos/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html&quot;&gt;app thinning&lt;/a&gt; and &lt;a href=&quot;https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/On_Demand_Resources_Guide/&quot;&gt;on-demand resources&lt;/a&gt;, but it hasn’t seemed to make a difference yet. David Smith astutely summed up the issue in his post &lt;a href=&quot;https://david-smith.org/blog/2015/09/10/16gb-is-a-bad-user-experience/&quot;&gt;“16GB is a bad experience”&lt;/a&gt;, and, I would add, this experience is one disproportionately had by mobile users in the developing world.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Contacts &amp;amp; Social Graph&lt;/em&gt;&lt;/strong&gt; — The idea behind the Contacts app (beyond giving me a way to tag phone numbers with names) is to act as a central repository where a &lt;em&gt;single&lt;/em&gt; entry for a person can be linked to every kind of phone number, address, or ID I know for them. iOS’s version has &lt;a href=&quot;https://www.flickr.com/photos/skyzyx/53247909/in/album-72157600153808696/&quot;&gt;roots in the Address Book in OS X and NeXTStep&lt;/a&gt;. In theory, I should be able invoke it in an app to store or retrieve a person’s info for the task at hand, rather than maintaining the same contacts in a bunch of separate app-specific databases. In practice, well, it doesn’t really work that way. The concept of a person as they exist in Facebook or WeChat is rather disjointed from their profile elsewhere.&lt;/p&gt;

&lt;p&gt;Not only this, but adding people could be far better. Something clicked in my mind the first time I met a cute girl and she asked to scan my QR code (rather than type in my phone number or search for me on Facebook). Once I got in the habit of adding just-met friends and colleagues via QR code (or Bluetooth) I never wanted to add someone any other way. Why can’t I pull out my phone and, with a swipe from the lock screen, add someone I’ve just met to my phone’s contacts, with whatever phone numbers, websites, or messaging app usernames they’ve chosen to expose to me?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Connectivity&lt;/em&gt;&lt;/strong&gt; — I wrote before about &lt;a href=&quot;http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html#data-usage-bean-counting--wifi-authentication-gets-easier&quot;&gt;how apps here get around people’s reluctance to use their data plans&lt;/a&gt;. I’d mentioned WeChat, Alipay, and Xiaomi’s attempts to make their WiFi-dependant users’ lives easier. This is as big a problem in China as it is in many other developing countries. It’s an issue the OS could address more directly, whether it’s improving the process for authenticating on public hotspots or giving me better ways to monitor my usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Authentication&lt;/em&gt;&lt;/strong&gt; — When I open most apps for the first time, they either make me sign up for a new account with my email, use Facebook or other third-party services to log in, or, as is increasingly common, use my phone number to send me a one-time password. These are super clunky. Apps should be already logged in the first time I open them. There should be some flexible concept of identity that the OS can provide to apps immediately without asking, and then, with permission, supplement with further details. If users must switch identities, maybe a &lt;a href=&quot;https://developer.mozilla.org/en-US/Persona&quot;&gt;Mozilla Persona&lt;/a&gt;-like system could be adopted. Anything would be better than the mess that is app login now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Data Interop&lt;/em&gt;&lt;/strong&gt;  — My apps are terrible at sharing data. Lots of friends send  me screenshots of articles, chats, tweets, even other apps as a way to share the underlying information. It’s particularly annoying when compression artifacts make the text illegible or I want to go read the rest of the article or engage with the thing in the screenshot somehow. If I open a page in Facebook and want to share it in Twitter, I have to choose “Open in Safari”, re-load the page, and do it from there (though Facebook clearly knows exactly what they’re doing in that instance.) I wish the data in my apps was more atomic and could be freely shared, persisted offline, and searched in a consistent way. But this sort of thing has been a pipe dream since &lt;a href=&quot;https://en.wikipedia.org/wiki/OpenDoc&quot;&gt;OpenDoc&lt;/a&gt; and &lt;a href=&quot;https://en.wikipedia.org/wiki/Object_Linking_and_Embedding&quot;&gt;OLE&lt;/a&gt;, so maybe it’s just &lt;a href=&quot;https://www.youtube.com/watch?v=9mTlnrXFAXE&quot;&gt;one of those things you should never do&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Offline Storage &amp;amp; Storage Management&lt;/em&gt;&lt;/strong&gt; —  As a consequence of people being so reluctant to use their data plans, apps here are big on offline storage. All the music and movie apps do it, as do news apps and the third-party browsers popular here. Some give users detailed interfaces to manage their storage, even showing little pie graphs. I like this level of control, and I wish all my apps had it. I’d prefer not to think about storage, but if I have to clear data, I’d rather do it from a central UI rather than going into each individual app to manage the things it has saved (or deleting the app out of frustration).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Payments&lt;/em&gt;&lt;/strong&gt; — I wrote before &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html#buying&quot;&gt;about how nifty online payments are in China&lt;/a&gt;. Any website or app that takes my money pretty much uses Alipay or WeChat Wallet. In the US, I have to type in and update credit card and address info for every new app I install. We have OS-provided solutions in Apple Pay and Android Pay, but these seem to be accepted in few places and strictly NFC-based, limiting potential network effects. The nice thing about the solutions here is just how many combinations of scenarios and hardware they’ve covered, whether it’s expensive POS equipment that just requires me to hold my phone up, to scanning a pre-generated QR code the merchant has printed on a vinyl mat, to web payments, to 3rd-party app payments, to peer to peer payments between normal users who aren’t connected. Whether you’re an app startup or a mom and pop convenience store, you have no excuse to &lt;em&gt;not&lt;/em&gt; accept one of these solutions. And as a user, there’s no place where it’s more frictionless to part with your money. When will blowing my hard-earned dough in US apps be this easy?&lt;/p&gt;

&lt;h5 id=&quot;the-coming-meta-platform-war&quot;&gt;THE COMING META-PLATFORM WAR&lt;/h5&gt;

&lt;p&gt;So the meta-platforms — WeChat, Facebook, LINE, and the like — have come and addressed many of the pain points above. They’ve delivered solutions neither the open web nor those behind the closed app store model were coordinated enough, thoughtful enough, or perhaps incentivized enough to produce.&lt;/p&gt;

&lt;p&gt;Originally, the whole tradeoff we were promised with locked-down devices and app stores was  that things were much nicer inside the “&lt;a href=&quot;https://en.wikipedia.org/wiki/Closed_platform&quot;&gt;walled garden&lt;/a&gt;.” But over the years, as so many weeds sprung there, others came and built another wall with another garden inside of it, with yet another gatekeeper to deal with.&lt;/p&gt;

&lt;p&gt;In the 1990’s, &lt;a href=&quot;http://www.wired.com/2015/01/90s-startup-terrified-microsoft-got-americans-go-online/&quot;&gt;OS makers shook in their boots&lt;/a&gt; over the prospect of web browsers disintermediating them, but somehow it’s taken more than another decade for the next challenger to emerge in the peculiar form of messaging apps. And though they’re still quite far from &lt;em&gt;wholly&lt;/em&gt; replacing the high-level features OS offer to users and app developers, we can clearly see the beginning of this encroachment.&lt;/p&gt;

&lt;p&gt;So here we are. What do we do?&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;a-little-less-conversation-a-little-more-action&quot;&gt;A LITTLE LESS CONVERSATION, A LITTLE MORE ACTION&lt;/h5&gt;

&lt;p&gt;I don’t know about you, but here’s what &lt;em&gt;I&lt;/em&gt; want to see happen.&lt;/p&gt;

&lt;p&gt;I want the first tab of my OS’s home screen to be a central inbox half as good as my chat app’s inbox. It want it to incorporate all my messengers, emails, news subscriptions, and notifications and give me as great a degree of control in managing it. No more red dots spattered everywhere, no swiping up to see missed notifications. Make them a bit richer and better-integrated with their originating apps. Make them expire and sync between my devices as appropriate. Just fan it all out in front of me and give me a few simple ways to tame them. I’ll spend most of my day on that page, and when I need to go launch Calculator or Infinity Blade, I’ll swipe over. Serve me a tasty info burrito as my main course instead of a series of nachos.&lt;/p&gt;

&lt;p&gt;The next time I’m back stateside, I want my phone to support something like Chrome Apps, but retaining a few useful properties of apps instead of being big, weird icons that just link to websites. I want to sit down at T.G.I Friday’s&lt;sup id=&quot;fnref:4:1&quot;&gt;&lt;a href=&quot;#fn:4&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;4&lt;/a&gt;&lt;/sup&gt; and scan a QR code at my restaurant table and be able to connect to their WiFi, order, and pay. Without having to download &lt;a href=&quot;https://itunes.apple.com/us/app/tgi-fridays/id506485378?mt=8&quot;&gt;a big app over my data plan&lt;/a&gt;, set up an account, and link a card when it is installed. Imagine if I could also register at the hospital or DMV in this fashion. Or buy a movie ticket. Or check in for a flight.&lt;/p&gt;

&lt;p&gt;As a user, I want my apps — whether they’re native or web-based pseudo-apps — to have some consistent concept of identity, payments, offline storage, and data sharing. I want to be able to quickly add someone in person or from their website to my contacts. The next time I do a startup, I want to spend my time specializing in solving a specific problem for my users, not getting them over the above general hurdles.&lt;/p&gt;

&lt;p&gt;I don’t actually care &lt;em&gt;how&lt;/em&gt; it happens. Maybe the OS makers will up their game. Maybe Facebook, Telegram, or Snapchat can solve these problems for me by bolting solutions onto their messaging products. Hell, maybe Chrome or UC Browser will do it. Or maybe it’ll be delivered in some magic, blockchain-distributed, GNU-licensed, neckbeard-encrusted solution that the masses, in a sudden epiphany, repent to.&lt;/p&gt;

&lt;p&gt;But more than anything, rather than screwing around with bots, I want the tech industry to focus on solving these major annoyances and handling some of the common use cases I described that my phone ought to do better with by now.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;see-also&quot;&gt;SEE ALSO&lt;/h5&gt;
&lt;p&gt;If this is the first essay you’ve read that exposed you to the wacky and wonderful world of Chinese software, you may enjoy &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html&quot;&gt;my 2014 summary on the topic&lt;/a&gt; and &lt;a href=&quot;http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html&quot;&gt;its 2016 followup&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;acknowledgements&quot;&gt;ACKNOWLEDGEMENTS&lt;/h5&gt;
&lt;p&gt;Thanks to Kevin Shimota, Jeff Dlouhy, Andrew Badr, Jon Russel, Muzzammil Zaveri, Sonya Mann, Stephen Wang, Hank Horkoff, Mark Evans, Michael Belfrage, and Jake Rozin for reviewing drafts of this essay.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;footnotes&quot;&gt;FOOTNOTES&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;One might object to the tap-counting approach above with “but what about speech recognition? Why can’t it be like Jarvis in &lt;em&gt;Iron Man&lt;/em&gt;?” First, you are not Tony Stark. Second, speech recognition UIs are only economical for a given task when describing the task orally is faster than the equivalent tapping. I’ve only ever had one use-case for Siri: when I’m leaving the laundromat and tell her “Set a timer for 35 minutes” so that I can come back to put my clothes in the dryer. That is to say, it takes longer to set a timer than it takes to utter the words “set a timer.” Performing complex, multi-choice tasks like ordering a pizza with only a speech UI would take several multiples of the time it takes to do them using a well-optimized conventional UI as we’ve seen above (particularly if I’m waiting for a synthesized voice to rattle off the response each time). In conversations longer than a single commmand, using such UIs can feel less like being Iron Man and more like &lt;a href=&quot;https://www.youtube.com/watch?v=k3A_pzCUwRA&quot;&gt;speaking to the sloths in &lt;em&gt;Zootopia&lt;/em&gt;&lt;/a&gt;. The only case I see them being useful is when I’m not able to use my hands. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;I’ve been wanting to pitch a feature that lets users to put any thread into folders. This would let users tame their growing number of group chats, decide which ones should have priority in their stream, as well as make it harder to lose track of them. I fear it would be too complex though. &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:3&quot;&gt;
      &lt;p&gt;Since publishing this article, WeChat’s English localization has reverted its inbox tab to say “Chats”, while in Chinese, it remains the name of the app. &lt;a href=&quot;#fnref:3&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:4&quot;&gt;
      &lt;p&gt;There are actually a few decent choices for presenting timely info snippets from disparate sources/apps. You could choose a conventional inbox, a modern chat app-style inbox as described here, dashboard widgets/tiles (as in Windows’ Metro-style UI), Facebook-style filtered newsfeeds, unfiltered Twitter-style feeds, or Google Now-style cards. But I think the chat-style inbox as detailed here is the most versatile. &lt;a href=&quot;#fnref:4&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt; &lt;a href=&quot;#fnref:4:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;sup&gt;2&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Wed, 20 Apr 2016 06:57:40 -0400</pubDate>
        <link>http://dangrover.com/blog/2016/04/20/bots-wont-replace-apps.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2016/04/20/bots-wont-replace-apps.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>More Chinese Mobile UI Trends</title>
        <description>&lt;p&gt;&lt;img src=&quot;/img/content/chineseapps-2/Banner.jpg&quot; alt=&quot;Crossing the Ling He in Jinzhou&quot; class=&quot;post-pic&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;div class=&quot;post-languages&quot;&gt;
&lt;strong&gt;TRANSLATIONS:&lt;/strong&gt; &lt;a href=&quot;http://36kr.com/p/5043571.html&quot;&gt;中文 (36氪)&lt;/a&gt; | &lt;a href=&quot;http://www.huxiu.com/article/144180/1.html&quot;&gt;中文 (虎嗅)&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;At the end of 2014, &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html&quot;&gt;I wrote about the trends I noticed in UI design in apps in China&lt;/a&gt;. It was a surprising hit, receiving hundreds of thousands unique views the following week, and &lt;a href=&quot;http://www.ui.cn/detail/33849.html&quot;&gt;multiple&lt;/a&gt; &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html&quot;&gt;translations&lt;/a&gt; into Chinese as well as &lt;a href=&quot;https://vc.ru/p/china-ux&quot;&gt;Russian&lt;/a&gt; and &lt;a href=&quot;https://ringsterz.wordpress.com/2014/12/09/chinese-mobile-app-ui-trends/&quot;&gt;Korean&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I’m not sure why it struck a nerve. To my buddies back in SF who thought I was nuts for shipping out here, maybe it was interesting to see how software makers in China are far from being mere hawkers of pale, tasteless knockoffs forced onto the unsuspecting public living behind the Firewall. Rather, it’s a vibrant, thriving scene here, filled with talented people whose work reflects a different set of ideas, priorities, and sensibilities.&lt;/p&gt;

&lt;p&gt;To others, perhaps another angle was trying to use a society’s software as window into its values and culture — something few other countries’ domestic software output is voluminous enough to enable.&lt;/p&gt;

&lt;p&gt;As to the surprising number of people in the Chinese blogosphere that translated, reposted, and analyzed it, I guess the appeal was that no outsider had ever before really looked at the design of apps here as being that different at all.&lt;/p&gt;

&lt;p&gt;This being 2016, the year of the Monkey, it’s about time for a new installment. I’ll start with some more tidbits on app design here that I hadn’t noticed when I wrote the last article, then move on to some new developments in the mobile world since then.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;things-i-hadnt-noticed-before&quot;&gt;Things I Hadn’t Noticed Before&lt;/h4&gt;

&lt;h5 id=&quot;user-ranks&quot;&gt;USER RANKS&lt;/h5&gt;
&lt;p&gt;Long a feature of the PhpBB-style forums of my youth, then promptly dispensed with once the “social web” properly took off in the mid-aughts, user ranks are quite common in Chinese apps. In social apps, they’re a 等级 (&lt;cite&gt;děngjí&lt;/cite&gt;, grade) while in e-commerce apps, they’re points 积分 (&lt;cite&gt;jīfēn&lt;/cite&gt;, points). They’re denoted next to one’s profile name as a series of badges, or as a special border on one’s avatar. Often starting a “VIP” membership in a premium app will add a special icon next to your name.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/Points@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/Points.png&quot; alt=&quot;User ranks and points&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;I’m told QQ was the first to do this, basing their rank system on hours connected. People once left their desktop PCs running to rack up the hours, until a daily cap was added.&lt;/p&gt;

&lt;p&gt;I don’t really use QQ much, but my profile has more medals than a NATO general’s uniform. Weibo says I’m a level 9;  maybe at 10, I can finally cast “magic missile.”&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-bullet-curtain&quot;&gt;THE “BULLET CURTAIN”&lt;/h5&gt;
&lt;p&gt;Originating from Japan, many Chinese video sites and apps have a button that displays users’ comments chaotically scrolling marquee-style over the video. This is called 弹幕 (&lt;cite&gt;dàn mù&lt;/cite&gt;).&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/BulletCurtain@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/BulletCurtain.png&quot; alt=&quot;Bullet Curtain&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;some-icons-ive-only-seen-here&quot;&gt;SOME ICONS I’VE ONLY SEEN HERE&lt;/h5&gt;
&lt;p&gt;I’d mentioned before that tons of apps offer theme options. I hadn’t noticed then that most had settled on the same, curious icon to represent this: a T-shirt. I guess it makes sense, it’s like new snazzy new threads for your UI. A few buck this trend by using a paintbrush icon instead.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/ThemeTshirts@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/ThemeTshirts.png&quot; alt=&quot;Theme Tshirts&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Another funny one is the “happy shopping bag”, used for shopping features&lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;. Many apps have some kind of store — whether it’s jogging apps selling  gear, music apps selling headphones, WeChat and QQ selling you top picks from JD.com, or, well, any product from Xiaomi trying to sell you more Xiaomi products.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/GrinningBags@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/GrinningBags.png&quot; alt=&quot;Happy shopping bags&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;keyboards--return-buttons&quot;&gt;KEYBOARDS &amp;amp; RETURN BUTTONS&lt;/h5&gt;

&lt;p&gt;The iOS SDK allows developers to choose what the button in the lower right of a keyboard does. Is it a gray “return” button that inserts a line break, or is it a bright blue button with an action like “Search” or “Go” or “Send”?&lt;/p&gt;

&lt;p&gt;Without looking, if you were designing a messaging app, which would you choose?  Is it important to allow the user to insert line breaks for things like lists and multi-paragraph letters (in which case you need to add a custom “send” button somewhere in your UI outside the keyboard), or would you just pop a blue send button on the keyboard? It seems like a clear win for the latter. How often do you &lt;em&gt;really&lt;/em&gt; need line breaks when typing an SMS on your &lt;em&gt;phone&lt;/em&gt;, right? And wouldn’t users accidentally add a line break when they mean to send the message?&lt;/p&gt;

&lt;p&gt;No! Wrong! It turns out when you make that your send button, it’s easy to accidentally hit it while typing a space and send an incomplete message or one with an incorrect autocompleted word. So easy, in fact, that the iOS system Messages app and every Western-produced chat app under the sun has unanimously elected for a custom “send” button outside the keyboard.&lt;/p&gt;

&lt;p&gt;Users here do not have this problem, because one does not use the spacebar much when typing Chinese, even between sentences (Chinese punctuation is more prominent and has built-in whitespace). Furthermore, your fingers are often reaching above the keyboard to access Pinyin results, and they’ve got better things to use the screen real estate for. So here, in &lt;em&gt;every&lt;/em&gt; chat app, the choice remains clear – just put it in the keyboard!&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/KeyboardButtons@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/KeyboardButtons.png&quot; alt=&quot;Where apps place their send buttons&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;third-party-browsers&quot;&gt;THIRD-PARTY BROWSERS&lt;/h5&gt;
&lt;p&gt;Many people opt out of using the stock browsers on their smartphones, instead opting for a third-party browser like &lt;a href=&quot;http://www.ucweb.com/ucbrowser/&quot;&gt;UCBrowser&lt;/a&gt;, &lt;a href=&quot;http://browser.qq.com/&quot;&gt;QQ Browser&lt;/a&gt;, or Qihoo’s &lt;a href=&quot;http://mse.360.cn/&quot;&gt;360 Browser&lt;/a&gt;. In fact, &lt;a href=&quot;http://www.pcpop.com/doc/pic/003783175.html&quot;&gt;according to QuestMobile&lt;/a&gt;, QQ Browser is the 5th most popular app on Android, while iOS users prefer UC, which is the 12th most popular there.&lt;/p&gt;

&lt;p&gt;These browsers boast plenty of features above the system browser. They have bandwidth-saving and acceleration features, ad-blocking, theming, “night mode”, scanning/creation of QR codes, downloading of pages and videos for offline use, and of course tight integration with Chinese search, news, and social media sites. Many browsers also offer nice UIs for e-books, usable offline.&lt;/p&gt;

&lt;p&gt;Though &lt;a href=&quot;http://liulanqi.baidu.com/&quot;&gt;Baidu’s own browser&lt;/a&gt; never took off, its widely-installed main app (mainly a fast way to get to their search engine and portal) holds its own as a third-party browser and includes many of the above features when browsing webpages, not to mention mini-versions of many of their other products (takeout ordering, cloud file storage, news, wallet). Often people reach for Baidu instead of the system browser when their impulse is to navigate to a known website.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;a href=&quot;/img/content/chineseapps-2/Browsers@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/Browsers.png&quot; alt=&quot;Browsers&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;things-that-happened-in-2015&quot;&gt;Things That Happened in 2015&lt;/h4&gt;

&lt;h5 id=&quot;data-usage-bean-counting--wifi-authentication-gets-easier&quot;&gt;DATA USAGE BEAN-COUNTING + WIFI AUTHENTICATION GETS EASIER&lt;/h5&gt;
&lt;p&gt;Folks here are conscious about using their mobile data plans. In fact, &lt;a href=&quot;http://mobile.163.com/15/0713/15/AUDO7QCU0011179O.html&quot;&gt;according to this report&lt;/a&gt;, the average monthly data plan usage here is 210MB (compared to 1GB in the US.)&lt;/p&gt;

&lt;p&gt;The popular “phone manager” utility apps &lt;a href=&quot;http://m.qq.com/?ADTAG=media.innerenter.gj.top&quot;&gt;offered by Tencent&lt;/a&gt; and &lt;a href=&quot;http://shouji.baidu.com/appsearch?from=as&quot;&gt;Baidu&lt;/a&gt; include features for monitoring and recording your data usage (流量,  &lt;cite&gt;liúliàng&lt;/cite&gt;). Many normal apps, too, offer clever ways to lower their data footprint, whether it’s “no picture mode” in news apps and browsers, special data plan offers, or employing special compression.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/DataUsage@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/DataUsage.png&quot; alt=&quot;Data usage features&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;I mentioned before, too, that most media apps allow downloading content for offline viewing. Thus if I want to binge-watch House of Cards on my next flight home, I can do it with iQIYI, but not Netflix.&lt;/p&gt;

&lt;p&gt;Because people don’t want to waste data, when WiFi is available, they’ll quickly switch to it. All restaurants (except for the lowest-end) provide free wifi to their patrons.&lt;/p&gt;

&lt;p&gt;Consequently, there are &lt;a href=&quot;http://www.wifi.com/&quot;&gt;popular apps&lt;/a&gt; for unlocking different networks of hotspots, or for sharing passwords for password-protected hotspots. They even help you guess (hint: it’s usually 88888888). Xiaomi wisely turned Chinese users’ WiFi reliance into a selling point. Their OS’s WiFi connection UI includes badges to tell you which hotspots are known good, free ones, as well as a way to share credentials to a password-protected network with a friend via a QR code. They’ve even got deals with some hotspots to provide free WiFi to people with their hardware.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/WifiApps@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/WifiApps.png&quot; alt=&quot;Some WiFi apps&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Open hotspots in public places like malls and coffee shops present the user with a captive portal page — you know, when the first page you access is redirected to some other site. In China, these gateway pages almost always require entering your phone number, solving a CAPTCHA, and finally entering the verification code they sent you via SMS. This is due to a law requiring users to provide some kind of “real identity” to all apps, ISPs, and hotspots. A verified cell phone number (which &lt;a href=&quot;http://yn.yunnan.cn/html/2015-08/31/content_3889029.htm&quot;&gt;now requires handing over one’s national ID card&lt;/a&gt; to get) is thus the most convenient way to do this. I assume it’s so if the Stasi comes to your Starbucks, they can see who’s accessing which cat videos. For hotspot providers, this also lets them keep a handle on people casually leeching their bandwidth.&lt;/p&gt;

&lt;p&gt;These pages are inconvenient enough, but when combined with the default behavior on iOS, it’s particularly infuriating.  When connecting to a hotspot with a captive portal, iOS will automatically present a sheet with a mini-browser allowing you to complete whatever actions are required to get access. Switching to the Messages app to see the verification code they sent you dismisses the sheet&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;, disconnecting you and requiring you to go back into Settings, re-connect, and finally enter the code. Finally, after verifying, the sheet’s “Done” button is only enabled via a navigation event, which Javascript-driven portal pages fail to trigger. This is endured daily by hundreds of millions of iPhone users in China who just want their darn WiFi.&lt;/p&gt;

&lt;p&gt;This year, a much better solution has been invented and already widely adopted. Now WeChat offers an &lt;a href=&quot;https://wifi.weixin.qq.com/&quot;&gt;authentication API&lt;/a&gt; for hotspots’ captive portal pages (&lt;a href=&quot;https://wifi.alipay.com/wifi/index.htm&quot;&gt;Alipay also has one&lt;/a&gt;). At a restaurant, the customer can even bypass the portal page entirely by scanning a QR code that makes their phone auto-connect and authenticate.&lt;/p&gt;

&lt;p&gt;For a typical use case, here’s the sticker they put on all the tables at a Korean BBQ place near me:&lt;br /&gt;
&lt;br /&gt;&lt;img src=&quot;/img/content/chineseapps-2/RestaurantPlacard.jpg&quot; alt=&quot;Placard in a restaurant&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Adopting this method of authentication (instead of a plain vanilla router with a password) gives the merchant an opportunity to promote their official account, which is a richer, higher-traffic, and altogether less spammy way to reach users with discounts and news. This also has the advantage of limiting access to patrons physically in scanning distance of the code.&lt;/p&gt;

&lt;p&gt;Most hotspots set up like this are WeChat-only, though  McDonald’s gives you a choice of WeChat, Alipay, or the old-fashioned SMS method.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/WeChatWifiProcess@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/WeChatWifiProcess.png&quot; alt=&quot;Logging into Wifi with WeChat and Alipay&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;fun-with-captchas&quot;&gt;FUN WITH CAPTCHAS&lt;/h5&gt;

&lt;p&gt;Lots of things are protected with CAPTCHAs here, usually the normal sort with jumbled numbers, but sometimes they’re different. Occasionally you’ll be asked to enter Chinese characters or strokes.&lt;/p&gt;

&lt;p&gt;A photo CAPTCHA on the official rail ticket booking site 12306.cn (think of it as Healthcare.gov for trains) &lt;a href=&quot;http://business.sohu.com/20151207/n430131139.shtml&quot;&gt;stumped many users&lt;/a&gt; with its nonsensical photo-based challenges and became the subject of Photoshop memes.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;img src=&quot;/img/content/chineseapps-2/Captchas.png&quot; alt=&quot;Captchas on Chinese sites&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-great-takeout-wars&quot;&gt;THE GREAT TAKEOUT WARS&lt;/h5&gt;

&lt;p&gt;The grandaddy of restaurant-finding apps is Dazhong Dianping, occupying a place similar to Yelp. Yet it seems like every app, no matter its ostensible purpose, has added some sort of “nearby businesses” feature: QQ, Baidu Maps, Momo, Alipay, even Didi Dache. Some have their own take on this feature, others are white-labeled from other apps. Either way, they’ve all decided to present their categories in the exact same way, as two rows of colorful, round pucks with icons on them.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;a href=&quot;/img/content/chineseapps-2/TakeoutWars@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/TakeoutWars.png&quot; alt=&quot;Restaurant Finding UIs&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;The next step after giving users a fast way to find nearby grub? Make ordering takeout easy!&lt;/p&gt;

&lt;p&gt;Aside from Eleme, Meituan, and Dianping, Alibaba and Baidu have also been pushing their own takeout-ordering pretty aggressively. When I walk down the street, I am constantly being handed coupons for ordering takeout via different apps. Some restaurants have had their menus input into the app’s native UIs, while Pizza Hut seems to work in every ordering app using their own UI via a webview.&lt;/p&gt;

&lt;p&gt;I like Baidu’s the best, because it has a dorky “status” view showing you updates on your order. I often use it to order from my favorite &lt;cite&gt;mala xiang guo&lt;/cite&gt; hot pot place, or from the local knockoff KFC (which, unlike real KFC, still carries the Mexican Chicken Wrap).&lt;/p&gt;

&lt;p&gt;My co-workers like using a service called &lt;a href=&quot;http://www.lyancoffee.com/&quot;&gt;连咖啡&lt;/a&gt;, available via WeChat, which dispatches a guy to the nearest Starbucks to grab your coffee for you. When I go to Starbucks, I often get stuck behind that guy in line as he rattles off 30 coffee orders from his phone screen and swipes his member card to get the points.&lt;/p&gt;

&lt;p&gt;If ordering food weren’t enough, every other kind of service is available via these apps. With one tap, you can summon &lt;a href=&quot;http://www.ayibang.com&quot;&gt;a maid&lt;/a&gt;, &lt;a href=&quot;http://www.chushi007.com/&quot;&gt;a chef&lt;/a&gt;, or &lt;a href=&quot;https://itunes.apple.com/us/app/song-shui-gong-waterboy/id1020894738?mt=8&quot;&gt;those big bottles of water for your cooler&lt;/a&gt;. I chuckle when I see criticisms of Silicon Valley startups’s lack of ambition &lt;a href=&quot;https://twitter.com/azizshamim/status/595285234880491521&quot;&gt;tackling problems of sheltered 20-somethings&lt;/a&gt;, because China totally has us beat here.&lt;/p&gt;

&lt;h5 id=&quot;alipay-shamelessly-clones-wechat&quot;&gt;ALIPAY SHAMELESSLY CLONES WECHAT&lt;/h5&gt;

&lt;p&gt;Here, when making a payment with your phone (on a website or in real life), one has the choice of two main competing “wallets”:  Alipay or the Wallet feature in WeChat.&lt;/p&gt;

&lt;p&gt;Alipay, strictly built around financial and commerce features, often seems the most straightforward to reach for if you’re buying something at the convenience store or paying the guy who did your drywall. But when it comes to “social” transactions like paying back friends for things and sending festive red envelopes of cash on the holidays, WeChat is the clear choice. Why use something else when they’re already right there?&lt;/p&gt;

&lt;p&gt;This year, both apps have tried to bridge that gulf between their respective use-cases to increase their share of online payments. WeChat added a snappy way to send and receive funds via QR code from the front screen without having to first add the counter-party as a friend (or enter Wallet, in the convenience store scenario).&lt;/p&gt;

&lt;p&gt;Alipay, for its move, tried something more ambitious. They copied many of WeChat’s chat features, sticking them in a newly-prominent “Friends” tab. It isn’t as if they decided to take inspiration from WeChat and make their product more social — they literally copied it over. The resemblance is beyond uncanny, &lt;a href=&quot;http://tech.163.com/15/0708/20/AU1E9BQK000915BD.html&quot;&gt;most screens being pixel-for-pixel identical&lt;/a&gt;. The result is a head-scratching attempt at getting people to use a digital wallet app for chatting with their friends, lest they use a chat app to make their online payments.&lt;/p&gt;

&lt;p&gt;Interestingly, amid this wholesale copying, they’ve included a unique take on WeChat’s news feed, here called “生活圈“ (&lt;cite&gt;shēnghuó quān&lt;/cite&gt;, life…circle?). Aside from your friends’ posts, you can watch uninterrupted full-screen video snippets from people around you, which is strangely compelling. The first time I opened it, it was fun to see the insides of all the offices of other companies around me and what people there were doing. After that, interest subsided and nobody has posted anything on it ever.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;everyone-starts-selling-financial-products&quot;&gt;EVERYONE STARTS SELLING FINANCIAL PRODUCTS&lt;/h5&gt;

&lt;p&gt;Tencent has been running lots of ads for the re-launch of its financial product marketplace, 理财通 (&lt;cite&gt;lǐcái tōng&lt;/cite&gt;). It’s on the top row of icons in WeChat’s Wallet screen, even above movie tickets and taxi cabs.&lt;/p&gt;

&lt;p&gt;One weekend, I just couldn’t escape it. I saw &lt;a href=&quot;http://www.iqiyi.com/v_19rrl59548.html&quot;&gt;commercials for it&lt;/a&gt; before every online video I watched and on the screens in the back of every taxi I rode in.  Lest the message not sink in, after the weekend ad blitz, on Monday, these girls posted in front of my office were more than happy to show us how to buy into a fund using the feature:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/chineseapps-2/LiCaiTongBabes.jpg&quot; alt=&quot;Licai Tong babes&quot; class=&quot;post-pic&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Indeed, many apps offer 1-click buying of financial products via their wallet features, as do Alipay and the official app from just about any bank. Even Xiaomi ships a “小米金融” app on every device. It’s just a few taps from the main screens of many apps to invest in a fund seemingly yielding upwards of 4% (not long ago, 8%). I see ads for these products everywhere, and they’re always flashy and cartoony rather than trying to seem stodgy and trustworthy like the funds that advertise in the &lt;cite&gt;Wall Street Journal&lt;/cite&gt;.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;a href=&quot;/img/content/chineseapps-2/FinancialProducts@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/FinancialProducts.png&quot; alt=&quot;Financial products&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;bots&quot;&gt;BOTS&lt;/h5&gt;

&lt;p&gt;This year, Microsoft China released &lt;a href=&quot;http://www.msxiaoice.com/&quot;&gt;an AI chatbot called 小冰&lt;/a&gt; (xiǎobīng) that has been popular. She’s accessible via the web, via a standalone app, via WeChat, via Cortana, and through a dedicated button in Xiaomi’s own seldom-used messaging app. It’s fun to toss annoying questions at her and see how she responds. Some people even confide in her. She’s kind of the love child of Siri, ELIZA, and Cleverbot.&lt;/p&gt;

&lt;p&gt;A few apps have added bots of their own. The Baidu app has one called 度秘 (dumi, from 秘书, meaning secretary), here represented as an androgynous robot that could be a cousin of Eva from WALL-E. Also available as &lt;a href=&quot;https://itunes.apple.com/cn/app/du-mi-ren-ren-dou-neng-yong/id1048368565&quot;&gt;a stand-alone app&lt;/a&gt;, it can answer natural-language search queries, find stuff near you, and tell jokes. It speaks all responses aloud via text-to-speech. Every time you open it, it greets you, instead of just waiting for a query. Though you can type and speak as in a normal chat, they also have a bar at the bottom to expose features and possible responses/follow-ups to something Dumi says.&lt;/p&gt;

&lt;p&gt;Inside the Taobao app is 阿里小蜜, (Ali Xiaomi, mi here meaning honey), represented as a cartoon bee. You can install a shortcut on your home screen to go to it directly. It can answer logistics questions about your orders, book travel, and find stuff for you on the site. It cannot tell jokes.&lt;/p&gt;

&lt;p&gt;Though bots have been fashionable, I’m not sure there’s evidence that real users actually prefer interacting with apps this way.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;a href=&quot;/img/content/chineseapps-2/Bots@2x.png&quot; class=&quot;magnify&quot;&gt;&lt;img src=&quot;/img/content/chineseapps-2/Bots.png&quot; alt=&quot;Chat bots&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-ios-app-store-continues-missing-the-puck&quot;&gt;THE IOS APP STORE CONTINUES MISSING THE PUCK&lt;/h5&gt;

&lt;p&gt;This year, a piece of malware called &lt;a href=&quot;http://www.macrumors.com/2015/09/20/xcodeghost-chinese-malware-faq/&quot;&gt;Xcode Ghost&lt;/a&gt; infected many popular Chinese apps that had passed Apple’s inspection and been posted on the App Store. It did so via an infected version of Xcode that had been modified to insert the offending malware in every binary it compiled. The infected Xcode had been distributed via Baidu Yunpan, their Dropbox clone.&lt;/p&gt;

&lt;p&gt;The reason, of course, that most developers download Xcode from such places is that the official site is &lt;em&gt;really slow&lt;/em&gt;. Apple responded by dumping the updates on some CDNs co-located here, but it’s not improved by much.&lt;/p&gt;

&lt;p&gt;The App Store is pretty sub-par too, for a few reasons. Not the least of which is that it’s slow all-around, no matter whether you are logged into the US store or the China store. Somehow, it takes about five seconds from tapping the “Search” tab bar icon to the search field actually appearing and becoming usable, which seems like something that shouldn’t be network-bound. Not only is searching by typing keywords something people here do less, but WeChat’s official accounts have already obviated the need for many categories of apps. And when people do install third-party apps, it’s often via QR code, something not supported by the app store or on the OS level.&lt;/p&gt;

&lt;p&gt;I’d &lt;a href=&quot;http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html#a-nameportals-appstoresamany-app-stores&quot;&gt;mentioned in the last post&lt;/a&gt; that developers here circumvent the app store on iOS by either having tons of cross-promotion in their own apps, or by actually making their own independent iOS app stores that use OTA certificates to allow installs of non-vetted third-party apps.&lt;/p&gt;

&lt;p&gt;In recent iOS updates, Apple made it more complicated for the user to actually authorize these third-party applications. But because the official App Store is so poor, the circumvention has continued un-thwarted. I see lots of links to apps with instructions on how to install this way (like the &lt;a href=&quot;http://www.yi-gather.com/&quot;&gt;one for my co-working space&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;In fact, just the other day, I was walking down the street and someone handed me this flyer telling me how to enter Settings and trust this certificate so I can play the fish game and win fabulous prizes. What could go wrong?&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/chineseapps-2/OTACertFlyer.jpg&quot; alt=&quot;Install this cert&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;wechat-finally-beats-qq--the-mobile-fringe&quot;&gt;WECHAT FINALLY BEATS QQ &amp;amp; THE MOBILE FRINGE&lt;/h5&gt;

&lt;p&gt;In &lt;a href=&quot;http://tencent.com/en-us/content/ir/news/2015/attachments/20151110.pdf&quot;&gt;Tencent’s last quarterly statement&lt;/a&gt;, WeChat’s monthly active users reached 650 million, surpassing QQ’s 639 million mobile monthly actives. Their total users still beat us, and MAU is not always the most useful metric, but this inflection point happened sooner than anyone had predicted.&lt;/p&gt;

&lt;p&gt;Although WeChat has been the darling of the media, it actually has formidable competition in QQ. When it launched as a mobile-only messaging app, it stood in stark contrast to the crusty, still-desktop-centric QQ. The QQ team quickly re-doubled its efforts and successfully pulled off several total redesigns of the app to boost its engagement on mobile devices.&lt;/p&gt;

&lt;p&gt;This dynamic is remarkable for two reasons. One is that you’d normally think the younger users would overwhelmingly like the much newer product. But it’s also unusual that a single company could have successfully disrupted itself by creating two, competing, widely-used products in the same category.&lt;/p&gt;

&lt;p&gt;As &lt;a href=&quot;http://blog.wechat.com/2015/11/03/new-data-revealed-what-is-the-wechat-lifestyle/&quot;&gt;mentioned in a talk by my colleague&lt;/a&gt;, there are still hundreds of millions of people who don’t use WeChat. It’s largely younger users and those in more remote parts of the country. Then, of course, there are those who don’t use the Internet at all, or only use it on a desktop. In a country of 1.3 billion, there are only &lt;a href=&quot;http://www.techweb.com.cn/world/2015-02-04/2121983.shtml&quot;&gt;649 million Internet users&lt;/a&gt;, and the actual ratio differs vastly between areas.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img src=&quot;/img/content/chineseapps-2/MobileFringe.jpg&quot; alt=&quot;Jinzhou&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;I recently traveled to a third-tier city in China’s frigid northeast as part of a team with members responsible for both apps. We were there to conduct some focus groups where we talked to people about how they use their phone, as well as walk around and eat copious amounts of dumplings. I’ve been told there are places here where you buy apps by taking your phone to the village app store and having a guy install it. But going to these sorts of places is more interesting for us because they’re not &lt;em&gt;actually&lt;/em&gt; so backwards or remote, yet still quite different from home.
&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;the-wacky-mobile-future&quot;&gt;THE WACKY MOBILE FUTURE&lt;/h5&gt;

&lt;p&gt;Thinking back to when I left San Francisco to move here, my own perspective has shifted. I was afraid that the Bay Area might be the only place I could be happy or do decent work. Aside from my intense longing for burritos, it ended up being a great move. It’s true, there are still some things Silicon Valley is doing well with no contest. Today, China is not yet making the operating systems, frameworks, programming languages, or open standards that the rest of the industry is using.&lt;/p&gt;

&lt;p&gt;Yet when I think about it, &lt;em&gt;neither is most of Silicon Valley&lt;/em&gt;. &lt;a href=&quot;http://zedshaw.com/archive/why-i-algpl/&quot;&gt;As has been ranted about by others&lt;/a&gt;, much of the funding and hype back home is all going to people making the exact same sort of consumer apps, gluing together tech to make a buck. Churning out the exact same sort of apps that folks are doing a pretty good job with on this side of the world.&lt;/p&gt;

&lt;p&gt;When I’d first moved out and taken a look at mobile design here to write that last piece, it was fun to dive in and chuckle “Hah, some of these apps sure are &lt;em&gt;weird&lt;/em&gt;”. It was interesting to see how technology has evolved independently to serve the needs on the ground here.&lt;/p&gt;

&lt;p&gt;But it’s about to get a lot weirder. While China is an interesting case, we’ve still got places like India and large parts of Africa that are still far behind. Global internet penetration is still low. And as more people come online in those places, the apps and OSes they use may in no way resemble what we use now. They will look to technology to solve much of the same problems as us while carrying little of the same assumptions.&lt;/p&gt;

&lt;p&gt;I can’t wait to see what happens next!
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;acknowledgements&quot;&gt;ACKNOWLEDGEMENTS&lt;/h5&gt;
&lt;p&gt;Thanks to &lt;a href=&quot;https://twitter.com/mikez&quot;&gt;Michael Belfrage&lt;/a&gt;, &lt;a href=&quot;http://jeffd.org/&quot;&gt;Jeff Dlouhy&lt;/a&gt;, and Matt for reading drafts of this post!&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;footnotes&quot;&gt;FOOTNOTES&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;I’ve only bought stuff this way a few times, but a given with this sort of feature is that buying an item won’t require yet another login or linking yet another credit card, it will use something like Alipay or WeChat Wallet. It is also worth (perhaps in another post) exploring difference in business models of apps here, to which we can attribute the existence of these features. &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;If you’re quick, you can catch it in the push notification banner. But for me, I often mute the numbers that send the confirmation codes because they also send spam that I don’t need push notifications about. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Sun, 31 Jan 2016 05:00:40 -0500</pubDate>
        <link>http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2016/01/31/more-chinese-mobile-ui-trends.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>Chinese Mobile App UI Trends</title>
        <description>&lt;p&gt;&lt;img src=&quot;/img/content/chineseapps/subway.jpg&quot; alt=&quot;Guangzhou&quot; class=&quot;post-pic&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;post-languages&quot;&gt;
&lt;strong&gt;TRANSLATIONS:&lt;/strong&gt; &lt;a href=&quot;http://www.ui.cn/project.php?id=33849&quot;&gt;中文 (UI.cn)&lt;/a&gt;
| &lt;a href=&quot;http://www.csdn.net/article/2014-12-03/2822932-chinese-mobile-app-ui-trends&quot;&gt;中文 (CSDN)&lt;/a&gt;
| &lt;a href=&quot;https://ringsterz.wordpress.com/2014/12/09/chinese-mobile-app-ui-trends/&quot;&gt;한국어&lt;/a&gt;
| &lt;a href=&quot;http://siliconrus.com/2014/12/china-ux/&quot;&gt;ру́сский язы́к&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;This summer, I packed up all my things and moved from San Francisco to Guangzhou, China for work. Through an unlikely chain of coincidences that I don’t entirely recall, I’ve become a product manager on WeChat, a popular messaging app in China.&lt;/p&gt;

&lt;p&gt;Moving to a new country has meant learning how to do lots of things differently: speaking a new language, eating, shopping, getting around. In a few months, I’m surprised at how acclimated I’ve become to what, at first, seemed such an overwhelmingly alien place.&lt;/p&gt;

&lt;p&gt;This has applied to my digital life too. I’ve replaced all my apps with those used here, owning both to my keen interest as someone in the tech industry, and to “go native” to the extent I can. Since then, I’ve similarly become blind to the adaptations required there, too.&lt;/p&gt;

&lt;p&gt;One day, for the fun of it, I started writing a list in my notebook of all the things that are different between apps here and those I’m accustomed to using and creating back in the US. When I finished, I was surprised by how long the list was, so it seemed fitting to flesh it out into a post.&lt;/p&gt;

&lt;!--
&lt;a class=&quot;small-link&quot; href=&quot;http://www.ui.cn/project.php?id=33849&quot; title=&quot;Read Chinese Translation&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/monmon.png&quot; alt=&quot;obligatory cartoon character&quot;/&gt; 中文版
&lt;span class=&quot;xiaohongdian&quot;&gt;&lt;/span&gt;
&lt;/a&gt;--&gt;

&lt;h4 id=&quot;table-of-contents&quot;&gt;Table of Contents&lt;/h4&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;#input&quot;&gt;Input is Hard&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#badges&quot;&gt;Indeterminate Badges&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#portals&quot;&gt;Walled Gardens, Portals, Platforms&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#accounts&quot;&gt;Accounts and Login Screens&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#chatasui&quot;&gt;Chat as Universal UI&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#buying&quot;&gt;Buying Stuff&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#location&quot;&gt;Location, Location, Location&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#downloads&quot;&gt;Everything Can Be Downloaded&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#moments&quot;&gt;A Word on Moments&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#misc&quot;&gt;Miscellanea&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#assistivetouch&quot;&gt;Assistive Touch&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#mascots&quot;&gt;Cutesy Mascots&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#pollution&quot;&gt;Pollution Widgets&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#adsplashscreens&quot;&gt;Ad Splash Screens&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#themes&quot;&gt;Theming&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#roms&quot;&gt;Android ROMs&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#footnotes&quot;&gt;Footnotes&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4 id=&quot;input-is-hard&quot;&gt;&lt;a name=&quot;input&quot;&gt;&lt;/a&gt;Input Is Hard&lt;/h4&gt;

&lt;h5 id=&quot;pinyin-fuzzy-matching&quot;&gt;&lt;a name=&quot;input-pinyin&quot;&gt;&lt;/a&gt;PINYIN FUZZY MATCHING&lt;/h5&gt;

&lt;p&gt;People here use myriad methods of typing Chinese characters: everything from &lt;a href=&quot;http://en.wikipedia.org/wiki/Pinyin&quot;&gt;Pinyin&lt;/a&gt;, to tracing characters by hand, to a stroke-organized keypad, even one emulating older cell phones’ numeric keypads. The method one prefers seems to depend largely on the era and region one grew up in, though Pinyin seems the most popular.&lt;/p&gt;

&lt;p&gt;Yet sites and apps here do not require using of any of these. They’ll happily &lt;em&gt;accept Latin characters&lt;/em&gt; as search terms and resolve them to Chinese-language results — independent of your operating system. They even use heuristics to interpret typos and homophones. Once you’re used to it, it’s annoying that the OS and most other apps don’t work this way.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/pinyin@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/pinyin.png&quot; alt=&quot;pinyin fuzzy matching&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;While apps have gone to great lengths to handle all sorts of Chinese input, it’s no surprise that they seldom implement good fuzzy matching for English (&lt;cite&gt;e.g.&lt;/cite&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Stemming&quot;&gt;stemming&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Soundex&quot;&gt;soundex&lt;/a&gt;, gracefully handling diacritical marks, punctuation, and capitalization).&lt;/p&gt;

&lt;h5 id=&quot;voice-messages-voice-search-voice-agents&quot;&gt;&lt;a name=&quot;input-voice&quot;&gt;&lt;/a&gt;VOICE MESSAGES, VOICE SEARCH, VOICE AGENTS&lt;/h5&gt;

&lt;p&gt;Why make typing smoother when you can avoid it altogether?&lt;/p&gt;

&lt;p&gt;Voice messages in chat apps (particularly WeChat) are popular here. They save the hassle of typing, and can be a godsend for for older generations who have little proficiency with computers, much less any muscle memory for the various methods of inputting Chinese characters.&lt;/p&gt;

&lt;p&gt;Personally, I always feel slightly inconvenienced when I receive voice messages, as I must stop what I’m doing to listen (instead of skim over it). I also feel awkward about replying by voice, particularly in public (for fear of being &lt;a href=&quot;http://vimeo.com/album/10213&quot;&gt;“Bluetooth headset-guy”&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;But people here clearly don’t feel the same way, as it’s easy to witness many in public places sending voice messages. The typical pose is holding the phone microphone to the mouth at a slight angle while pressing down on the “record” button with the thumb.&lt;/p&gt;

&lt;p&gt;Voice search is also widely supported across apps. &lt;a href=&quot;http://blogs.wsj.com/digits/2014/11/21/baidus-andrew-ng-on-deep-learning-and-innovation-in-silicon-valley/&quot;&gt;In a recent interview&lt;/a&gt;, Baidu’s Andrew Ng noted that 10% of their searches were made by voice input.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/voice@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/voice.png&quot; alt=&quot;voice search&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;qr-codes-for-everything&quot;&gt;&lt;a name=&quot;input-qr&quot;&gt;&lt;/a&gt;QR CODES FOR EVERYTHING&lt;/h5&gt;

&lt;p&gt;Before I shipped out, I conducted user research interviews in San Francisco to gather insight on US users’ habits and preferences. At one point in each interview, I showed the subject a QR code and asked them what it was.&lt;/p&gt;

&lt;p&gt;“Isn’t it, like, you take a picture and it brings you to a &lt;em&gt;mystery website&lt;/em&gt;?”, scoffed one college girl. Another said they took a photo of one (using the Camera app), to no apparent effect, and never tried it again&lt;sup id=&quot;fnref:4&quot;&gt;&lt;a href=&quot;#fn:4&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;. “I think they’re for coupons or something”, a few surmised, often adding they were a bit afraid of what it might do to their phone. I taped these buffudled reactions to show to my coworkers to further underscore the point that QR codes never took off in the US.&lt;sup id=&quot;fnref:7&quot;&gt;&lt;a href=&quot;#fn:7&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;The Chinese, as you’d guess, are no stranger to them. QR codes are printed on most ads, brochures, restaurant menus, business cards, yes, coupons, and even on the backs of train seats and restroom stall doors:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/img/content/chineseapps/qrcodes.jpg&quot; alt=&quot;qr codes&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Most apps have their own QR code reader feature built-in. The codes you find printed on things sometimes only work in one app, so often there will be a row of QR codes for WeChat, Weibo, and other apps. They contain URLs, as one would expect, but not always ones that can deep-link into the app if scanned in an external reader.&lt;/p&gt;

&lt;p&gt;As I’ll describe later, these codes are used for everything from, yes, marketing websites, but also for useful things like adding people you meet in real life to your contacts, paying for things, and logging into sites.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;a href=&quot;/img/content/chineseapps/qrcode-scanners@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/qrcode-scanners.png&quot; alt=&quot;qr code scanners&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;indeterminate-badges&quot;&gt;&lt;a name=&quot;badges&quot;&gt;&lt;/a&gt;Indeterminate Badges&lt;/h4&gt;

&lt;p&gt;Apps in China liberally employ a UI element best described as the “indeterminate badge”. It’s not possible with native UI controls on iOS, and I’ve seen no US apps use them&lt;sup id=&quot;fnref:1&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;3&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;p&gt;These are just the standard red badges you’re used to, but with no number. They’re used at every point in an app’s menu hierarchy, cascading, ending with the bottom tabs. If you haven’t opened an app in a little while, you’ll find more than a few screens sequined with these.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/badges@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/badges.png&quot; alt=&quot;badges everywhere!&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Indeterminate badges indicate:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A. New content has been loaded here&lt;/strong&gt;, somewhere beneath the badged UI element. It indicates that the new items require no action from the user, or that the exact number doesn’t matter. This is used for social media news feeds as well as streams of new items on movie, music, or ecommerce apps&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;B. A new feature is available.&lt;/strong&gt; When you find it, it will have a red “NEW”/”新” next to it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;C. The user has turned off or subdued notifications for part of an app.&lt;/strong&gt; For instance, one can mute a chat in WeChat, which supplants its numbered badge with an indeterminate one when new messages have been sent to the chat. &lt;sup id=&quot;fnref:2&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Apps employ both numbered and indeterminate badges. If a UI element has children displaying both types, the numbered one takes precedence and gets displayed on the parent.&lt;/p&gt;

&lt;p&gt;It strikes me as an invention of necessity, as more complex menu hierarchies require thoughtful means of guiding the user to plunge their depths. It also heightens the addictiveness of many apps, in instances where so many numbered badges would just be &lt;em&gt;too&lt;/em&gt; in-your-face.&lt;/p&gt;

&lt;p&gt;Fun fact: In QQ, you can drag any numbered badge (but not indeterminate ones) and it’ll come unstuck from its parent UI element and disappear in a little puff of smoke.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;-walled-gardens-portals-platforms&quot;&gt;&lt;a name=&quot;portals&quot;&gt;&lt;/a&gt; Walled Gardens, Portals, Platforms&lt;/h4&gt;
&lt;p&gt;Richard Gabriel’s &lt;a href=&quot;http://www.jwz.org/doc/worse-is-better.html&quot;&gt;&lt;cite&gt;The Rise Of “Worse is Better”&lt;/cite&gt;&lt;/a&gt;, now a classic essay, was the first to draw a distinction between two opposing views on software design:&lt;/p&gt;

&lt;p&gt;There’s the “Worse is Better” approach exemplified by UNIX and C as developed at Bell Labs.  It leans towards collections of small, somewhat crude, interoperable tools. Then there’s the “The Right Thing”/”Better is Better” approach, exemplified by Common Lisp, Scheme, and Emacs as developed at MIT. This approach produces larger, more comprehensive, monolithic solutions to problems.&lt;/p&gt;

&lt;p&gt;The latest trend in US apps is &lt;a href=&quot;http://avc.com/2014/05/app-constellations/&quot;&gt;splitting apps into “constellations”&lt;/a&gt; of ever-more-focused and minimalist task-driven apps, in a nod towards the “worse is better” school. But apps here have been tugged in the opposite direction.&lt;/p&gt;

&lt;p&gt;Every app has accumulated more and more features seemingly unrelated to their ostensible purpose — sometimes cleverly integrated, sometimes strapped on arbitrarily — in what I can only imagine are bids to make each app retain eyeballs and work its way into more users’ daily habits.&lt;/p&gt;

&lt;p&gt;A few examples that come to mind:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;WeChat is &lt;a href=&quot;http://en.wikipedia.org/wiki/Editor_war&quot;&gt;the emacs to WhatsApp’s vim&lt;/a&gt;. Besides messaging, it does and video calls, has a news feed, a wallet with a payments service, a Favorites feature functioning more like Evernote, a game center (with a built-in game), a location-based people finder, a Shazaam-like song-matching service, and, in accordance with &lt;a href=&quot;http://en.wikipedia.org/wiki/Jamie_Zawinski#Zawinski.27s_law_of_software_envelopment&quot;&gt;Zawinski’s Law&lt;/a&gt;, a mail client&lt;sup id=&quot;fnref:3&quot;&gt;&lt;a href=&quot;#fn:3&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;5&lt;/a&gt;&lt;/sup&gt;. Its official accounts platform (described later) goes as far as providing a layer to &lt;a href=&quot;http://technode.com/2014/11/02/tencent-showcases-wechat-hardware/&quot;&gt;allow hardware devices to use the app to communicate&lt;/a&gt; with services, instead of requiring custom apps.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Baidu Maps has weather, an optional “Find My Friends” feature, travel guides, a full “wallet” mode for buying all kinds of things. Tencent Maps lets you send audio postcards. Both have QR code readers and obligatory Groupon-style local offers.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Weibo, once a Twitter analog, does much more. Its “post” button actually allows one to post up to 10 distinct types of content, from blog entry to restaurant review. It, too, has grown a wallet feature.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;While all-encompassing, Yahoo-like “portal” homepages died in the US sometime in the early 2000’s, they’ve had a long life here in sites like &lt;a href=&quot;http://www.sina.com.cn/&quot;&gt;Sina&lt;/a&gt;, &lt;a href=&quot;http://163.com&quot;&gt;163.com&lt;/a&gt;, &lt;a href=&quot;http:///hao123.com&quot;&gt;hao123&lt;/a&gt;, and &lt;a href=&quot;http://www.qq.com&quot;&gt;Tencent News&lt;/a&gt;. Though “normal” apps have all sprouted portal-like features, the actual portal sites all have apps of their own which seem popular enough.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;#####&lt;a name=&quot;portals-discover&quot;&gt;&lt;/a&gt; “DISCOVER” IS THE NEW HAMBURGER MENU&lt;/p&gt;

&lt;p&gt;US apps have standardized on a few ways to group their non-categorizable odds-and-ends (things like settings and help). Often they’re under a “More” tab on the far right (with an elipsis icon), under the dreaded &lt;a href=&quot;http://gizmodo.com/who-designed-the-iconic-hamburger-icon-1555438787&quot;&gt;hamburger menu&lt;/a&gt;, or, in Facebook’s case, under a “More” tab with a hamburger menu icon.&lt;/p&gt;

&lt;p&gt;Chinese apps sometimes do likewise, using “更多” (gèng duō, “even more”). But more often than not, they’re in a second or third bottom tab, emblazoned with “发现” (fāxiàn, “discover”). The Discover menu houses a changing menagerie of fun, not-quite-essential extras that augment the core function of the app. The icon of choice is typically a compass.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/discover@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/discover.png&quot; alt=&quot;discover&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;#####&lt;a name=&quot;portals-appstores&quot;&gt;&lt;/a&gt;MANY APP STORES&lt;/p&gt;

&lt;p&gt;Lots of apps have a screen promoting other apps to download — typically games, but often other apps as well. Sometimes these screens link to the iOS app store, other times circumventing the app store with an &lt;a href=&quot;http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html&quot;&gt;OTA install&lt;/a&gt;. Entire third-party app stores using this method are also promoted within some popular apps.&lt;/p&gt;

&lt;p&gt;On Android, there are over 10 big app stores, and releasing an app requires listing and updating it on each. Even on iOS, there are alternative stores — I see ads for one called &lt;a href=&quot;http://www.kuaiyong.com/&quot;&gt;苹果助手&lt;/a&gt; (Apple Helper), which requires installing a custom provisioning profile to use. Cydia is still popular, too, as jailbroken iPhones abound.
&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/appstores@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/appstores.png&quot; alt=&quot;lots of app stores&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;accounts-and-login-screens&quot;&gt;&lt;a name=&quot;accounts&quot;&gt;&lt;/a&gt;Accounts and Login Screens&lt;/h4&gt;

&lt;h5 id=&quot;phone-numbers-and-tokens-over-passwords&quot;&gt;&lt;a name=&quot;phonelogin&quot;&gt;&lt;/a&gt;PHONE NUMBERS AND TOKENS OVER PASSWORDS&lt;/h5&gt;
&lt;p&gt;US sites and apps typically allow two methods of logging in 1) a traditional email and password or 2) third-party authentication through Facebook or Google.&lt;/p&gt;

&lt;p&gt;These days, of course, we’re also used to confirming our phone number in messaging apps and in whatever spinoff social app &lt;em&gt;du jour&lt;/em&gt; Facebook’s come out with. You key in your number and receive a confirmation code via SMS.&lt;/p&gt;

&lt;p&gt;But here, all apps offer this type of phone number registration/login (if not prefer it). This &lt;em&gt;also applies to  websites&lt;/em&gt;, even those without apps.&lt;/p&gt;

&lt;h5 id=&quot;qr-code-logins&quot;&gt;&lt;a name=&quot;qrlogins&quot;&gt;&lt;/a&gt;QR CODE LOGINS&lt;/h5&gt;

&lt;p&gt;Many sites also allow users to log in by scanning a QR code in the site’s own app. In the QR code is an expiring session identifier that, once read by the mobile app, associates that browser session with the logged-in account.&lt;/p&gt;

&lt;p&gt;This is ideal for situations when you don’t want the user entering their password with an actual keyboard.  I’ve been told that in the past, many people used online services on public computers in places like internet cafes which can be plagued with keyloggers and spyware.&lt;/p&gt;

&lt;p&gt;#####&lt;a name=&quot;3rdpartylogins&quot;&gt;&lt;/a&gt; THIRD PARTY LOGINS&lt;/p&gt;

&lt;p&gt;Many apps do also offer third-party authentication through WeChat, QQ, Sina Weibo, or sometimes Renren. On a phone, it’ll switch to the respective app. On websites, you get a choice of either a traditional login or scanning a QR code with the third-party service’s mobile app.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/logins@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/logins.png&quot; alt=&quot;logins&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h5 id=&quot;more-security-measures&quot;&gt;&lt;a name=&quot;morelogins&quot;&gt;&lt;/a&gt;MORE SECURITY MEASURES&lt;/h5&gt;

&lt;p&gt;Bank sites (as well as Alipay) require a special browser plugin implementing their own password fields. My bank even gave me a USB thumbdrive containing some kind of crypto key. I’m not sure what to do with it, other than hide it.&lt;/p&gt;

&lt;p&gt;Often, login screens require completing a &lt;abbr&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/CAPTCHA&quot;&gt;CAPTCHA&lt;/a&gt;&lt;/abbr&gt;, far more consistently than US apps and sites, which typically only use them on registration forms. Some mobile apps even have them.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;chat-as-universal-ui&quot;&gt;&lt;a name=&quot;chatasui&quot;&gt;&lt;/a&gt;Chat as Universal UI&lt;/h4&gt;

&lt;h5 id=&quot;official-accounts&quot;&gt;&lt;a name=&quot;oas&quot;&gt;&lt;/a&gt;OFFICIAL ACCOUNTS&lt;/h5&gt;

&lt;p&gt;WeChat has popularized the concept of “official accounts” for brands and public figures. They’re kind of like the IRC and AIM bots of yore — think &lt;a href=&quot;http://en.wikipedia.org/wiki/SmarterChild&quot;&gt;SmarterChild&lt;/a&gt; but for banks, phone companies,  blogs, &lt;a href=&quot;http://www.forbes.com/sites/jlim/2014/06/16/wechat-is-being-trialed-to-make-hospitals-more-efficient-in-china/&quot;&gt;hospitals&lt;/a&gt;, malls, and government agencies. Many institutions that otherwise would have native apps or mobile sites have opted instead for official accounts.&lt;/p&gt;

&lt;p&gt;You can send any kind of message (text, image, voice, etc), and they’ll reply, either in an automated fashion or by routing it to a human somewhere. The interface is exactly the same as for chatting with your friends, save for one difference: it has menus at the bottom with shortcuts to the main features of the account (though it can be toggled away to reveal the normal text field).&lt;/p&gt;

&lt;p&gt;Other than that, every feature you can use in a normal chat is available here. WeChat even &lt;a href=&quot;http://technode.com/2013/12/03/wechat-launched-voice-open-platform-and-speech-recognition-sdk/&quot;&gt;auto-transcribes the voice messages (mentioned before) into text&lt;/a&gt; before passing them to the third-party server running the account.&lt;/p&gt;

&lt;p&gt;Official accounts can also push news updates to their subscribers. Every media outlet operates one, making the screen where these accounts live much akin to an RSS reader for many users.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/oas@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/oas.png&quot; alt=&quot;official accounts&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The success of this model has led to many apps appropriating chat-style UI in different ways. Sina Weibo naturally uses it in their own official accounts feature, and as does QQ. But it can also be found in the “customer support center” area of many other apps). A startup called &lt;a href=&quot;http://grata.co&quot;&gt;Grata&lt;/a&gt; even sells a white-label version of this that can be dropped into any app.&lt;/p&gt;

&lt;p&gt;App makers haven’t just seized upon some insight that a familiar chat-style UI would make sense. They’ve actually &lt;em&gt;copied the entire UI&lt;/em&gt;, lock, stock, and barrel, down to the layout of the three-tabbed bottom menu and of the “rich media” news messages pushed to subscribers.&lt;/p&gt;

&lt;h5 id=&quot;emoticons-and-stickers&quot;&gt;&lt;a name=&quot;emoticons&quot;&gt;&lt;/a&gt;EMOTICONS AND STICKERS&lt;/h5&gt;

&lt;p&gt;Before the mass-adoption of &lt;a href=&quot;http://en.wikipedia.org/wiki/Emoji&quot;&gt;emojis&lt;/a&gt;, the smileys available in most Western apps were direct graphical equivalents of &lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_emoticons&quot;&gt;traditional text emoticons&lt;/a&gt;, with perhaps 15 or so in common use.&lt;/p&gt;

&lt;p&gt;But here, QQ long ago set the standard for graphical emoticons.  Its set of 80-someodd icons is wonderfully expressive and versatile, even compared to emojis. The icons in the set range from basic emotions to odder ones like &lt;img src=&quot;/img/content/chineseapps/qq-creepy.png&quot; alt=&quot;creepy face&quot; /&gt;, &lt;img src=&quot;/img/content/chineseapps/qq-commando.png&quot; alt=&quot;commando&quot; /&gt;, and &lt;img src=&quot;/img/content/chineseapps/qq-hammer.png&quot; alt=&quot;hammer&quot; /&gt; — each one with a fitting time and place!&lt;/p&gt;

&lt;p&gt;Any app offering chat features here would be remiss to not copy them, and indeed QQ’s emoticons were carried forward to WeChat and “borrowed” by many, many other apps.&lt;/p&gt;

&lt;p&gt;Including larger, animated stickers is also obligatory — though, contrary to my expectations, it doesn’t seem like people in Asia are &lt;em&gt;that&lt;/em&gt; more sticker-crazy than people in the US.&lt;sup id=&quot;fnref:6&quot;&gt;&lt;a href=&quot;#fn:6&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;6&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4 id=&quot;buying-stuff&quot;&gt;&lt;a name=&quot;buying&quot;&gt;&lt;/a&gt;Buying Stuff&lt;/h4&gt;

&lt;p&gt;Online payments in China had a bit of a rocky start due to, well, the complexities of working with Chinese banks. Websites here, instead of just taking a credit card number, require the user to choose their bank from a list of thirty or so, and fill out a form to bind the account. Each bank apparently offers its own unique point of integration that each website must support. This was quickly abstracted into third-party payment solutions like Tenpay and Alipay that were adopted widely by websites here.&lt;/p&gt;

&lt;h5 id=&quot;single-sign-on-mobile-payments&quot;&gt;SINGLE-SIGN-ON MOBILE PAYMENTS&lt;/h5&gt;

&lt;p&gt;Now many mobile apps can link with your bank account and be used as an intermediary for other apps, freeing you of going through the onerous binding process in yet another app.&lt;/p&gt;

&lt;p&gt;The only time I’ve seen this in a US app was once when I was able to use Venmo to pay for a hotel room on Hotel Tonight. I had been stranded in an airport and was so delighted to see it as an option that I booked the room right then, rather than peruse other options that might require me to enter my credit card information.&lt;/p&gt;

&lt;p&gt;But here, this goes without saying. The key difference is that the user doesn’t have to download some weird extra wallet/payments app — the wallets are built into apps they already have.&lt;/p&gt;

&lt;h5 id=&quot;every-app-has-a-wallet&quot;&gt;EVERY APP HAS A WALLET&lt;/h5&gt;

&lt;p&gt;The management functionality around payments is organized into a central screen, usually called 钱包（qiánbāo， “Wallet”). In addition, these screens have buttons to:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Buy things elsewhere in the app&lt;/strong&gt; that would naturally come up (e.g. buying an offer in a local offers app).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Buy things in real life&lt;/strong&gt; by scanning a QR code displayed at the point-of-sale. Or vice versa — you can also have your phone show a QR code which is then read by a camera at the point-of-sale (which is a tad faster).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Send payments to friends&lt;/strong&gt;, usually called 红包 (hóngbāo, the traditional red envelope used to give gifts of money in China).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Buy things that have nothing to do with anything&lt;/strong&gt;. For instance, most apps with this feature offer plane tickets, lottery tickets, movie tickets, an Uber-like service to hail cabs (e.g. Dididache), a way to recharge your pre-paid cell phone service, and a way to pay your utility bills. Tencent’s apps have a mini-version of JD.com (a partner e-commerce site), as well as a way to buy QQ币，their virtual currency.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most of the apps with wallets use very similar layouts with a 3-column grid of colorful icons, typically representing the same collection of functions. Even &lt;em&gt;my actual bank’s app&lt;/em&gt; has a screen like this, allowing you to buy things with your balance.
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/app-wallets@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/app-wallets.png&quot; alt=&quot;so many wallets&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h5 id=&quot;dude-trust-me-i-have-a-shield-okay&quot;&gt;DUDE, TRUST ME, I HAVE A SHIELD, OKAY?&lt;/h5&gt;

&lt;p&gt;Any app touching money makes enormous pains in promising the security of the transaction. They often have a “security center” screen, which uses a giant shield icon somewhere. US ecommerce sites, of course, did similar things until the early 2000’s (remember “Hacker Safe?”), and today make such promises more subtly.&lt;/p&gt;

&lt;p&gt;There are also a few popular apps that are supposed to somehow make your phone run faster, free up memory, make it more secure, and perhaps rid it of snakes. They’re superficially reminiscent of those made for Windows XP at its nadir of malware issues. Of course, this kind of app is useless on your phone, but — just so you know it’s the real deal — they’ve got big shields.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/shields@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/shields.png&quot; alt=&quot;shields a plenty&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;location-location-location&quot;&gt;&lt;a name=&quot;location&quot;&gt;&lt;/a&gt;Location, Location, Location&lt;/h4&gt;

&lt;p&gt;Apps here are never shy about asking for permission to retrieve your location, and they usually find some way to use it when you look hard enough — whether it’s auto-filling a “choose your city” dropdown, showing the weather, or to populate a “local offers” screen.&lt;/p&gt;

&lt;p&gt;Many apps also let you connect with strangers nearby, which, here, is not creepy at all. The idea’s been tried in the US with apps like Highlight and Skout, but they have never had the degree of mainstream success that the category has enjoyed here. This could be due to differing cultural attitudes, or a simple function of population density and urbanisation. But it’s a widely-used and widely-implemented idea here.&lt;/p&gt;

&lt;h5 id=&quot;as-a-standalone-category&quot;&gt;&lt;a name=&quot;location-standalone&quot;&gt;&lt;/a&gt;AS A STANDALONE CATEGORY&lt;/h5&gt;

&lt;p&gt;&lt;a href=&quot;http://www.immomo.com/&quot;&gt;Momo&lt;/a&gt;, one app expressly built for this purpose, has over 60 million monthly active users and has already &lt;a href=&quot;http://www.reuters.com/article/2014/11/07/us-momoinc-ipo-idUSKBN0IR2CV20141107&quot;&gt;filed for IPO&lt;/a&gt;. It lets you meet people near you, but also find events, discussions, games, and more. &lt;a href=&quot;http://www.iweju.com/&quot;&gt;Weiju&lt;/a&gt; and &lt;a href=&quot;https://itunes.apple.com/cn/app/bi-lin-zhi-da-gei-mo-sheng/id625009752?mt=8&quot;&gt;Bilin&lt;/a&gt; are other contenders in this category.&lt;/p&gt;

&lt;h5 id=&quot;built-into-everyday-apps&quot;&gt;&lt;a name=&quot;location-builtin&quot;&gt;&lt;/a&gt;BUILT INTO EVERYDAY APPS&lt;/h5&gt;

&lt;p&gt;Aside from the popularity of these standalone apps, more remarkable still is that every normal, seemingly more utilitarian app also includes such features.&lt;/p&gt;

&lt;p&gt;WeChat and QQ, the two most popular messaging apps, have a “People Nearby” feature giving you a simple list of people near you, often also letting you browse  the photos they have posted to their news feeds. It’s opt-in, of course — you appear on the list of people nearby and are contactable for a couple hours by virtue of looking at the list yourself.&lt;sup id=&quot;fnref:5&quot;&gt;&lt;a href=&quot;#fn:5&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot; role=&quot;doc-noteref&quot;&gt;7&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;Weibo, unlike Twitter, lets you see posts near you, as well as popular accounts and groups.  And the major music, movie, and TV apps even show you what media people near you are watching and listening to.&lt;/p&gt;

&lt;p&gt;Also noteworthy is Baidu Maps’ “heatmap”, a live-updated, block-by-block population density map, created by aggregating all the user locations  transmitted to the server.&lt;/p&gt;

&lt;p&gt;I have the feeling that if mainstream US apps ever added these features — even with a careful and restrained implementation — it’d be instant fodder for scare stories on evening news broadcasts and angry diatribes in the blogosphere by some interest group or another.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/location@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/location.png&quot; alt=&quot;location&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;everything-can-be-downloaded&quot;&gt;&lt;a name=&quot;downloads&quot;&gt;&lt;/a&gt;Everything Can Be Downloaded&lt;/h4&gt;

&lt;p&gt;Every app centered around any kind of media allows you to download things for offline consumption. This includes the music apps (QQ Music, Duomi, Baidu Music, etc) and the TV/movie apps (iQIYI, PPTV, Tencent Video, Baidu Video). You’re guaranteed on any subway ride to see at least a dozen people zoned out, catching up on their shows during a commute, something I’d never seen in the US, likely because of users’ ability to download shows here.&lt;/p&gt;

&lt;p&gt;Major news apps, too, let you suck down hundreds of articles for later perusal. And every major map app allows you to store offline copies of maps of your city, or even the entire country. The English to Chinese translation apps like Baidu Fanyi and Youdao follow suit, allowing users to download a set of training data for faster (but coarser) offline machine-translations.&lt;/p&gt;

&lt;p&gt;Apps that include this functionality highly tout it in their marketing. And when you download a movie or song, you’re usually given a choice of quality setting, and are told exactly how much data and storage is used, down to the KB, in instances where US apps would reduce it to a progress bar or omit it entirely. Often times, they give you a graph of your total disk usage as well.&lt;/p&gt;

&lt;h4 id=&quot;a-word-on-moments&quot;&gt;&lt;a name=&quot;moments&quot;&gt;&lt;/a&gt;A Word on Moments&lt;/h4&gt;

&lt;p&gt;It’s worth breaking from general trends to call special attention to the design of WeChat’s “Moments” or “Friend Circle” feature.&lt;/p&gt;

&lt;p&gt;When I first saw it, it seemed as if someone hastily duct-taped an ersatz Facebook news feed to the app and slapped the Picassa icon on it. But as I’ve used it, I’ve found it a surprisingly original and subversive feature. In fact, it’s everything Facebook’s news feed isn’t:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No filtering&lt;/strong&gt; — Every one of your friends’ posts is here, with no filtering or re-ordering. If one of your friends is annoying, you can take them off the feed, but it’s an all-or-nothing deal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;More intimate&lt;/strong&gt; — When you like or comment on a friend’s post, only they and any &lt;em&gt;mutual&lt;/em&gt; friends can see it – not &lt;em&gt;all&lt;/em&gt; of both parties’  friends, as on Facebook. This means that only the author of a post has an accurate idea how many people liked or commented on their post. This lowers’ users inhibitions in engaging with their friends’ posts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No companies/news&lt;/strong&gt; — When you follow a company or news site’s official account, they push their updates in a separate area, not on your news feed. Though a friend can re-post content from these accounts to Moments, it takes some deliberate action.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No auto-posts&lt;/strong&gt; — Third-party apps can post to Moments, but only if the user initiates it, gets switched into WeChat, and manually confirms the post, each time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No games&lt;/strong&gt; — Tencent makes boatloads of money off of Zynga-style social media games. However, they’ve had the good sense to relegate this activity to a “Game Center” section of the app that can be safely ignored.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No photo filters&lt;/strong&gt; - Though many types of content can be posted to Moments, it’s biased towards photos. Moments also actively eschews Instagram-style  filters, in an attempt to make posts fast, spontaneous, and raw.&lt;/p&gt;

&lt;p&gt;As a result of these design decisions, and the way it’s sewn into the parent app, people here are addicted to checking this feed, more than any other. To switch between messaging to checking the feed, to commenting and engaging, and back is a swift and fluid movement that people perform countless times each day.&lt;/p&gt;

&lt;h4 id=&quot;miscellanea&quot;&gt;&lt;a name=&quot;misc&quot;&gt;&lt;/a&gt;Miscellanea&lt;/h4&gt;

&lt;h5 id=&quot;assistive-touch&quot;&gt;&lt;a name=&quot;assistivetouch&quot;&gt;&lt;/a&gt;ASSISTIVE TOUCH&lt;/h5&gt;
&lt;p&gt;Probably half of all iPhone users I see have the &lt;a href=&quot;http://support.apple.com/en-us/HT202658&quot;&gt;“Assistive Touch” option&lt;/a&gt; turned on,
which makes a floating button appear on your screen at all times. This button, besides being annoying, emulates the hardware “home” button, as well as multitouch gestures for users whose impairments prevent them from performing them.&lt;/p&gt;

&lt;p&gt;Nobody can give me a straight answer on why they, a person with two functioning hands and a full complement of motor neurons, enabled this obscure accessibility setting. Answers range from protecting their investment on the phone by not wearing out the physical home button, to it just being fun to play with when you’re bored.
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;cutesy-mascots&quot;&gt;&lt;a name=&quot;mascots&quot;&gt;&lt;/a&gt;CUTESY MASCOTS&lt;/h5&gt;

&lt;p&gt;I see a lot of cutesy mascots, often shown in loading and error screens.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/mascots@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/mascots.png&quot; alt=&quot;mascots&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;pollution-widgets&quot;&gt;&lt;a name=&quot;pollution&quot;&gt;&lt;/a&gt;POLLUTION WIDGETS&lt;/h5&gt;
&lt;p&gt;Some apps include quick ways of keeping tabs on local pollution levels.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/pollution@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/pollution.png&quot; alt=&quot;pollution&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;ad-splash-screens&quot;&gt;&lt;a name=&quot;adsplashscreens&quot;&gt;&lt;/a&gt;AD SPLASH SCREENS&lt;/h5&gt;

&lt;p&gt;Quite a few apps show full-screen ads when you start them. You don’t have to wait for them to load — they’re typically pre-loaded in the background, or even baked into the app. Sometimes they’re for content/items available for purchase inside the app, or for a special event or promotion. Other times they’re unrelated, the same sort of ads you’d see on billboards or on the subway.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/splash-ads@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/splash-ads.png&quot; alt=&quot;ads&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;theming&quot;&gt;&lt;a name=&quot;themes&quot;&gt;&lt;/a&gt;THEMING&lt;/h5&gt;

&lt;p&gt;There’s clearly a trend of major apps offering ways to theme/skin them. I can’t seem to think of a single US app I use on iOS that has this.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/img/content/chineseapps/theming@2x.png&quot; class=&quot;screenshot-embiggen&quot;&gt;&lt;img src=&quot;/img/content/chineseapps/theming.png&quot; alt=&quot;themes&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;-android-roms&quot;&gt;&lt;a name=&quot;roms&quot;&gt;&lt;/a&gt; ANDROID ROMS&lt;/h5&gt;

&lt;p&gt;In a place where Google is blocked anyway, people don’t get much value out of the lily-white, unadulterated Google experience that Nexus devices offer, and the stock OS distribution on phones are as terrible here as anywhere. To fill that void, a few alternative Android OS distributions have emerged, including Xiaomi’s &lt;a href=&quot;en.miui.com&quot;&gt;MiUI&lt;/a&gt;, Alibaba’s &lt;a href=&quot;www.yunos.com&quot;&gt;YunOS&lt;/a&gt;, and &lt;a href=&quot;http://smartisan.com&quot;&gt;Smartisan&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;They’re all quite polished and have their share of original UI ideas, but I haven’t had enough time with my Android device to make full notes (perhaps a topic for a future post). I do highly recommend watching &lt;a href=&quot;https://www.youtube.com/watch?v=mRnMetkbE_A&quot;&gt;Smartisan’s launch event&lt;/a&gt; (English subtitles), if only for the entertainment value.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5 id=&quot;acknowledgements&quot;&gt;ACKNOWLEDGEMENTS&lt;/h5&gt;
&lt;p&gt;Thanks to &lt;a href=&quot;http://rayps.com/&quot;&gt;Ray&lt;/a&gt;, &lt;a href=&quot;https://twitter.com/andrew_schorr&quot;&gt;Andrew&lt;/a&gt;, &lt;a href=&quot;https://appsocial.ly/&quot;&gt;Alex from AppSocial.ly&lt;/a&gt;, Zach Xiong, and &lt;a href=&quot;http://andrewbadr.com/&quot;&gt;Andrew Badr&lt;/a&gt; for revisions on this post.&lt;/p&gt;

&lt;h5 id=&quot;footnotes&quot;&gt;FOOTNOTES&lt;/h5&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:4&quot;&gt;
      &lt;p&gt;After seeing &lt;a href=&quot;http://rooms.me/&quot;&gt;Facebook Rooms’&lt;/a&gt; implementation of QR Codes (wherein the app scans your photos/screenshots upon launch for any QR codes), I suspect they interviewed the same people in studies they conducted. Of course, they could have also asked “If a mobile user encounters a QR code on a page somewhere, what the heck are they supposed to do with it?” &lt;a href=&quot;#fnref:4&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:7&quot;&gt;
      &lt;p&gt;Several friends here have pointed out that QR codes were a joke in China, too, until around 2011. They credit WeChat with legitimizing the concept. &lt;a href=&quot;#fnref:7&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:1&quot;&gt;
      &lt;p&gt;The Twitter app is a notable exception. Showing much restraint, it uses but a single indeterminate badge for the main feed on the first tab. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot;&gt;
      &lt;p&gt;Many official accounts are restricted to &lt;em&gt;only&lt;/em&gt; displaying this type of notification. &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:3&quot;&gt;
      &lt;p&gt;QQ Mail users can view their mailbox in the app. &lt;a href=&quot;#fnref:3&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:6&quot;&gt;
      &lt;p&gt;One difference between stickers as realized by Facebook and Path and as by Asian apps like WeChat and LINE is that the latter have user-generated stickers. Stickers can be generated by third-party apps (and in LINE’s case, official accounts), then passed around. Many of the ones I see on WeChat are similar in character to the &lt;a href=&quot;http://reddit.com/r/gifs&quot;&gt;/r/gifs&lt;/a&gt; section of Reddit. &lt;a href=&quot;#fnref:6&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:5&quot;&gt;
      &lt;p&gt;There is a bit of a spam problem, as many of the accounts on the feature are prostitutes and people selling stuff (usually weird cosmetics or vitamins). But it can indeed be used to meet people. And regular folks who wouldn’t install a standalone app for this &lt;em&gt;do&lt;/em&gt; check the “nearby” list from time to time, especially when they’re bored. &lt;a href=&quot;#fnref:5&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Mon, 01 Dec 2014 05:57:40 -0500</pubDate>
        <link>http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html</link>
        <guid isPermaLink="true">http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-trends.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
      <item>
        <title>Inequality &amp; Mass Transit in the Bay Area</title>
        <description>A friend of mine and I made a mashup over the weekend. It shows median incomes along different mass transit routes in the Bay Area (BART, MUNI, CalTrain). &lt;a href=&quot;http://dangrover.github.io/sf-transit-inequality/&quot;&gt;Check it out!&lt;/a&gt;
&lt;br/&gt;
&lt;br/&gt;

&lt;b&gt;UPDATE:&lt;/b&gt; Got some play on the &lt;a href=&quot;https://twitter.com/nytimesbits/status/331868783436238848&quot;&gt;&lt;i&gt;New York Times&lt;/i&gt;&apos; Bits Blog&lt;/a&gt;, &lt;a href=&quot;http://blogs.kqed.org/newsfix/2013/05/08/income-disparities-along-bay-area-public-transit-routes/&quot;&gt;KQED&lt;/a&gt;, &lt;a href=&quot;http://www.metafilter.com/127847/Mapping-transit-inequality&quot;&gt;Metafilter&lt;/a&gt;, and &lt;a href=&quot;http://www.munidiaries.com/2013/05/07/transit-and-income-inequality/&quot;&gt;MUNI Diaries&lt;/a&gt;.
&lt;br/&gt;
&lt;br/&gt;

&lt;a href=&quot;http://dangrover.github.io/sf-transit-inequality/&quot;&gt;
&lt;img src=&quot;http://files.dangrover.com/inequality-screenshot.png&quot; alt=&quot;screenshot&quot;/&gt;
&lt;/a&gt;
</description>
        <pubDate>Tue, 07 May 2013 04:13:55 -0400</pubDate>
        <link>http://dangrover.com/2013/05/07/inequality-and-mass-transit-in-the-bay-area.html</link>
        <guid isPermaLink="true">http://dangrover.com/2013/05/07/inequality-and-mass-transit-in-the-bay-area.html</guid>
        
        
      </item>
    
      <item>
        <title>Etude in Apple Store Promo</title>
        <description>&lt;p&gt;Apple&apos;s Valentines Day promos show Etude running on a white iPad 2!&lt;/p&gt;

&lt;p&gt;It&apos;s also linked prominently &lt;a href=&quot;http://www.apple.com/ipad/from-the-app-store/music.html&quot;&gt;on the iPad site&lt;/a&gt; under &quot;From the App Store.&quot;&lt;/p&gt;

&lt;p&gt;(via &lt;a href=&quot;https://path.com/p/IHqkV&quot;&gt;benglert&lt;/a&gt;)&lt;/p&gt;
</description>
        <pubDate>Sat, 04 Feb 2012 03:13:55 -0500</pubDate>
        <link>http://dangrover.com/2012/02/04/etude-in-apple-store-promo.html</link>
        <guid isPermaLink="true">http://dangrover.com/2012/02/04/etude-in-apple-store-promo.html</guid>
        
        
      </item>
    
      <item>
        <title>Etude Acquired by Steinway &amp; Sons</title>
        <description>&lt;p&gt;&lt;a href=&quot;http://etudeapp.com&quot;&gt;&lt;img src=&quot;http://files.dangrover.com/steinwayaq.jpg&quot; alt=&quot;Etude Acquired by Steinway&quot; style=&quot;border:#000 1px solid; float:right; width:300px; margin-left:20px;margin-bottom:20px;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;m happy to announce that my iPad music learning startup Etude has been &lt;a href=&quot;http://steinway.com/news/press-releases/steinway-sons-debuts-etude-20-ipad-app-for-learning-and-playing-piano/&quot;&gt;acquired by Steinway &amp;amp; Sons&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When they approached me about the idea of working together, it seemed like an odd idea. What would a piano company in New York want with an iPad app?&lt;/p&gt;

&lt;p&gt;It&apos;s not the usual acquisition story for a software business, but Steinway is more of a tech company than one might expect. They practically invented the modern piano and &lt;a href=&quot;http://steinway.com/about/&quot;&gt;have been patenting improvements&lt;/a&gt; to it ever since. They&apos;re pretty much the Apple of the musical instrument world.&lt;/p&gt;

&lt;p&gt;The main reason for acquiring Etude is that Steinway is thinking about how people will learn, perform, and create music in the digital era. Etude is another step in that direction, and I couldn&apos;t have wished for a better group of people to work with to continue the app&apos;s development.&lt;/p&gt;

&lt;p&gt;Which brings me to my next announcement...&lt;/p&gt;

&lt;h5&gt;INTRODUCING ETUDE 2.0&lt;/h5&gt;

&lt;p&gt;I&apos;m also announcing the second major release of Etude.  It&apos;s the first &quot;Steinway-ified&quot; version of the app, but it&apos;s way more than a re-branding.&lt;/p&gt;

&lt;p&gt;The biggest request from users was for more music. This update brings a brand new &lt;a href=&quot;http://etudeapp.com/music&quot;&gt;music store&lt;/a&gt; with thousands of songs to learn, with everything from J.S. Bach to Justin Bieber (yes, it actually has the beibz).&lt;/p&gt;

&lt;p&gt;Etude 2 also features a new way for beginners to see music and not to mention tons of little UI improvements that make everything much smoother.&lt;/p&gt;

&lt;p&gt;Oh, and it&apos;s a free app now! So &lt;a href=&quot;http://etudeapp.com/download&quot;&gt;go get it from the App Store&lt;/a&gt; or &lt;a href=&quot;http://etudeapp.com&quot;&gt;check out the site&lt;/a&gt; to learn more.&lt;/p&gt;

&lt;h5&gt;SHOUT-OUTS&lt;/h5&gt;

&lt;p&gt;Etude 1.0 was a long, solo slog, but since coming to Steinway, I&apos;ve been lucky to be able to bring in and work with with several very talented engineers and designers to build version 2.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://miazmatic.com/&quot;&gt;Ben Englert&lt;/a&gt; and Jon Toohill tackled the technical challenge of sanitizing, converting, and engraving music originally created in other formats. They also helped build the backend for the new store. Kevin Murphy helped with app UI and with QA, noticing bugs that only a cellist would. The incomparable &lt;a href=&quot;http://31three.com/&quot;&gt;Jesse Benett-Chamberlain&lt;/a&gt; designed the new user interface, icon, and site.&lt;/p&gt;
</description>
        <pubDate>Sun, 11 Sep 2011 04:14:31 -0400</pubDate>
        <link>http://dangrover.com/2011/09/11/etude-acquired-by-steinway-sons.html</link>
        <guid isPermaLink="true">http://dangrover.com/2011/09/11/etude-acquired-by-steinway-sons.html</guid>
        
        
      </item>
    
  </channel>
</rss>
