“What will be hot and what to learn in 2022? This article is participating in the” Talk about 2022 Technology Trends “essay campaign.

preface

Due to a slight advantage, I had the honor to attend the 2021 China 5G+ Industrial Internet Conference last year.

Say to attend, that is to run to audit the electric car, the Internet of vehicles related to the big tycoon lectures.

Big coffee speak up, generally will not talk about what knowledge points, also say a big development direction, so here also to say some of my understanding.

What exactly will 5G bring us?

It’s a shame that even though I’m an iOS developer, my iPhone8 is still in service and has not yet made the leap to 5G.

My wife already has 5G, an iPhone 12, so I asked her about the user experience.

There is no big difference, watching the news basically feel no difference, but traffic use faster, with tears of joy ~

Yes, in fact, 5G is not a lot of experience improvement for civil use, because in civil use, there is still no need for large traffic and large bandwidth to do things.

However, in commercial, industrial aspects, 5G value will come out.

Data is uploaded and downloaded very quickly, allowing large amounts of data to be delivered, and that’s where the value comes in.

Big Data

As a result, 2021 is the first year of programming the metasomes, and technologies related to big data will remain hot.

One of the most common words I heard at a trade show was “data twinning,” which simulates and extrapolates to match real-world situations.

Several latitudes are needed to support simulation and deduction. Hardware:

  • High performance chip

  • Lots of storage space

  • High bandwidth, low latency data channel

Software:

  • Based algorithm

  • Algorithm to optimize

Well, I’m partial, forgive me for a little mobile.

However, we can see that programmers do big data this, or a bright future! As for the specific details, I have no way to give, sorry.

Car to networking

In fact, the Internet of cars has been in the early stages for several years, but most of the time, we didn’t have much feeling.

Why is this? Because we’re mostly driving our own cars, and we don’t use them, or they’re not mature enough.

In fact, the future development of the car, you can fully understand the car is a big smart phone (my understanding), the owner only need to enter the end point, into the cockpit, object oriented:

  • In non-special circumstances, autonomous driving will take care of it, regardless of the road conditions outside

  • What the owner needs to do is how to spend the time of the journey happily in the cockpit

So ideally it will be in the cockpit — entertaining, playing games, watching videos, etc., or maybe something even greater will happen.

As a result, you’ll find that smart cockpit is a hot concept, which is why more and more Internet manufacturers are joining the new force in building cars.

Because when you capture the intelligent cockpit, you essentially capture the user, capture the user, essentially capture the data, and the data — it’s very valuable!

But the big premise for a smart cockpit to work is:

  • Self-driving technology is mature and can be used on a large scale

  • Infrastructure needs to be sustainable

  • The car needs to be connected to the Internet to form a network, and the data from the car can be uploaded to a server for real data deduction to support autonomous driving

It’s like a ring to ring.

Smart cockpit

The easiest way to develop an interactive system is to use the ready-made one. Let’s take a look at the familiar mobile terminal systems, there are no more than two: Android and iOS.

Android is open source, which is why most high-end cars are developed on the basis of Android. I checked the data of Tesla, and others said that it is very likely that the car system is Linux.

What does that tell us? Android will continue to have demand, space, volume direction!

On the other hand, Apple is a little bit cold, but Apple is also holding back big plans. When Apple launches its car, I think the combination of M-series chip + operating system + application may be a brilliant performance, and may become a heart booster for iOS development.

In iOS, SwiftUI and Combine are bound to be the future.

Finally we talk about Flutter. In 2021, when Flutter2.0 was released, it was actually in the news that Toyota had started building vehicle-machine interaction applications with Flutter.

I feel that Flutter is now really widely used, from its initial blossom (Android), to two-flower blossom (Android&iOS), and now to multi-point layout (across mobile, across desktop, across Web). In fact, I feel that Flutter is trying to find its best way out of all possibilities.

Industrial control

Finally, let’s talk about a topic that may be a little strange to programmers, that is industrial control. In fact, I personally think industrial control programming will have a very broad space for development with the improvement of hardware equipment.

Unfortunately, I haven’t been here for a long time, so I can’t say it’s going in a particularly good direction, but I think traditional industrial programming is definitely going to be simpler and easier to use.

conclusion

Okay, I’ve been going on and on for a long time, but I haven’t really talked about the technologies that are relevant to programmers, or even to me.

When it comes to hardware, I can’t say switch industries.

You can only increase the breadth and depth of what you belong to and improve yourself.

I wish everyone is in their own way further and further.