Current location - Education and Training Encyclopedia - Resume - What does an IOS engineer do?
What does an IOS engineer do?
What is an IOS engineer? Is there a prospect for IOS software development? How to learn IOS well? What can I do in the future? IOS was developed with ObjectC before, and now Swift has been introduced. At least for now, Swift has not become the mainstream, and developed the IOS language. So if you want to learn IOS now, you will still focus on OC.

In terms of difficulty, IOS is simpler than Android, Android is compatible with N kinds of models, and the underlying API of the system is poorly encapsulated. The compiler of IOS occasionally has some problems, but overall it is relatively simple.

It's just that Beida Jade Bird will have higher requirements for UI. The effect will be much brighter.

Work content of 1

The job of an IOS engineer is really simple, listening to the requirements and setting up the interface. Make an adaptation and abandon the iphone4.

What else is there? .

Ma Dan, with my little knowledge of IOS, I really don't know what else.

The more complicated systems I know are all kinds of background Gaussian blur, all kinds of gradient, all kinds of image filtering processing, and nothing else.

Pay, map, count these things. Hmm.

2 Need skills:

Environment Xcode

Basic data structures, objects, computer networks

Component IM, map, payment, photo, video, audio, statistics, sharing, gesture password.

Just pay attention to where there is a collapse.

3 development prospects

IOS is a must for high-end projects, because there are more users of IOS than Android. Many people are explaining why they don't use IOS. The most recognized answer is: poverty.

So what is the development prospect of IOS? I don't know. But within five years, there will be no problem in the development of IOS.

0 years ~ 1 year: 6K~ 10K

1 to 3 years: 8k to 30k

3 years ~: 20k ~

Growth path:

IOS engineer-> IOSLeader- "front-end leader-"

4. Entry threshold

The threshold of IOS is slightly lower than that of Android. After all, it is really a happy thing to get along.

5. Which industries are suitable for Android?

IT industry: Both can be used. Even if you are a product, operation and maintenance or QA.

Other fields: anything, as long as you have a little foundation.

6. Occupational restrictions

How do you say that you are partial to the client's career? After a long time, the company's requirements for you will not be so high. This is a bit of a bad place for IOS engineers.