Chapter 62: Exposing the 'Voice-Activated System'
"Recently, I was busy with the early graduation exams of Imperial University, and I talked to a professor about continuing to study in graduate school, and I had to be distracted to recruit a technical team and set up a laboratory, and I couldn't wait to split myself into several parts to use, but I didn't go to the forum for a few days, and I didn't expect to jump out of so many stupid 0 and second goods. Pen, fun, pavilion www. biqugeγ infoβ
"It just happens that the palm is a little itchy, and I will take the opportunity of slapping a certain ID as 'Ye I am handsome', and I will talk about the development process of the mobile operating system!"
"First, the promise I made last time I posted that I would come up with a beta version within a month is still valid!"
"Second, the operating system framework has been basically completed, and the size of the beta version will not exceed 1.5G."
"Third, because of the closed source, we are currently focusing on the protection mechanism, and strive to let everyone see an unbreakable security system in the beta version!"
"Fourth, it is feasible to solve the hardware optimization problem technically, but it is much more difficult than I expected, and the hardware adaptation system has been developed and is being tested!"
"Fifth, the mobile version of the operating system I developed will abandon the traditional touch screen control to voice control, the core voice control operating system 'suona' is being fully upgraded, and the following will be attached to'suona' beta version for everyone to experience first!"
"Android version installation plan, download address!"
"Saipan S60/Saipan 3 version installation plan, download address!"
"iOS version installation plan, jailbreak system download address, iOS version download address!"
Because he had to upload the software to the forum, Sun Cheng tossed for more than an hour to get the post ready.
imitated the poster called 'Ye I'm handsome', and after deliberately killing this person on the second floor, Sun Cheng withdrew from the post and the forum, and stared at the monitor.
Although it was past midnight, the experience not long ago, as well as the stinging left arm now, made Sun Cheng not sleepy.
After sitting for a while, he quickly thought of the various attempts he had been making in the space of consciousness recently, and he had a more comprehensive design scheme for the operating system.
Taking advantage of the current opportunity, Sun Cheng is ready to get out the operating system that has been basically formed in his head in one go.
With a certain thought, he immediately clicked on a programming software on the desktop, and was a little uncomfortable and just relied on his right hand to quickly type on the keyboard.
There is a Linux open source system, Kirin series and Android as a reference, if Sun Cheng is just ready to make a reputation, it is not difficult to make a copycat version of the operating system, with his ability to even be sure that he will not sleep endlessly, and he will make it in three days.
But that's useless, from the framework to the technology, all from others, without a little bit of their own ideas and improvements, let alone take out to make money, just show it to the discerning people, maybe it will be ridiculed.
At this point, in fact, Beacon is a typical case.
Admittedly, desktop operating systems are much more difficult to develop than mobile ones, but since the birth of Kirin, the technical team has lacked enough confidence and creativity to make it look more and more like Microsoft's Windows.
Especially after version 7.0 came out, the desktop almost looked like a brother with XP, and it is no wonder that Steve Ballmer humorously sarcastically said in an interview with Daming Media: "It is more and more like Windows, especially the latest version." That says our XP design is great, doesn't it! β
Sun Cheng didn't want to be pointed at the bridge of his nose and sarcastically 'you plagiarism' after his system came out, so at the beginning of the redesign based on the Linux source code, he was trying his best to make his system look more different.
The optimization of the framework can only be regarded as a basic part, which is done by both Android and iOS.
Especially for the former, the design team's excellent optimization has made it possible to remove more than half of the useless Linux code from the Android system updated to version 2.2, and only retain the best parts of what they need.
Apple's team has been much more conservative, and as of the latest version 4.1, Apple still has a lot of repetitive and useless Unix code.
Of course, the reason why Android is like this is also related to the virtual mechanism of its system itself.
In fact, few people know that Android is not strictly an open source system.
Looking at the main core framework that had been built on the server based on the 'suona' voice control system, Sun Cheng couldn't help but stop his work and think about it after typing out a piece of code.
Although so far, users who have used Android phones and Apple mobile phones have a tendency to lose word of mouth, and even he himself admits that iOS is more perfect for now.
However, from the perspective of design concept and technology, Android with a pseudo-dual system architecture is more worthy of expectation in terms of potential and future.
That's right, since he got the 2.2 version of the Android system code, after absorbing and digesting, Sun Cheng has completely understood this ambitious pseudo-open source system.
Why is Android a dual-system architecture?
And why do you think Android is pseudo-open source?
Because it seems to be open source, in fact, Android is only available to the underlying Linux system.
On the one hand, there is no consensus with the Linux Foundation on the licensing agreement; On the other hand, Android's technical team has also discovered that Linux can only meet part of their needs.
After Google rejected a sky-high patent blackout from the Linux Foundation, the Android technical team turned to the Dalvik platform, which transferred most of the functions of the system they designed to this virtual machine, and at the same time, a large number of Android apps can easily be bypassed when exchanging data with the system.
At present, dalvik is obviously not perfect, once it works, it will take up a lot of resources, resulting in increased power consumption of the mobile phone, reduced battery life, and even insufficient optimization of the pseudo-dual system, which may also lead to severe lag, crash and black screen recurrence.
Although there are many disadvantages, the advantages are also obvious.
Every time Android is upgraded, there are few improvements to the underlying Linux system, and the technical team focuses more on optimizing Dalvik.
And in the future, once a more perfect platform than dalvik is designed, you can directly kick it out and replace it, and then do a good job of compatibility and optimization with linux, which will bring no less than a flying experience improvement for Android.
I have to say that Android's pseudo-dual system has brought great shock and inspiration to Sun Cheng.
The reason why Apple can directly use the UNIX system for development is because people have been engaged in the desktop system for many years, accumulated rich technologies and patents, and in recent years, through purchase and cross-licensing, they have ensured the living environment of iOS, which Google and Sun Cheng do not have!
So after understanding the pseudo-dual system of Android, Sun Cheng, who also used the Linux source code for the second development, only felt that his eyes lit up, and after a period of design and thinking, although he gave up the idea of writing a Dalvik-like platform, he was still inspired to carry out a higher authorization and more substantial modification of the 'suona' voice control system, and even tried to make it have a certain intelligence.
That's right, he's going to replace Dalvik with the 'Suona' voice-activated system, making it the second core of the operating system he's writing.
In the future, most of the programs running in his development system will have to be qualified to run through 'suona', which makes Sun Cheng can't help but have some new ideas, he needs to design a set of exclusive and more resource-saving file formats for the system like Android APK, Apple's IPA, and Symbian's SISX.
A sudden idea interrupted Sun Cheng's writing process, but a flash of inspiration didn't mean he would have a complete design idea right away.
I had to pause my writing work, glanced at the time in the lower left corner of the monitor, and found that nearly two hours had passed since I posted before.
As soon as he opened the [Computer Enthusiast Forum], Sun Cheng was startled by the private text messages that popped up, he didn't expect that there would be so many night owls at such a late hour.
But after thinking about the characteristics of programmers, he was immediately a little relieved, just casually scanned the number and clicked on the 'technical exchange version', and at first glance saw his own post that was changed with forum coins.
Click on 2617 and reply to 334, which is not bad to have so many replies in just two hours in the middle of the night.
Clicking on the post casually, he took a serious look at the reply.
"On the 3rd floor, the long-disappeared student appeared!"
"On the 4th floor, help Aite 'I'm handsome', sample, Xueba has come to slap his face!"
"Voice-activated system? The school bully is silent, and he releases a monkey! β
"Downloading, Ericsson L70 low-end Android machine will test it for you first!"
"6th floor,, someone else's top student!"
"Hastyly, N8 has been loaded, please take my knee and blow it up!"
"Damn, I can really text and make phone calls!!"
ββ¦β¦ Xuebaju, please forgive me for hacking you, just rush this voice-activated software, your paid version of the operating system is purchased! β
β+1οΌβ
β+2οΌβ
β+3οΌβ
"Upstairs you are enough, don't be afraid of pure water being deducted experience, +11!"
", the moderators have been blown out of the water, and I'm still afraid of Mao, count me in!"
β¦β¦
Pulling down ten lines at a glance, Sun Cheng quickly read all the replies.
Although the guy who had hacked him before called 'Ye I'm handsome' didn't appear, I don't know who it was or pretended not to be online to avoid him.
Although after two hours of exploration on the forum, some people soon noticed some shortcomings of 'suona'.
But overall, most of the people on the forum were shocked by the performance of this voice-activated system, which appeared for the first time in China, and he couldn't help but feel a deep sense of satisfaction.