iOS Introductory learning essay

Source: Internet
Author: User

My iOS learning path did not start at university, but after graduating from a company with related development business, so I started my iOS tour this October.

Apple launched the new iOS development language Swift in June this year, an event that excites iOS programmers. Because Swift not only has a new development experience, it can be said that this time the Chinese programmers have a chance to synchronize with the world. When I started to touch iOS, I was hesitant to start eating straight from OBJECTC or just hitch a ride with Swift. After I considered the progressive nature of the study and the actual development of the company, I decided to start my iOS learning path from OBJECTC.

Once you've identified your learning direction, you'll get a basic question about getting started: How to write an iOS program. If you have been exposed to other application development before, you will know that developing an application requires not only mastering the language of its development, but also being familiar with the development environment and the framework in which it is developed. For example, MFC application development, need to master the basic C + + programming language, but also familiar with the MFC infrastructure framework. If this general basic process is unclear, then you have to experience it from scratch. Therefore, the first need to be familiar with the Xcode development environment , the second need to be familiar with OBJECTC or Swift language , third need to understand and master the iOS program development Framework .

With the direction and the specific learning object, for the novice to see what book to go where to get learning resources problem. Here I have a brief list of the tutorials and the learning resources I have learned from my initial studies:

First, OBJECTC study: OBJECTC Program Design (fourth edition);

Second, iOS crazy handout; iOS development from beginner to proficient;

Third, video teaching resources: Baidu Google search limit interconnection College series courses, NetEase Open class in the Stanford iOS Development series courses.

Iv. Learning website resources: https://github.com;

Http://www.oschina.net;

http://www.cocoachina.com;

http://www.th7.cn/Program/IOS/

iOS learning to start may be afraid of the OBJECTC grammar of the strange, weird does not mean difficult, in-depth will be found in other languages. The process of learning always needs to persist, and it's cool to think that you can write iOS programs.

iOS Introductory learning essay

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.