iOS First Impressions

Source: Internet
Author: User

Because using the first Apple device is the iphone 6s Plus, is a gift from my wife, to enumerate the previous phone, from the very beginning of M and Nokia, to Palm, to the BlackBerry and Meizu, think should also open a separate post to detail, here will not say, In short to get the Apple products, feel really good to use, unknowingly also in the impact of my usage habits, now get andriod base mobile phone has no longer feel good, the same is because of the wife's encouragement, finally summon up the courage to learn iOS programming, because I am a computer professional graduate students, After 6 years of time I have not been in touch with this industry, so I have to learn from the beginning, here will also be a notebook I study, convenient for myself and the same food.

Today read the Blog Park overview about iOS: http://kb.cnblogs.com/page/91648/

Simply record:

1, the iOS system is divided into 4 levels: core layer, service layer, media layer, and interaction layer (let me so translate and understand), the core layer is mainly the basic interface, files and other operations, all to be involved; The service layer is mainly to provide callable services; Media layer is mainly to provide audio and video, animation of some support The interaction layer is mainly to provide programming support, form a framework so that programmers easy to use.

2, any new programming projects, are starting from the interactive layer, unless you are Apple company.

3, iOS is a typical single-threaded system, does not support the simultaneous operation of multiple programs, each time your program will get all the resources of the system (should be in the premise of opening all resources).

4, there is a development package called ISDK.

5, the main action is triggered by the touch, not like the traditional C program by the keyboard or mouse trigger.

6. In the iphone app, there is no concept of displaying content with multiple document windows.

7, unfamiliar with iOS, should buy a book, or find this ebook put into my Kindle, take a good look at the Convention and some basic parameters.

8. Xcode may be easier to use.

9, the user is supreme.

The above is the harvest after reading this article. For me, there might be some basic constraints on iOS programming, plus configuring a Xcode side should be the next step.

Oh yes, there's a book, "iOS Programming Guide," that needs to be looked at.

iOS First Impressions

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.