2016 Zhang Xiaolong WeChat Development Open Course Full Text

Dear friends, good morning everyone! I am Zhang Xiaolong.

Thank you very much for coming to Guangzhou early in the morning to participate in the WeChat Open Class. Last year's public class was my first appearance, and at about this time last year, I announced that our applet was going to be launched and was ready to be put into a new service form other than the official account.

This year, my colleague asked me if I would like to continue to participate in the open class this year, and I would like to introduce some new progress of the Mini Programs mentioned last year. I actually thought about it for a long time, and finally I thought it was a response to last year. , I am very excited in my heart. Maybe many friends know the history of WeChat. For our products, we rarely disclose a function or a product form that has not been done to the outside world in advance. We generally They are all done first, and then released to surprise users. Last year's Mini Program, that is, the current Mini Program is a special one here, and we disclosed it to the outside world in advance.

1. A photo, reviewing the one-year development of the Mini Program

. When I was preparing the content of this speech in the past few days, I also looked through the album and found a particularly precious photo. This photo is It was taken about a year ago. Some of my colleagues and I were in a conference room discussing small programs, which were called app numbers at the time.



A few words were written on the photo, "App number, January 9, 2016", and there were a few words at the bottom, "Launch Day", today is only a few days away from the launch day at that time, the person on this photo may be Everyone will feel relatively unfamiliar, but it is very familiar to me, and it is very kind. I am especially grateful to these people in the photo and the team behind them. On this day, we set the launch date and now, for the first time, we have made a report on what we are going to do, and then report us a year later. the result of effort. At that time, we were discussing the relationship between subscription accounts and service accounts. In fact, we thought for a long time that WeChat should have a new form. It should not just stay in subscription accounts or public accounts, and should not just provide a subscription capability, a push capabilities, but should provide more new capabilities, which are more like an application capability. That night, I remember that a developer took him and developed some interface demos, saying that we have some basic interfaces that we can do in development. In fact, it was a good inspiration, since we can do it on such interfaces Come out, then we can also make some complex interfaces, and realize the basic elements required by the application through more complex interfaces. When we think about this idea, we no longer worry about how to expand the official account and turn it into a This is a public account with more powerful functions, but it can completely skip the public account and create a new application form. This is the small program that I will introduce to you later.

2. Look at the product concept of WeChat from the applet, and explain it

once again .

Before the applet, I would like to use this time to explain this time last year. At that time, it was also an open class. At that time, I proposed a concept, which I also I found that many people said that they didn’t quite understand it after reading it, so I will spend a few minutes here to explain this concept again.

I said at the time that a good software and a good tool should allow users to leave after use. Later, I found that many friends, including some people in the industry, would laugh at us, saying that WeChat has enough users and strong enough users. Stickiness, so you can say this, but for other products, everyone thinks how to stick to users and how to keep users from leaving is their goal. I think there may be a big incomprehension or misunderstanding about running out.

In my opinion, there is a very simple logic, which can deduce such a result. I think that any tool can help users improve its efficiency and use the most efficient method to complete its tasks. It is the purpose of the tool, the mission of the tool. WeChat is also a tool, so the purpose of WeChat is also to help users complete their tasks in the most efficient way. What is the most efficient way? It is to use the shortest time to complete the task, that is to say, once the user completes its task, it should do other things instead of staying in the product, which is the meaning of running out.

Is WeChat a tool or a platform?

In one of our trainings for the company, a colleague asked me what is WeChat's strategy? I only said one sentence at the time. I said that WeChat is just a tool, and we should think about how to make this tool well. In the eyes of my colleagues, WeChat is not just a tool, everyone thinks that WeChat is a platform. But I think WeChat is a tool. This is a very ambitious goal. I don’t think a tool is a low-level thing. Most of the products used are essentially tools, but there are good and bad tools. It is actually very difficult to make a very good tool, but if we want to make a platform, I will not know that we What to do?

A good tool should have a strong attribute, which is to improve efficiency and leave it when it is used up.
  
Is making a product restraint or self-suppression?

This concept actually runs through every point of our products, to give an example. We held an internal meeting not long ago. Tony, one of the founders of Tencent, said that in fact, the WeChat team maintained a very restrained attitude to do things. Many people also think that we are very restrained in WeChat products, but in fact I was a little surprised to hear such a comment at the time, because the word restraint has never appeared in my head, if we do something, we ask ourselves to be very strict. If restrained, what kind of behavior is that? That's an act of self-suppression, but I don't think we have to suppress ourselves when we make such a decision, or cut ourselves off a lot of what we want to do, and that's not a good state.

