Let me talk about my experience in learning iOS. I started by reading a book, a practical introduction to Swift. Although the book was not very well written, I still learned a lot of knowledge and became familiar with the basic syntax. What will happen later? Mainly watch videos. There are many videos on the hcxy.me website (non-advertising, various, you can check it out. stanford CS193P is a very classic iOS tutorial, but the progress is very fast. If the foundation is weak, it is easy to fall behind. When If you have a certain foundation, you can watch this video. Of course, the most important thing is to practice. You will find many problems when you get a project and solve them one by one, and your level will improve quickly
My personal learning method is to first watch some basic tutorials, and then try to implement some small functions or applications myself. The best way in this process is to find some iOS open source projects, read other people's code, and learn while reading.
I remember that I watched the quick start for two or three days, and then. . . . Get a broken Windows, install a virtual machine on it, install the Apple system, and then. . . . Just finished a project
Let me talk about my experience in learning iOS. I started by reading a book, a practical introduction to Swift. Although the book was not very well written, I still learned a lot of knowledge and became familiar with the basic syntax. What will happen later? Mainly watch videos. There are many videos on the hcxy.me website (non-advertising, various, you can check it out. stanford CS193P is a very classic iOS tutorial, but the progress is very fast. If the foundation is weak, it is easy to fall behind. When If you have a certain foundation, you can watch this video. Of course, the most important thing is to practice. You will find many problems when you get a project and solve them one by one, and your level will improve quickly
My personal learning method is to first watch some basic tutorials, and then try to implement some small functions or applications myself. The best way in this process is to find some iOS open source projects, read other people's code, and learn while reading.
Recommended website www.imooc.com
How to learn Android is how to learn IOS
Start with Hello World.
I remember that I watched the quick start for two or three days, and then. . . . Get a broken Windows, install a virtual machine on it, install the Apple system, and then. . . . Just finished a project
Insist on watching open courses, and then write projects, and you will be good at reading books. If you know JS, you can learn React native
Just type the code once and it will work.