iOS development--core Graphics & Core Animation

Source: Internet
Author: User

Haven't written blog for a long time, first understand the recent Apple and iOS latest news.

1.WWDC2014 held last month, as in 2013, this year WWDC did not release hardware products and new product (if you know cook you will expect this fall launch, expected to be held in mid-10)

    • This year WWDC has one of the most exciting new languages released--swift, the small part also spent nearly half a month to learn the new language, found that Swift and anti-human language objective-c different is completely abandoned C, more like js+lua+python+ a collection of various scripting languages, This is also the latest and most advanced development language in time, the Grapevine said Swift 4 years old this year, that is, 2010 Swift began to develop, have to admire Apple's secrecy ability.
    • The conference also released IOS8 and various Apple technologies, including: Health Kit (medical), home kit (smart Home), 10 times times the Opengles rendering technology metal (3,000 cell separate rendering on mobile devices to easily run, not cool? ), open TouchID fingerprint identification +notification plugin + custom Input method (Goodbye Jailbreak), Mac OS and IOS sync IoT etc...
2. Recently there are many iphone6 spy photos and iwatch gossip, small part of the majority of the rumors, the truth to wait for the October conference.
3.M7 collaboration processors are likely to be closely related to the launch of the autumn release, what is M7? As you can understand, the CPU is processing the logic algorithm, the GPU is processing image rendering, then M7 is specialized in processing the sensor, in fact, M7 is a low-power processor, not responsible for CPU heavy and dense computing, nor responsible for GPU complex image rendering, It is a low-key operation in the iphone sensor processing device, Apple deliberately used 1 years to pave the way, this year also launched the health and home two concepts, it is not difficult to see this year's new products are not forced to be related to healthy and smart home, and M7 is the two most important processing chip.
4.ios8,mac OS Yosemite and Swift versions of the app are officially released in the autumn launch.

This is basically the latest news, back to the point.

Many online learning resources, but the classification of a variety, not very good as part of the mind map, so the recent use of mind map to start sorting out some of the most commonly used in iOS and some of the most popular pricing technology and demo.

I think the most important and difficult technology in iOS development should be a drawing and animation, after all, iOS is a platform to show the app, graphics technology is the most important, then how to show users in an app the most exciting visual effects, is a necessary skill for each developer. Next share about multithreaded multi-core programming.
Ps:because the small part is outliner, so do not know how to export the PDF, have, the following attachments have the original file, you can download: Poke download ... Need code demo, please add my friend, recently did not engage in git, sorry

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.