Reasonableness is the most important factor

On the contrary, when we make many, many decisions, we have to judge what is the most reasonable thing. Reasonability is the most important factor to be considered here. , and later found out that we can't do things well. This kind of abandonment is not because we are very restrained, so we do less, but because we found that there are many things that we can't do well, or that there are many decisions that were wrong at the beginning, In other words, many ideas may not work in the final verification. If we insist on doing these things, it is unreasonable, and we will discard them instead of saying that we should restrain.

There are many similar points in WeChat, and we follow the concept of basic product experience to help us make decisions. As I said in the last public class, the public platform does not even have an entry for users to recommend what kind of things you should subscribe to. There are countless such places in our products. Maybe a small number of users will feel that they cannot meet their needs. But no one product can meet everyone's needs, we have to make a lot of trade-offs, and we hope to follow our own product philosophy to make such trade-offs.

3. This is the first time to fully explain the applet. I

just spent a few minutes reviewing the concept of a product that is ready to go after use. Now I cut into our theme. In fact, I came here today to take advantage of such an opportunity to share with you my thoughts on the applet. understanding and ideas.

When everyone looked at the photos just now, it was actually the state of the team on the day when the Mini Program was launched. At that time, they hadn’t decided on the name of the Mini Program, nor did they take the Mini Program as a very complete definition. We should develop in this direction to provide a new form of service. At that time, I was willing to announce it. For me, I had a little other idea, because I hope that we will announce it to the team later. A sense of pressure, since we have all announced, then we must work hard to do this thing well.

In the past year, we have done many collisions and reflections. During this process, the applet slowly found its position and its own form, but because we only did the content of the applet before I have never explained to the outside world what an applet is and how it should be used, so today I want to take this opportunity to fully explain how we look at applet.

I am also very excited to tell the story of small programs at such a time, because people who know my experience better may know that I actually spent many years writing programs before. I consider myself a programmer, so I have been I think that time as a programmer is especially precious, because when you make a program, you can enter a different world. You use a program language to construct a fully virtualized product in the virtual world. I believe that many programmers have a dream. In addition to writing a program ourselves, whether we can write a program that can run the program is very interesting. Generally speaking, a program that can run a program usually means an operating system. I don't think we have the ability to make an operating system, but we can have the opportunity to make a program that can run programs to some extent. For a programmer, he will feel very proud and excited, and I am in such a mood today.

Before talking about small programs, I would like to review the history of PC development. I have experienced the earliest PC era to the Internet era, and then to the current mobile Internet. The earliest PCs I used were 80 and 86 machines. At that time, the Internet could not be connected, but the applications at that time required you to use a floppy disk. After it is installed with the CD, it can only run by itself, and there is no interaction with the outside world. Because there is no network, the applications at that time are called stand-alone programs, just like stand-alone games.

After the Internet, we entered the scope of the Internet. In the Internet, we found that the definition of application has changed to some extent, but in essence, it is still the same as the stand-alone era. It is based on a program. , a form of code carrier is displayed, but every program has the ability to access the network, but I think there is a particularly great invention of the Internet, that is, the emergence of the www.web protocol, which has made the Internet appear a very large number of Websites, and these websites can be accessed by anyone on the Internet. In that era, there was a situation where we could write a web-based application, and we could also provide services through the website. Everyone is very familiar with this history in the PC Internet era, because almost the most used tool is the browser, and most of the services we access are actually from the services provided by various websites in the browser.

4. The next stop of the mobile Internet: at your fingertips We began to enter the mobile Internet a

few years ago, and the methods and scenarios for using computers have changed. In the era of PC Internet, many people, especially those of the previous generation, could not use the computer because of the obstacle of the input method. However, in the era of mobile Internet, the number of users of the entire Internet has been greatly improved through mobile phones. . I think the smartphone is a very powerful and great innovation, because in fact, its function is stronger than that of the PC at that time, but it enables everyone to use it, and enables everyone to access the Internet through mobile phones. At that time, the way people access network services actually transitioned from a PC-side application to a web page form.

