return to bolang life
Chapter 272 Low-key and orderly development
Chapter 272 Low-key and orderly development
The excitement came and went quickly.
The tide has receded, and no one cares about who is swimming naked.
Bo Lang is very happy to see the success of this.
After waiting for more than ten days after the National Day, what I want is such a low-key effect.
After all, it's been a year since turning over, and Bo Lang is no longer the boy who "doesn't know what it's like to be sad, but falls in love with the upper floors".
After those netizens who were purely good things dispersed, the Stars forum also restored its former atmosphere.
Star PM became active instead.
"The app review channel will be officially opened at [-]:[-]. Finally, I would like to remind all developers and friends again. Please note that although the judging order will first refer to the submission timestamp, if the review fails, the ranking will be postponed!
That is: each developer has only one chance to be the first to submit the timestamp, please cherish the opportunity!
There are still three to 10 minutes left. Friends who are not completely clear about the application store submission process, application review rules, and reward program rules, please take the time to consult the FAQ and individual developer online discussion group administrators!
! ! ! ! ! "
Xingchen PM also added a line of exclamation marks separately, and the post was also pinned, highlighted, and polled for display.
The news was repeated in the forum's various online discussion groups for individual developers.
Although the download volume of ecS (eclipse-Stars) software has already exceeded [-] copies, although everything seems to have come out of nowhere, and although many developers are already gearing up to submit applications, everything is in order at Bolang orderly.
When to start doing something, in an orderly manner.
Here I have to explain why the process is so fast.
Because most of the time, developers don't need to care about the operating system, and the program only needs to call the application program interface (API) provided by the operating system to complete the corresponding operation.
That is: App directly controls the hardware through the operating system.
App (application program) → [API (application programming interface) → resource management logic and others → driver ①②③] → hardware device ①②③
The part of [] belongs to the scope of the operating system.
From the perspective of this implementation process, it can be clearly found that for developers, the key thing to consider is how to realize the business logic, regardless of the distance of hardware resource management and allocation, and there is no need to distinguish the driver interface.
Everything is handed over to the API that belongs to the scope of the operating system.
With the development of the computer industry to the present, API also has a unified specification standard, such as POSIX (Portable Operating System Interface).
This is the general term for a series of interrelated standards that IEEE defines APIs to run software on various UNIX operating systems.
Linux, Unix, and Apple-based systems all meet this standard.
for example:
Suppose to create a process, use the fork function under Linux, the CreateProcess function under Windows, and the Sepi function under the star system;
In the absence of standards, the program needs to be oriented to three systems, and different function names in the code need to be re-modified.
POSIX is to solve this problem.
Each system encapsulates the corresponding function into a function name with a posix prefix, for example, and declares it in the same unistd.h, for example, when the programmer writes code, he only needs to include this unistd.h to call the corresponding function under different systems. The fork or Sepi function to run the corresponding operation.
This is also the intent of the Portable Operating System Interface.
In order to be able to develop, the star system is of course adapted to POSIX.
The ecS modified by Sun Baoyin has done a lot of adaptation work on the portability of the program code level.
Therefore, many developers who have personally developed App works have completed the recompilation of Apps adapted to the Star system based on the ecS IDE in a very small amount of time.
In addition, this unified standard environment actually solves most of the confidentiality work required by the star system.
The API is a packaged unified standard with a unified appearance. As for whether it is a Sepi function or an Lsp function inside, it has little to do with the developer.
Someone who is both a programmer and a big boss in the machine circle, who is the leader of the machine circle, is already busy making complaints at the moment.
The machine circle carries the handle: "@星陈PM, I really didn't expect the IDE you made to be so friendly. The prompts for writing code and debugging code are really well done, especially the auto-completion call API, which is too sloppy. The horse is smart!
And I feel that you put all your energy on the auto-completion of API call prompts. If this continues, it is possible that AI will actually write codes. I will lose my job right away? "
Brother Ji complained, and many programmers also took the lead.
"That is to say, Bolang really scared me this time. You guys have accumulated in the field of AI? Is it so deep? It's directly applied to the field of programming?"
"Not to mention, the code editor of this ecS is really the friendliest I have ever used. The fly in the ointment is that it only supports Java and C, and can only write code for the Star platform, and the standard library is not even listed. , if the support is not friendly enough, I don’t know what to say.”
The machine circle is holding the handle: "When you say that, I suddenly feel that the reason why Bolang spends energy optimizing the auto-completion API is because he doesn't want to display the standard library? @星陈PM, come out and get beaten, what kind of secrecy are you guys going to do?"
"Chicken, didn't you realize that the app generated by ecS is not an apk, it has no format!"
"..."
Xingchen PM hurriedly came out to make up for it: "You have to understand that we only have this level of ability, and it is normal for things that are made in a hurry to have deficiencies;
The main reason is that we are all programmers, we should solve the problems that can be used first, and we don’t have the energy to improve more things, and we will talk about other things later. "
"As for the AI, brother chicken, don't be scary, it's just optimizing the prompt process."
"Besides, now is the time to care about the IDE. Is it uncomfortable to care about whether the developed App can be popular? If there is a big hit, you will be able to meet the club next week."
The machine circle is holding the handle: "Hey~~~~ PM is like this, shame and companionship, we are all decent people!"
"It turns out that you are here, Brother Ji. You didn't pay for the taxi last night, nor did you pay for the room. Don't even think about running away!"
The machine ring carries the handle: "..."
.........
At [-]:[-]:[-], the first App was successfully submitted after the review channel was opened.
In the 10th second, the number of submissions exceeded [-].
In the first minute, the number of submissions was 1.
In the 10th minute, the number of submissions was [-].
No.30 minutes, the number of submissions is 220 five.
One is that it is no longer possible to grab the front row, and the other is that there are only a small number of individual developers who have been attracted in this round. After all, there are only a small number of App works. It is very unexpected to have 225 apps in half an hour.
Auditing also starts from minute 1.
Machine review and manual review are paralleled, mainly to determine whether the application is pirated and whether it involves application violations, including but not limited to rights management, resource call, message push, etc.
In half an hour, only one app was reviewed and launched.
It is a creative clock App.
It is expected to become a hit.
Before that, the app store of the Star system had already issued a hot update, which was connected to Bolang's unified account system, which was originally a pre-built function and had little impact.
…………
Bo Lang
Li Ze, Xin Dai, Tang Pu, Li Xia and others walked into Wen Liang's office.
Initiated a small wrap-up meeting.
Li Ze briefly reported the latest progress: "The self-built application system has won the support of developers within a certain range, and the application review channel has been opened for half an hour, and 225 new applications have been included."
Xin Dai reported the impact of public relations: "At present, the scope of influence is limited to the Stars forum, and there is almost no attention on other social media platforms. The current situation is in line with our established goal of low-key and orderly."
"..."
In addition, a wider range of public relations sentiment was also mentioned.
For example, Aliyun.
On the whole, it is a calm period after the climax, and netizens are not enthusiastic and care about other things.
Then Li Ze mentioned the next step of the plan: "The next step is mainly about the access of enterprise development applications. According to the relevant information, it is expected that some small company developers will actively apply for access;
Based on the current domestic ecological environment, small business developers and individual developers account for the largest number of applications, while the utilization rate is quite low. In the end, it depends on the access of major enterprise development applications. "
In this regard, Wen Liang's attitude is very clear: "Don't worry, the star system is now rootless, and the initiative is on the enterprise side. After a certain trend is formed, the enterprise development and application will take the initiative to settle in."
"Bolang's Internet business is also serving the construction of the application ecology."
"In addition, don't underestimate individual developers, there are successful examples in the iOS application market."
Then we talked about the more detailed planning of the mobile phone business.
The progress in many aspects is very good, and the prerequisites for launching mobile phones are basically met. Now we are trying to find ways to improve product competitiveness.
Yang Xingshan and Dai Li, who joined the meeting by phone, each expressed their views.
The first version of the graphical interface of World is expected to go offline on November 11, and then launch a public beta.
There are more alternatives for the industrial design of mobile phone appearance. Dai Li still feels that it is almost interesting, but he also gave the final time, which is also set on November 11th.
In this regard, Wen Liang was a little worried about Dai Li's hair.
Then mentioned the overseas strategy.
Wen Liang has never forgotten the ward he placed on the range. Although it will be relatively difficult to push the star system overseas, this option cannot be given up directly.
Just like the development of the range can be done in a circle of America, so can the development of the star system.
It is better than giving up the international market directly.
Finally, there is a discussion about promotion.
There are two main points. One is to collect the image of the star system from the Stars forum. After all, even the UI can design the external image now;
The second is to preheat the release of mobile phone products in the name of soliciting mobile phone brands at the right time.
Here, Wen Liang put forward an opinion: "The timing of the mobile phone conference needs to be based on two factors. One is the degree of perfection of the Internet business map, and the other is Qin Zheng's opinion."
The meaning is very clear. When releasing the first-generation product, factors such as the connection with the second-generation product should be considered.
The key point is that the second-generation products should strive to be able to use completely independently designed and developed mobile phone processing chips, and truly complete the construction of a fully independent application ecosystem.
After all, changes involving the CPU instruction set require all-round adaptation from the market.
but……
The adaptation of the CPU instruction set to the application program is done by the compiler.
For example, Intel's compiler will provide compatible support for IDEs such as Microsoft Visual Studio, Apple Xcode, and open source eclipse.
And there is news that Intel is also embracing the LLVM compiler tool.
You said it was a coincidence.
The ecS modified by Bolang relying on eclipse and LLVM has begun to be accepted by domestic developers.
In this way, when the self-developed and designed CPU comes out in the future, the switching of the application ecology will not be a big deal.
In short, all aspects of the mobile phone business are developing in a low-key and orderly manner.
-
Ask for a monthly pass.
(End of this chapter)
The excitement came and went quickly.
The tide has receded, and no one cares about who is swimming naked.
Bo Lang is very happy to see the success of this.
After waiting for more than ten days after the National Day, what I want is such a low-key effect.
After all, it's been a year since turning over, and Bo Lang is no longer the boy who "doesn't know what it's like to be sad, but falls in love with the upper floors".
After those netizens who were purely good things dispersed, the Stars forum also restored its former atmosphere.
Star PM became active instead.
"The app review channel will be officially opened at [-]:[-]. Finally, I would like to remind all developers and friends again. Please note that although the judging order will first refer to the submission timestamp, if the review fails, the ranking will be postponed!
That is: each developer has only one chance to be the first to submit the timestamp, please cherish the opportunity!
There are still three to 10 minutes left. Friends who are not completely clear about the application store submission process, application review rules, and reward program rules, please take the time to consult the FAQ and individual developer online discussion group administrators!
! ! ! ! ! "
Xingchen PM also added a line of exclamation marks separately, and the post was also pinned, highlighted, and polled for display.
The news was repeated in the forum's various online discussion groups for individual developers.
Although the download volume of ecS (eclipse-Stars) software has already exceeded [-] copies, although everything seems to have come out of nowhere, and although many developers are already gearing up to submit applications, everything is in order at Bolang orderly.
When to start doing something, in an orderly manner.
Here I have to explain why the process is so fast.
Because most of the time, developers don't need to care about the operating system, and the program only needs to call the application program interface (API) provided by the operating system to complete the corresponding operation.
That is: App directly controls the hardware through the operating system.
App (application program) → [API (application programming interface) → resource management logic and others → driver ①②③] → hardware device ①②③
The part of [] belongs to the scope of the operating system.
From the perspective of this implementation process, it can be clearly found that for developers, the key thing to consider is how to realize the business logic, regardless of the distance of hardware resource management and allocation, and there is no need to distinguish the driver interface.
Everything is handed over to the API that belongs to the scope of the operating system.
With the development of the computer industry to the present, API also has a unified specification standard, such as POSIX (Portable Operating System Interface).
This is the general term for a series of interrelated standards that IEEE defines APIs to run software on various UNIX operating systems.
Linux, Unix, and Apple-based systems all meet this standard.
for example:
Suppose to create a process, use the fork function under Linux, the CreateProcess function under Windows, and the Sepi function under the star system;
In the absence of standards, the program needs to be oriented to three systems, and different function names in the code need to be re-modified.
POSIX is to solve this problem.
Each system encapsulates the corresponding function into a function name with a posix prefix, for example, and declares it in the same unistd.h, for example, when the programmer writes code, he only needs to include this unistd.h to call the corresponding function under different systems. The fork or Sepi function to run the corresponding operation.
This is also the intent of the Portable Operating System Interface.
In order to be able to develop, the star system is of course adapted to POSIX.
The ecS modified by Sun Baoyin has done a lot of adaptation work on the portability of the program code level.
Therefore, many developers who have personally developed App works have completed the recompilation of Apps adapted to the Star system based on the ecS IDE in a very small amount of time.
In addition, this unified standard environment actually solves most of the confidentiality work required by the star system.
The API is a packaged unified standard with a unified appearance. As for whether it is a Sepi function or an Lsp function inside, it has little to do with the developer.
Someone who is both a programmer and a big boss in the machine circle, who is the leader of the machine circle, is already busy making complaints at the moment.
The machine circle carries the handle: "@星陈PM, I really didn't expect the IDE you made to be so friendly. The prompts for writing code and debugging code are really well done, especially the auto-completion call API, which is too sloppy. The horse is smart!
And I feel that you put all your energy on the auto-completion of API call prompts. If this continues, it is possible that AI will actually write codes. I will lose my job right away? "
Brother Ji complained, and many programmers also took the lead.
"That is to say, Bolang really scared me this time. You guys have accumulated in the field of AI? Is it so deep? It's directly applied to the field of programming?"
"Not to mention, the code editor of this ecS is really the friendliest I have ever used. The fly in the ointment is that it only supports Java and C, and can only write code for the Star platform, and the standard library is not even listed. , if the support is not friendly enough, I don’t know what to say.”
The machine circle is holding the handle: "When you say that, I suddenly feel that the reason why Bolang spends energy optimizing the auto-completion API is because he doesn't want to display the standard library? @星陈PM, come out and get beaten, what kind of secrecy are you guys going to do?"
"Chicken, didn't you realize that the app generated by ecS is not an apk, it has no format!"
"..."
Xingchen PM hurriedly came out to make up for it: "You have to understand that we only have this level of ability, and it is normal for things that are made in a hurry to have deficiencies;
The main reason is that we are all programmers, we should solve the problems that can be used first, and we don’t have the energy to improve more things, and we will talk about other things later. "
"As for the AI, brother chicken, don't be scary, it's just optimizing the prompt process."
"Besides, now is the time to care about the IDE. Is it uncomfortable to care about whether the developed App can be popular? If there is a big hit, you will be able to meet the club next week."
The machine circle is holding the handle: "Hey~~~~ PM is like this, shame and companionship, we are all decent people!"
"It turns out that you are here, Brother Ji. You didn't pay for the taxi last night, nor did you pay for the room. Don't even think about running away!"
The machine ring carries the handle: "..."
.........
At [-]:[-]:[-], the first App was successfully submitted after the review channel was opened.
In the 10th second, the number of submissions exceeded [-].
In the first minute, the number of submissions was 1.
In the 10th minute, the number of submissions was [-].
No.30 minutes, the number of submissions is 220 five.
One is that it is no longer possible to grab the front row, and the other is that there are only a small number of individual developers who have been attracted in this round. After all, there are only a small number of App works. It is very unexpected to have 225 apps in half an hour.
Auditing also starts from minute 1.
Machine review and manual review are paralleled, mainly to determine whether the application is pirated and whether it involves application violations, including but not limited to rights management, resource call, message push, etc.
In half an hour, only one app was reviewed and launched.
It is a creative clock App.
It is expected to become a hit.
Before that, the app store of the Star system had already issued a hot update, which was connected to Bolang's unified account system, which was originally a pre-built function and had little impact.
…………
Bo Lang
Li Ze, Xin Dai, Tang Pu, Li Xia and others walked into Wen Liang's office.
Initiated a small wrap-up meeting.
Li Ze briefly reported the latest progress: "The self-built application system has won the support of developers within a certain range, and the application review channel has been opened for half an hour, and 225 new applications have been included."
Xin Dai reported the impact of public relations: "At present, the scope of influence is limited to the Stars forum, and there is almost no attention on other social media platforms. The current situation is in line with our established goal of low-key and orderly."
"..."
In addition, a wider range of public relations sentiment was also mentioned.
For example, Aliyun.
On the whole, it is a calm period after the climax, and netizens are not enthusiastic and care about other things.
Then Li Ze mentioned the next step of the plan: "The next step is mainly about the access of enterprise development applications. According to the relevant information, it is expected that some small company developers will actively apply for access;
Based on the current domestic ecological environment, small business developers and individual developers account for the largest number of applications, while the utilization rate is quite low. In the end, it depends on the access of major enterprise development applications. "
In this regard, Wen Liang's attitude is very clear: "Don't worry, the star system is now rootless, and the initiative is on the enterprise side. After a certain trend is formed, the enterprise development and application will take the initiative to settle in."
"Bolang's Internet business is also serving the construction of the application ecology."
"In addition, don't underestimate individual developers, there are successful examples in the iOS application market."
Then we talked about the more detailed planning of the mobile phone business.
The progress in many aspects is very good, and the prerequisites for launching mobile phones are basically met. Now we are trying to find ways to improve product competitiveness.
Yang Xingshan and Dai Li, who joined the meeting by phone, each expressed their views.
The first version of the graphical interface of World is expected to go offline on November 11, and then launch a public beta.
There are more alternatives for the industrial design of mobile phone appearance. Dai Li still feels that it is almost interesting, but he also gave the final time, which is also set on November 11th.
In this regard, Wen Liang was a little worried about Dai Li's hair.
Then mentioned the overseas strategy.
Wen Liang has never forgotten the ward he placed on the range. Although it will be relatively difficult to push the star system overseas, this option cannot be given up directly.
Just like the development of the range can be done in a circle of America, so can the development of the star system.
It is better than giving up the international market directly.
Finally, there is a discussion about promotion.
There are two main points. One is to collect the image of the star system from the Stars forum. After all, even the UI can design the external image now;
The second is to preheat the release of mobile phone products in the name of soliciting mobile phone brands at the right time.
Here, Wen Liang put forward an opinion: "The timing of the mobile phone conference needs to be based on two factors. One is the degree of perfection of the Internet business map, and the other is Qin Zheng's opinion."
The meaning is very clear. When releasing the first-generation product, factors such as the connection with the second-generation product should be considered.
The key point is that the second-generation products should strive to be able to use completely independently designed and developed mobile phone processing chips, and truly complete the construction of a fully independent application ecosystem.
After all, changes involving the CPU instruction set require all-round adaptation from the market.
but……
The adaptation of the CPU instruction set to the application program is done by the compiler.
For example, Intel's compiler will provide compatible support for IDEs such as Microsoft Visual Studio, Apple Xcode, and open source eclipse.
And there is news that Intel is also embracing the LLVM compiler tool.
You said it was a coincidence.
The ecS modified by Bolang relying on eclipse and LLVM has begun to be accepted by domestic developers.
In this way, when the self-developed and designed CPU comes out in the future, the switching of the application ecology will not be a big deal.
In short, all aspects of the mobile phone business are developing in a low-key and orderly manner.
-
Ask for a monthly pass.
(End of this chapter)
You'll Also Like
-
Steel, Guns, and the Industrial Party that Traveled to Another World
Chapter 764 1 days ago -
The Journey Against Time, I am the King of Scrolls in a Hundred Times Space
Chapter 141 1 days ago -
Start by getting the cornucopia
Chapter 112 1 days ago -
Fantasy: One hundred billion clones are on AFK, I am invincible
Chapter 385 1 days ago -
American comics: I can extract animation abilities
Chapter 162 1 days ago -
Swallowed Star: Wish Fulfillment System.
Chapter 925 1 days ago -
Cultivation begins with separation
Chapter 274 1 days ago -
Survival: What kind of unscrupulous businessman is this? He is obviously a kind person.
Chapter 167 1 days ago -
Master, something is wrong with you.
Chapter 316 1 days ago -
I have a space for everything, and I can practice automatically.
Chapter 968 1 days ago