Chapter 290 – Volume 58 – Steps Toward Innovation (5)
“Lia, is this…?”
“I just created APIs without any hesitation. All of them focused on the ones that seemed plausible.”
“Entire…?”
“I’m deliberately trying to find what’s missing because I feel like we can’t find it.”
By creating a lot of plausible APIs.
By testing everything that is similar to the existing product and everything that is different.
The goal is to find a form of API that solves this problem.
Certainly, I hadn’t thought of it that way.
I felt like I was trying to restore the API I knew as much as possible.
I just thought there was something wrong or lacking among them.
It never occurred to me that I had to do it from the beginning.
‘Well, it’s really a first for Rosaria.’
Rather, it seems that there is a perspective from which to look at it.
Not long ago, he asked for an explanation regarding the API I created and the API needed for coding.
Did you work this way after hearing that explanation?
“Even if it spins a little, you can just use something that works well as a base, right?”
“Yes. A little waste can be fixed next time.”
No matter how good the performance is now, it is better than not operating properly due to bugs.
It is okay for the specifications to be lacking to some extent.
Anyway, the performance is high enough to take that into account.
‘At that level, it will be faster than the last computer I used anyway.’
I definitely think it’s a good decision.
And once you find a way that works, you can make some improvements and release it after that, right?
This is a huge improvement compared to now, when we have not been able to figure out where to turn.
“Was that such a stupid idea?”
“It’s okay. I think it’s a good idea.”
However, what is a bit surprising is that the graphics API was created so quickly.
Although I did provide the source code for the things I created.
I can’t believe you’ve developed such skills so quickly with just that…
“I was learning the basics anyway.”
“Did you?”
“You said that. You can also make games with this. I should design the games that will be installed by default.”
“Oh, I did.”
“Yes, I learned that while practicing.”
Although not as good as Armory.
I think it’s quite a skill.
There are only really great people around me.
“Okay, let’s check then.”
“Huh.”
“You’re probably tired, so take a little rest. I’ll set it up right away.”
APIs where most of the functions are standalone without any connection.
First of all, I felt that the level of understanding was very high.
If you’re definitely going to test them all one by one, they should be able to operate independently without any connection.
‘It’s not difficult to set up like this.’
In fact, you can just apply it without any conversion.
Just record what combination works when tested.
All we have to do is make it easy to record those parts as data.
“How is it?”
“First of all, it seems like most things are running without any major bugs. Have you tested all of this?”
“Yes, I did a quick test.”
It’s definitely slower than what I made.
We could see that most of the functions were working normally.
Your skills are really good.
The idea of coming up with so many different ways to implement the same thing was amazing.
Even during the Inner Marchen test, I often found developments that I hadn’t thought of.
It seems like Rosaria has always been good at creating creative ideas like this.
‘…Uh?’
And I used APIs for a while to build the programs I had been coding.
The moment I drew a line with a touch pen, a guy with a distinct sense of heterogeneity appeared.
Is this really a success?
“It seems like… Something?”
First, we need to find out what is causing it, so we will have to test more combinations.
It was surprising just that there was a possible combination.
No, is this really how it is solved?
“Really? Is this speed enough?”
“It’s unavoidable that there is a slight delay. It’s not like you’re actually drawing on paper.”
However, the reaction disappeared after a while as before.
Just in case, I tried executing the video operation, and saw that it worked normally.
I think I found code that definitely doesn’t have any problems.
“And…”
The result of testing all the combinations that have been made.
There are several APIs that don’t have this problem.
After replacing the original API with those, the program ran without any problems.
I just took these from the existing code and added them in.
I tested it several times to see if there were any compatibility issues.
I couldn’t help but be impressed when I saw that it delivered the performance I wanted in almost every situation.
“Is Lia a genius? How do you do this…?”
“Is it really resolved?”
“Yeah… Wow, I can’t help but be amazed.”
And there are some things that I should have included in the API, but I omitted them.
I made it because I thought Rosaria needed it.
Putting all of those things together, we did additional testing.
“Yes, that will work… I think this is enough. I’ll have Amori take over as the prosecutor, but other than that, it’s perfect.”
“Thank god…”
“I really wondered if I should give up… Thank you, Rosaria.”
“Yes, I’m glad. I thought I couldn’t keep it like this.”
Even as I thought about giving up.
Rosaria also told me not to give up.
Even the biggest problem was solved.
“So is it all over now?”
“There are still some UI improvements left to be made, but I feel like the performance part is almost finished.”
We will now move on to actually coding the preloaded programs.
If there are any APIs that are lacking at that time, we will proceed by adding them.
And once the default value is completed, we will also add elements for future updates.
“Element?”
“This is about the main core, not graphics. For the main core, the instruction set itself needs to be responded to with a specific magic circle to be fast, right?”
Originally, you would have to replace the entire computer.
Because it is not possible to separate and replace the CPU like on Earth.
So, I put in the empty magic circle part.
We plan to make it usable as a recording magic in a future update.
“It may increase production costs slightly, but this will be able to be used for a much longer period of time.”
Unlike regular cores, if there is a part where write and erase technology is applied in this way, the cost increases significantly.
However, with this technology alone, I can solve several special tasks that I did not anticipate at ultra-high speed with a software update.
Computers that are already improving their performance through software improvements will have an additional lifespan.
“In fact, you are planning to prevent this product from being replaced?”
“That’s right. The price will be based on mass production and will be close to the production cost.”
Because I have no intention of making money from the computer itself.
As for money, first complete this system.
You can earn money by serializing comics on the Internet.
“I always feel this way, but Carly makes that choice as if it was natural.”
“What?”
“…No. Anyway, what were you doing a while ago?”
“Since it didn’t work out, I was focusing on other things that needed to be done.”
The main body of the computer is actually nearing completion.
Now, the company was targeting development on the smartphone side.
Honestly, even if you have a computer, you need a separate smartphone.
‘However, it is impossible to implement the specifications of a perfect smartphone.’
It is impossible to have great specs to run games.
Because the current AP system has no choice but to grow.
In order to create a suitable smartphone with this, it is difficult to show very good performance even considering the magic stone position.
It even takes up quite a bit of camera space.
‘Based on the current settings… At best, it’s at the level of a feature phone.’
It only works if you limit the functionality as much as possible.
Still using the internet, etc.
Basically, the basic functions specified will work properly.
The camera’s performance may also deteriorate due to functional limitations due to the computation level.
…It’s really a no-brainer, but it seemed like the development cost itself could be set extremely cheaply compared to computers.
‘Well, if that’s all it is, it wouldn’t be good…’
Honestly, considering this alone, I wonder why they made it.
However, this smartphone was not something that was thought out and planned so lightly.
If you want, you can use all of this computing power to connect to a specific computer regardless of distance.
Unlike on Earth, communication here is insanely fast, so there is virtually no distance limit.
In other words, a smartphone will be able to use all of the computing power of a computer in real time.
From this point on, the performance becomes virtually irrelevant for small computers.
“So you don’t have a separate camera attached to your computer?”
“Yes. All I have to do is link these together and stand them in front like this, right?”
A camera is a system that requires hardware.
As long as the monitor was floating in the air, it was difficult to install something in a similar location.
So, I had to solve the problem by putting the smartphone upright.
“But, didn’t they only use cheap ingredients?”
“Just because it’s expensive doesn’t mean it’s a big improvement.”
Of course, if you somehow compress it with really expensive materials.
We can launch it with much better performance than currently planned.
That doesn’t mean it will be as good as a computer, but it will run simple games on its own.
‘But it doesn’t make any sense.’
This is a disadvantage only for people who do not have a computer in the first place.
Anyway, if you have the money to buy such a device, you can buy a computer to link it to.
Rather, it only loses the advantage of being cheaper than computers.
If we create a design at the lowest possible price like we are planning now.
Perhaps we can distribute smartphones to everyone living in the empire.
There is no reason to increase production costs while giving up these great advantages.
“I plan to make it possible for you to enjoy the bare minimum.”
“But wasn’t there a limitation on the function?”
“Because we’re going to make those functions essential.”
The Internet and telephone systems that allow communication with anyone should be something that everyone can use.
And now all works will begin to be distributed through the Internet.
It should be something you can buy and use normally, right?
“So, you’re saying it’s to give you the parts that are essential for living?”
“That’s right. Even drawing right now… If you can draw a picture by simply doodling with your finger. Still, wouldn’t it serve as a minimum introductory device?”
“You’re even thinking about that.”
What I really want is for everyone in the world to be immersed in art.
Because it’s not something that only a select few aristocrats can enjoy.
To do that, I think I need to first build such a system.