Here I want to look forward to what kind of form will be after the mobile Internet? That is, what kind of equipment will you use to use the network again, or what kind of method will you use to access network services? I think this may be very difficult to think. I personally will come up with some scenes from my head, that is, after the smartphone, it may be a device similar to glasses and become mainstream. When the glasses become very, very intelligent, the entire PC or computer system may be hidden in a pair of glasses, and its screen may be larger than the screen of our current mobile phone, or even larger than the screen of a PC. It is ten years later, and the technology after ten years may be able to put a very, very large screen into the retina. We can see a very large and complete screen through glasses. Everyday we wear such glasses to run around. , Everyone think about what kind of system such a glasses are running? When I think of the scene ten years from now, I will think that the system behind the glasses and the way its applications are used at that time should not be the same as it is now. What do I expect from it? What I hope more is that I don't have to install some apps in the glasses, because that is very unnatural and inconvenient. I hope that where my glasses can see, the relevant applications will go there. For example, if I see a light in a room, and I want to turn the light off or on, when I see this light through such a smart glasses, I would like to see the light in that light. A virtual switch will appear above, and I can even use glasses to control such a switch. What is that switch? It's actually an application that appears on top of real objects. When I saw this light, its on/off app appeared automatically, and again you can imagine very, very many scenarios. When you walk to the gate of a park, there may be an application for park tickets at the gate of the park, that is to say, when you see any real object that your eyes can see, the information and application behind the object will automatically Emergence, you control such an application through glasses or other methods, to start it, to run it.

In such a process, you will find that we imagine that in such a virtual future smart glasses, you will find that the application is already in a completely different form, which is different from the application form in the current mobile phone. It is a real The form of what you see is what you get, what I mean by what you see is what you get is different from what we saw in drawing or UI in the PC era, but what we see is any specific thing that includes it. information, including the processing of information in it.

This is my hope for the shape of future applications. I think that all applications should be in a state that is ubiquitous but can be accessed at any time, so when the applet was in the internal test, I wrote a paragraph, what is a applet? Mini Program is an application that can be used without downloading and installing. It realizes the dream of being at your fingertips. Users can open the application with a scan or search. It also realizes the concept of leaving after use, and users do not need to install it. Too many apps, apps are available everywhere, but don't need to be installed and uninstalled.

I just mentioned a scene ten years later. This actually reflects a difference between the era of smart glasses and the era of mobile phones. Of course, I am not sure whether the future is the era of smart glasses. I just imagined a product temporarily, but this difference It will bring about a difference in the form of applications, just like the smart phone compared to the PC era, it actually brings a big difference in form, this form is not only reflected in the mobile phone is a more concentrated, mobile computer . Formally, it’s such a difference, but in essence, it’s like I wrote a sentence many years ago, a mobile phone is an extension of a person’s body, but a PC isn’t, it’s fixed. Like I only have two hands, my phone is my third hand, or an extension of my hand, because it helps me reach out to a larger world. The PC can also help us enter a larger virtual world, but the mobile phone follows your hand, so it becomes your extended hand. The difference between it and the PC is that we can touch the surrounding of the hand. Things can be sensed, which is why the applications in the mobile phone have many richer forms than the applications in the PC. Just like in WeChat, everyone can shake it, but you can't shake the computer in the PC era. In this era, we can sense the surrounding by scanning a QR code. In the PC era, you can't scan a QR code with a PC. This is the real meaning, that is, the real meaning of mobile phones being different from PCs.

I think there will be the same difference in the future era of smart glasses. Glasses will allow us to truly do what you see is what you get. What you see can get what's behind it, which is better than when we touch something with our hands now. The information behind it is a more advanced way.

5. Features of Mini Programs: No need to install, within reach, run out, no need to uninstall.

From this definition, we can see what a Mini Program is:

First, Mini Programs do not need to be installed, I think this A big break from existing applications. Anyone who has used Windows knows that it has one of the most commonly used applications, something called program management. Everyone has to spend a lot of energy to see which programs take up how much space, which programs should be uninstalled, and which programs may be There will be problems and so on. In smartphones, everyone's management of this has become more lightweight and easier, so many people who are not familiar with computers can use mobile phones, but there is still a process, all applications require you to download it, install it , and then you can use it. This is a very tedious process. The first feature of the applet is that it can be used directly without the download process, so no installation is the most basic feature of the applet.

