MTL - Internet 2010-Chapter 45 Ugliest WeChat

If audio player doesn't work, press Reset or reload the page.

By the time the two returned to the university town, it was already ten o'clock at night.

After Lu Zhou sent Ye Qingchen upstairs, he returned to his home.

He boiled a pot of hot water, took out the coffee can in the kitchen, took the cup to make a cup of espresso, took the cup in one hand, and took out the cigarette from the backpack.

He's ready to capture his epiphany in today's car.

Even if Lu Zhou is a heavy user of Prestige, even if he knows the more important updates in each version of Prestige, Luzhou still cannot replicate an application like Penguin Prestige.

He can reverse the product logic from the product, and then design related sub-businesses, but the possibility of overlap is basically zero in terms of code implementation.

The same idea, in the hands of two programmers, will eventually write two kinds of codes, even if the running results are the same.

Lu Zhou drew the early application interface of Prestige in his impression on the paper.

"It's a little too ugly..."

Really unable to complain, he can only look at the "prestige" on the paper, while dividing the product logic.

"Excluding a large number of subsequent updates, the most essential function of prestige is communication."

After a little thought, he divided WeChat's overall vision into three basic services: entry services, basic services, and social services.

The initial stage of the entrance service refers to the login and registration authentication, and the follow-up will involve payment authentication.

Basic services include account personal information, address book and friend relationships.

Social services, including messaging, push, and groups.

When a user logs in to Wechat, the Wechat client needs to call the program of the portal service, and after authenticating the user's identity, extract data from the local and server.

Unless the user exits the application and cancels the login state, the ingress service no longer needs to be called.

And the payment authentication is also included in the entrance, also considering that the money transaction is involved, authentication is naturally a necessary process.

Next, when the user modifies personal information, adds or deletes friends, the WeChat client needs to call the program of the basic service to query and modify the corresponding data.

When users send and receive messages, it goes without saying that they are naturally calling social services.

Among the three, the entry is query and authentication, the basic service is low-frequency modification, and social networking is heavy data reading and writing.

While referring to the ugly sketch, Lu Zhou sorted out the most basic functions of WeChat in the development document.

"It would be easy to develop WeChat for only a few people to use. But an application used by a few people and an application at the national level are the same even in the most fundamental way, and the final cost is really different. Don't."

For example, in the entrance service, it is not possible for several people to log in at the same time at the same time, but there are hundreds of millions of people, so the probability of this will greatly increase.

A simple login behavior will make the dimension of the problem extremely complex due to the increase in the number of users.

This is not to mention the technical difficulty of social services, such frequently used functions.

Of course, if you have another headache, you still have to bite the bullet, otherwise Lu Zhou is just a penguin.

And then again, no matter how complicated it is, you have to start with the simplest code line by line.

Lu Zhou took the sketches into pictures with his mobile phone, and then simply processed them with PS, cut the painted icons into application icons, and removed the background color.

On the one hand, he transferred a previously written Android application from his computer code repository.

He simply adjusted some application layouts and color schemes, and then replaced the application icons, and the ugliest front-end version of "WeChat" in history was born.

"..."

He smiled helplessly, "It can't be ugly anymore, this color scheme, this icon. Aesthetically incompetent."

Of course, he forced himself to test and use it, and he would have to hand it over to others to redesign and adjust it afterwards.

With the ugliest "WeChat", Lu Zhou continued to refine some more subtle business logic for the document that was just formed, and then began to build the overall underlying framework.

Until three o'clock in the middle of the night, Lu Zhou stretched and looked a little sleepy.

In the middle, most of the time is used to recall and fill in the document, and the specific framework has not yet been completed.

He got up and poured another cup of hot water, lit a cigarette, and stood on the edge of the balcony watching the dark night.

"The ugliest and most basic, so that's about it. But with iteration, there are still countless functional logics that need to be filled. Every simple function probably needs countless nights to explore alone." Lu Zhou thought.

He opened the scarf, took the WeChat sketch as a picture, and said, "The first generation of products. The ugliest WeChat is officially born."

The smoke went out, and Lu Zhou went to bed.

Waking up at 11 o'clock the next day, Lu Zhou sent Ye Qingchen a text message saying that something happened today, and then contacted Wen Xuwei.

Lu Zhou asked, "Brother Wen, are you awake?"

"Just woke up and brushed my teeth haha. What's wrong?"

"It seems that I was thinking about something good last night. Do you have an appointment at noon? Let's have a meal, I will invite you."

"Okay, let's get to work nearby. Recently, Lao Song asked me to study the application engine of the heart wave, and I was too busy."

"Haha. It's my fault. Let's go to Northeast Xiaocai, and I'll go out later."

"Ok."

After hanging up the phone, Lu Zhou went out to the waiter at the restaurant ~www.novelbuddy.com~ and ordered food. "

"The meat in the pot, the sauerkraut bones, and the three fresh foods. Serve these three first, and then serve two pieces of rice."

Lu Zhou just handed the menu to the waiter, and Wen Xuwei also arrived at the lobby of Dongbei Cuisine.

He waved to Wen Xuwei.

"How is it, brother Vancouver. The application engine of Xinlang, Lao Song asked you to do it?"

Wen Xu was a little fat and afraid of heat, so he drank three cups of tea after taking his seat.

"Huh. That's not it, it's just research and find out the way. But you know that the project the company is doing now has nothing to do with this. The most important thing is that the new colleagues and interns are basically the same. The whiteboard can't be brought with you."

Lu Zhou couldn't help shaking his head when he heard it. After listening to Lu Zhou's previous idea of ​​Menggu cloud computing, Song Wenhui finally started it.

Although it was just a research, he probably was afraid of misunderstanding, so he asked Wen Xuwei to do the related work.

"Haha, I actually mentioned this to Lao Song, and I'm also planning to engage in cloud computing. I mentioned a few words to Lao Song before, but it ended up on your head."

"And this way? You can't stop the meeting, anyway, consider my heart's ability to withstand it."

To be honest, Lu Zhou has been flourishing in just one month, and Wen Xuwei is naturally heartbroken.

But he also thinks that he does not have the vision of Lu Zhou and can see the suitable direction for his own business.

"Come on, stay up all night doing code every day during the holidays, and you won't know how many times you have died if you have a bad heart."

Lu Zhou was joking.

"Nothing else today. I'm really going to do cloud computing, is Vancouver interested in doing it?"

Wen Xuwei shook his head, "Phaeton is quite suitable for me. It's just the direction I'm interested in."