T
T
Timofey Fedyanin2019-05-31 11:47:00
iOS
Timofey Fedyanin, 2019-05-31 11:47:00

The minimum set of knowledge for an iOS developer?

Good day!
What set of technologies needs to be studied in order to be able to implement some kind of visualization for a REST service at the same speed as hello word?
For example, to quickly rivet some services on. Java needs:
1) Version control system (git, ...)
2) Dependency management system (gradle, maven, ...)
3) Know the core
4) Know some framework like Spring (Core, Boot, Web, ...), at least a little
With the set described above, it is already possible to create a PoC in a short time, such as half an hour for the REST API, half an hour for the storage implementation, and so on.
I would like to learn how to test some of my ideas in the form of a PoC. for iOS and I want to understand what technologies I need to learn?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
doublench21, 2019-05-31
@Tim06ka

You are citing Spring -based services as an example , but I don’t understand, what does iOS have to do with it ?
I will write both.
1) Know Swift (obvious)
2) Know Vapor
3) Know Swift Package Manager
4) Know NIO
5) Know Foundation
6) Know Dispatch
1) Know Swift (obvious)
2) Know UIKit
3) Know Foundation
4) Know Dispatch
5) Know Core Data
6) Know CocoaPODS(although I consider any dependency managers mostly useless in client development, because 80% of the work is interface work, where there are very few specific and necessary solutions. It’s easier to write it yourself, or maybe not easier, but it would be better ...)
* Sort in order of importance.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question