Second, in this definition there is a word called within reach. This word reminds me of a book I read a long time ago. Bill Gates of Microsoft wrote a book called "Information at Your Fingertips". In fact, I admire Bill Gates for writing a book when the Internet first appeared. such a book. At that time, he believed that the Internet would bring about a great change to everyone, that is, information is readily available. Whenever I think about his book, I'm actually very proud because we've made information at our fingertips in another way many years later. What I mean by within reach here is that when we hold a smartphone to touch the surroundings, we can directly obtain information through the mobile phone, that is, the surrounding information. The way we obtain may not be as smart as the future glasses era, but We can interact with the surrounding through some basic sensors of the mobile phone, such as its scanning ability.

So reach here means we see a light and we want to control it, maybe we just swipe at it with our smartphone and the app that controls the light is already launched , in my phone, I can use it directly. In a scene like a museum, users can scan the QR code in front of some different content to learn the information behind the current object, which is all within reach.

The third point is run out. I started to spend a lot of time explaining what is run out. For the tasks to be completed around us, what we need is run out. For example, when we go to a restaurant, we may want to To queue or order a dish, we don't need to download the restaurant's app, we just need to scan its QR code in the restaurant, and then start the restaurant's applet, we can immediately queue in the applet Or order a meal. When I'm done with these things, I don't need to uninstall the app after eating, we can just treat it as if it doesn't exist, and it's a real go-ahead state.

The fourth point of the applet is that it does not need to be uninstalled. You have accessed its services, and you do not need a program manager to manage it. We do not need the uninstallation process.

Through these four points, I hope everyone can see that the applet looks like a program, but it appears in a shape completely different from the past APP, and it has a more flexible application organization.

You can now understand a concept, and you may know that mini programs are a form that is more flexible and accessible than all our existing apps.

6. Why

do we need applets? You may wonder why do we need such things as applets? When we are making small programs, our purpose is not to change the existence mode of the application from the perspective of developers. On the contrary, we must meet a specific requirement, which should be real. , not that we just want to change the way apps exist.

What is this need? We just reviewed the changes in PCs over the years. In the era of personal PCs without the Internet, it is actually difficult for companies to provide services through PCs that are not connected to the Internet. At that time, I remember that a company made a program in a PC, then It is the earliest form of software, but such software is very rare, because most companies do not have the ability to provide their services as software in the PC era. It was not until the advent of the Internet that this situation changed. The emergence of the Internet enabled all enterprises to build their own websites and put their services online through the website, so that anyone who can access the Internet can access it. Therefore, in the PC Internet In the era, what changed the world was not the emergence of more applications, but the emergence of more websites, and many great Internet companies were born under this background.

Soon, when the era of the mobile Internet came, companies that used to provide services through websites began to choose to provide services through mobile APPs. Indeed, most companies have made such an attempt. Everyone makes mobile APPs, and then recommends Users go to download their app. But the status quo is not what these companies imagined. In the era of mobile phones, users have obtained a more convenient way of using, and it is also a lazy way of using. More and more users are more willing to use only a few apps a day. , and do not want to download or use a lot of APPs, which is very different from the PC Internet era. In the PC era, after you turn on the computer, it is very fast to access a web page. You can jump from one web page to another. Everyone spends more time in front of the PC every day in the browser, but in the era of smartphones, including everyone in the room, the frequency of opening the browser will become less and less. Maybe one day you have to visit 20 websites, but now you won’t have to open 20 apps every day on your mobile phone, or download the app of a company in order to access the services of a company. People don’t do this. In the era of mobile Internet, many companies will find that in the era of smartphones, it is not as convenient as in the era of PCs to solve all problems through a website and put all services online through a website, which is why the official account When it came out, many companies found that the official account may be a better way than their APP and website, and provide services to users through smartphones.

Therefore, the appearance of the official account is a very happy thing, because even in the era of PC Internet, these restaurants have no way to put their services on the Internet so that others can access them. But at the same time, we must also see the shortcomings of the official account. The official account is based on the relationship between subscription and push. For a restaurant, it focuses more on how to collect more customer lists, its driving force It's how it can push messages to the people who come to the restaurant every day and send some of its promotional information. The official account here becomes the role of customer relationship management or a message pusher. This role is very different from providing services through a website in the PC era. A website cannot push messages to users, so It will not harass users, but it also hopes that people who get the service can easily access it. It can be seen from this that in the era of mobile Internet, for most enterprises, they lack an effective carrier. , even not as convenient as the PC Internet era, it is very convenient to online their services through the website.

7. The positioning of the applet: the experience is better than the website, and it is more convenient than downloading the APP

We think that such a carrier has a strong demand and is a blank place in the market, so when we conceived of the applet, we have been thinking about where the applet exists. If so many companies want to make their services online, if they find themselves constantly trying different paths, making apps, websites, and official accounts, but none of them is very thorough, This shows that there is an opportunity here. I remember the last time I went to Shenzhen Airport, I paid attention to the billboards on both sides of Shenzhen Airport and found a very interesting phenomenon. I don’t know if anyone here has noticed that the billboards in Shenzhen Airport, every one of its billboards There is a QR code on it. Most, 80% of the billboards. This QR code is the QR code of the WeChat public account. This is very interesting, because we look back at the PC Internet era. The billboards at that time were actually Generally, a website address of your own will be printed on it, which is a standard configuration. The last time I saw it at Shenzhen Airport, I was also very happy, because the QR code of the official account has become the standard configuration of the billboard, replacing the previous website. But what makes me a little unhappy is that when I see this advertisement and want to know about its services, I need to subscribe to this official account, become its "subscriber", and receive its push messages. In the past, the billboard would put a website of its own in it, and let users go to its website to see what kind of services it has, which is very different.

I don't think a billboard should have a subscription number posted below it. It should post a link to show the service immediately. The link to show the service should be in the form of a small program, because people who see this advertisement It doesn't mean that I want to subscribe to your official account and receive your push, but that I want to experience your service, or I want to immediately understand the information behind this advertisement. I think such a mission should be realized by a small program. , that is, the information behind every piece of information, including the billboard, should be scanned by me to get its information immediately, or immediately start a small program, just like when we visited a website before, but we passed A method of scanning a QR code replaces the method of entering a URL.

From the user's point of view, such a method is what the user needs. I especially want to explain that Mini Programs are actually very close to the service of a website on the PC Internet in the past PC Internet era. The service of the website is actually very different from the subscription form of the official account. It is a real direct service. Think about it, if you think of an applet as a website in the PC era, I believe it will help you better understand what an applet is.

On May 23, 2012, I sent a message like this in the circle of friends, the entrance to the PC Internet is in the search bar, and the entrance to the mobile Internet is in the QR code. At that time, the official account had not been released yet, and we were just thinking about such a thing as the official account, which actually reflected the great difference between the PC era and the smartphone era. In the PC era, we used the website to obtain services. Indeed, we had to find this website first, so the search box was very important at that time, but in the era of smartphones, if we wanted to obtain services, it was more related to offline, offline In fact, in terms of the current implementation of mobile phone technology, scanning the QR code may be the easiest way to get in touch with the surrounding area and obtain services. Therefore, the importance of QR code in WeChat has always been very high. From adding friends to subscribing to public accounts, etc., it is a basic entry in WeChat. Scanning is also a very basic function in WeChat. Scanning has even become the most basic way for WeChat to reach the surrounding.

Just now, through a review of the era from PC to Internet to smartphone, as well as a review of the way companies provide services, we saw that the applet corresponds to the website service of the Internet in the past, but we hope that it is not like a smartphone in a smartphone. The original experience of the website in the past, we hope it will appear in a better experience, so we define something like a small program. In essence, we prefer that users can obtain services more quickly on smartphones, but his experience is much better than the website, and his trouble level is much better than downloading an APP, it is not like downloading. An APP is so troublesome, this is the positioning of the applet.

8. Regarding the Mini Program, a few issues that everyone cares about I will list a few issues that everyone cares about in the

following period.

The first question: where is the entrance of the applet?

There is no entry for small programs in WeChat. Many people saw that WeChat started internal testing of small programs. Everyone said that this is a new opportunity. We should go up in the first wave to get some traffic dividends, but that is very regrettable. , the official account does not actually have an entry in WeChat. If a user has not subscribed to any official account, he cannot find such an entry in WeChat, and the same is true for the applet. If a person has not run any applet , he couldn't find the entrance to the applet in WeChat. This is related to some of the product concepts mentioned earlier. We have been advocating a decentralized structure in WeChat, so it is impossible for you to see that there will be a subscription account entry in WeChat. There is a category in it. Sorting or recommending such things exist. This has been insisted on from the first step of the official account. This has brought great benefits to the official account platform, because when WeChat does not have such an entrance, all public accounts are provided. For companies that provide services, they will find ways to spread their QR codes wherever they can, so that the entrance to the official account is actually not in WeChat, but in the QR code. If we have a basic entrance, then everyone may be robbing the entrance in WeChat. If we have a recommendation, it is not a good thing. Our recommendations will become more subscribed.

So for the applet, imagine where the future users of the applet will start it? We more hope that the start of the applet comes from scanning the QR code. Not long ago, I was talking about this topic with a partner company. They hoped to know the release time of the applet so that they could make some preparations. They proposed a scene that I think is very suitable. They said that there is no electronic bus ticket now. If everyone goes to the bus station, they must go to the bus station to buy a ticket. This is a very painful process. You have to queue up. Buy a ticket, and then go to the bus. They hope to use a small program to solve this problem. They only need to stand a QR code in each car. All people who come to the bus station scan the QR code to start the ticket purchase applet, and then Buy tickets directly through the applet, so that the ticket window does not need to exist. I think this is a very suitable idea for the applet.

There are many such ideas. Yesterday, I was chatting with our colleagues in the applet area. They said that someone made a applet which is very convenient. When waiting for the bus stop at the bus stop, they want to know when the next bus is. Come, just scan the QR code of the bus stop at this time, start the applet of the bus stop, and you can see when the next bus will come. This is also a typical scene of a applet.

So at least in the early stage, we will encourage more mini programs to appear in every place in the form of QR codes, just like the early days of public accounts.


The second question is, will there be a place similar to the mini program store where you can download mini programs?

In fact, there is no such thing. You can infer that we do not have a download process, so there is no app store to download. But everyone will say that I want to browse in it, find some small programs, search is another thing, search is another thing, but we do not have a store for small programs, so we will not like As the outside world guessed, make an APP distribution idea. We didn't have this idea from the beginning, just like the official account will never have a public account center, where all the things can be listed in different categories, there will be no such thing, we think there should be no central entrance, it is to go to the center Therefore, we will not do the classification, ranking and recommendation of small programs.

You may have some ideas about recommendation. You may think why not recommend some things that users are interested in? In fact, we can also use this idea in the public account, we will not do such a thing, nor will we do such a thing in the future.

In WeChat, we have considered the difference between machine recommendation and a person's social recommendation. Moments are actually similar to social recommendations. You will see a lot of articles in Moments every day. Your friends actually act as a recommender. Function, so that you do not have to rely on the system's recommendation. If our system does it, it may not be as good as your friends, because the system will not recommend you something you have not been exposed to. The system will only strengthen the information you have been exposed to, and continue to learn your history. You continue to recommend it in terms of history, but your friends may say in the circle of friends that a certain movie is very good, then you will go to see this movie because your friend has seen it. The machine cannot understand this. A little bit, the machine will only collect the movies you have watched in the past, and then sort out the types of movies you have watched, thinking that you like this type of movies, but the movies recommended by your friends may be movies that you have not touched at all. form, so WeChat relies more on social recommendations. The applet is the same here. You may use all kinds of strange applet, but we will not recommend you an English applet repeatedly just because you have already used one, such as an English learning applet. Expanded here.
   
The third question is the relationship between the applet and the subscription number?

I believe that many people will pay attention to such a question. If we make a public account, we will gain a lot of subscribers (that is, fans), and everyone will judge the value of this account from the number of fans, but the applet will not be like a subscription. No., so if you make a small program, you can't rely on how many fans my purpose is to gain. Fans don't mean visits. It doesn't mean that if you have enough fans, you will have enough visits. You can recall the example just now. In the PC Internet era, you do not need to be a fan of the website when you visit a website, and you do not need to subscribe to it. If all websites require you to subscribe to view its information, The website may have long since died, so the same is true for small programs. It only has a relationship of access, not a relationship of fans, so it is fundamentally different from the official account. The program is not a public account, it is a new form.

The fourth question is whether the applet can push messages?

It may also be very concerned by many people. The answer is no, because if the applet can push messages, it means that every website you visit will send you a message, and you may crash, so it cannot be pushed. message, but we will provide a relatively limited service reach capability. You may have left your email address when you visited a website before. When the service you want is available, the website will send you an email, and the applet will also send you an email. Similarly, when you do an operation in the applet and want to receive follow-up notifications, we will provide such a notification mechanism so that you can send your user a desired notification through the applet, but this The notification does not mean that anyone who has been to the applet can get a push, but that the user actively confirmed in the applet that he needs to obtain a follow-up notification, so it is a very limited notification ability. It seems that we have very strict restrictions on the ability of this kind of notification. In fact, there is no way out. Just like the example I gave just now, if you leave an address on a website, you will receive a lot of spam. We don't want this kind of thing to happen again in the applet.

The fifth question is can mini programs be shared?

Of course, there is one question that will not be listed. Can the applet be shared with the circle of friends? Certainly not, that's not a problem. But the applet can be shared in the chat, and can be shared in the group. In fact, there is a very large imagination space for sharing in groups and chats. I remember that when we were discussing this function internally, when we shared a small program to a group, in fact, the initial form was very simple, that is, I just sent a small program to a group, it was just using the group Made a spread to let people in this group use this applet. But in fact, the sharing of Mini Programs is not just like this. The sharing of Mini Programs is more of a hope to bring a new way of collaboration.

For example, when I send a voting applet to the group, it means that everyone in the group can immediately start the applet, and using voting, everyone can see the votes of others. For a group, this applet has the login status of everyone, and everyone accesses the tasks of the same applet. Based on the task of such a group, it can be shared by everyone in the group. When anyone updates the status of the applet in the group, other people in the group can see it. Based on this idea, you can imagine that it may be There are quite a few collaborative applets.

We also proposed the concept of a small program page, such as a stock applet. I only shared this page of the 0700 stock that I have seen so far, and then shared it in a group, and people in the group read it. It is also a stock page like 0700, which we call the applet page. What we hope here is that what I share in the group is a live data, the information I am currently looking at. My intention is not to share a program in the group for everyone to re-run the program, I just share a living information from the past, and what we hope more in the future is, of course, we haven't done it yet, we hope more The information I shared on this page in the group is alive. The so-called alive means that when it appears in a chat, you can see the performance of this applet without even clicking it. For example, if I share a small program of a clock to the group, then everyone in the group sees the applet and can see that there is already a clock running there without clicking on it. This form has not been realized for the time being, but I personally look forward to it. I believe that this kind of collaborative task will be of great help to the sharing of small programs. We can conceive of many small programs that require groups to complete tasks together.

The sixth small question, many people will ask whether the applet can make games?

We cannot now.

The seventh small question is can the applet be searched?

There will be a lot of people who say that we make small programs earlier, and then we can make good use of such an early traffic. It is a pity to say that we prefer that small programs are not based on a method of traffic distribution to acquire users, like As we just said, we prefer that the applet is reached by a user, when the user needs to reach it, and then use it, instead of recommending it to him when he does not need it, so the user can search for the applet, However, we can try our best to limit its search ability and avoid its abuse, so that users can search for a small program they need in WeChat.

The eighth small question is what is the relationship between the Mini Program and the official account?

Just now everyone understood that Mini Programs and Official Accounts are a very independent relationship, but because many Official Accounts and Mini Programs may be developed by an enterprise, they should be related in some way. Currently, one of the associations we provide is , you can see in the official account what other small programs the same company has made, or you can also see in a small program what other official accounts the company that made this small program has made. They are can jump to each other.

Another small question is, since the applet will highlight the QR code, will there be some hints for offline stores in WeChat? What other mini-programs exist near him? What we mean by nearby mini-programs is that there are nearby stores that provide services, and they also have mini-programs. For example, if there is a store three kilometers away, then you can see and open its applet immediately, and then buy something, it is very possible.

After reading it, there are basically no major omissions in the outline I listed. The explanation of the applet is basically here, which takes up a lot of everyone's time. I hope I can explain it more clearly. Thank you very much. Maybe you will also pay attention to a question, when will the applet be used? We hope that the applet can be used by all users on January 9th, and we also hope that from January 9th, more companies will turn their services into a form of applet and provide it to all users of WeChat. use.

That's it for my speech today, thank you very much, thank you!

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326458445&siteId=291194637