IOS Learning Data Grooming

Source: Internet
Author: User
Tags version control system

Video Tutorials (US)

Developing IOS 7 Apps for IPhone and IPad

One of the Stanford Open Tutorials, which focuses on some iOS development tools and APIs and the use of the iOS SDK, which is part of the iOS basic video

IPad and IPhone application development

Paul Hegarty, lecturer in the course, is a professor of software engineering at Stanford University, with a deep, authoritative, and well-received commentary on video content.

Advanced IPhone Development-fall 2010

Advanced IOS Development Course, starting with the application of core Animation, Core Data, OpenGL and other frameworks

iOS Dev Center: Apple's official iOS learning video

Lynda:lynda above the iOS and Objective-c learning material is more, from the beginner to the advanced, has a wide coverage, regardless of the level of iOS go to the top of the class can be selected for their own

There aren't many IOS on the Code School:codeschool, but the quality is good, and some of the lessons are interesting.

Udemy:udemy helps beginners to plan video learning routes, from novice to advanced points in more detail

Video Tutorials (Chinese)

IOS 7 App Development: Stanford white Beard grandfather's series of videos, all the videos are translated, the video is newer, the translation quality is also high

iphone Development Tutorial 2010 Winter: All video translation completed, more in-depth explanation of the development of the iphone, video suitable for a certain objective-c basis for people to watch

Using Swift to develop the IOS8 app: The video, mainly about Swift's basic use, and in the course of the process of doing a few small apps, and finally talked about the Sketch make the share button

Battle Objective-c: The video is not finished, the basic grammar of C and Objective-c, for the 0 basic people to watch

Books

OBJECTIVE-C Programming: Content is not much, but are the essence, with a Little C language Foundation can quickly read this book, about a day can be finished, after reading on IOS development can have a basic impression

IOS Programming:ios Another excellent introductory book, specifically evaluating the comments below the book under the Watercress

Cocoa Design Patterns: For those looking to learn more about Cocoa

Learn Objective-c: Short and concise, suitable for people who have a programming basis in half an hour to objective-c have a certain understanding

Programming with Objective-c: After watching learn obj-c can continue to see this official objective-c more in-depth introduction

IPhone Programming: This book was rated as the best book for IOS Getting started on Quora

OBJECTIVE-C Basic Tutorial: The book's author Scott Knaster is a legend in the Mac development world, and most of the books that have been written in Google have been widely acclaimed by many programmers, and are suitable for iOS developers from beginner to intermediate reading

iOS Development Advanced: The book author Tang Qi is a celebrity in the domestic iOS development community, has participated in the development of several well-known software, the book is still in the pre-sale, book content, the reader step by step into the iOS, the same for beginners to intermediate iOS developers to read

Programming in Objective-c: This book is very popular on Amazon, and the objective-c is very detailed.

IOS Test Guide: The author of the book is the staff of the watercress, most of the content written in the book is the author's work in the practice of refining the experience of the test, focusing on the individual testing stages of the specific practice, and through continuous integration of the various testing stages of activities.

OBJECTIVE-C Programming: Parsing the mountain of iOS, detailing the workings of MVC on Cocoa Touch, a book for iOS intermediate developers reading

OBJECTIVE-C Advanced Programming: This book focuses on iOS and OS X multithreading and memory management, in-depth analysis of Apple's official source code, tell you some Apple official documents do not appear in the knowledge, suitable for more than intermediate iOS developers read

Effective Objective C 2.0: The book is written in 52 effective ways to write high-quality iOS and OS X code, for advanced use of iOS development

Swift Fundamentals: It is estimated that this book will be a classic introductory book for Swift, and its Stars illustrate everything

Article

Learn Objective c:the Path to IPhone Development:udemy wrote an article explaining some of the prerequisites for learning objective-c, Objective-c's history of development, learning methods and learning resources

I want to Write IOS Apps. Where do I Start?: The main development environment of iOS is introduced, and related to Swift learning, iOS shelves considerations, iOS design, testing, code hosting, and so on, but also give a lot of learning resources

iOS Development tools: Some of the most powerful and essential tools common to iOS development are not many, but each is worth looking at when developing iOS

How to become a professional iOS developer: The article is written in a very organized, the text has repeatedly emphasized the importance of version control system, the main content is to learn IOS development to take office, gave their own suggestions

Learning iOS Programming: The author summarizes some of the lessons of his own learning about iOS, and finally gives some good tips for learning.

Become an iOS Developer: The author lists some ways to learn iOS and common libraries, as well as some tips for learning about iOS

iOS development How to improve: Tang Qi wrote an article, mainly on the improvement of iOS technology to do a summary, the text of a lot of resources, tools, learning methods

Some of the experience of self-learning IOS development: The article from the entry to the advanced level, divided into three stages, organized to tell the entire learning process of iOS developers may encounter problems, and give a solution, dedicated a lot of good tools, resources and valuable learning experience

How to learn iOS development from 0: the author gives the process of learning iOS and gives some good learning resources

If I could re-learn iOS development authors give some advice on learning, and talk about their own learning methods.

Some suggestions for developing learning paths for iOS: The importance of English, as well as the benefits of blogging to read the source code

Getting Started with iOS: The author shares his experience and resources in learning iOS

Summary of MAC and IOS development resources: A summary of the resources released by the Broken ship House

Related Websites

Tutsplus: Update some IOS tutorials at irregular intervals

WWDC: Apple's official annual WWDC video to learn about IOS releases over the years

iOS app encryption: iOS development facing the internal purchase hack, application function patch hack and other effective security measures, in the country to fill the iOS application security, is the world's best

Text version of ASCIIWWDC:WWDC

Awesome Swift: The site collects a lot of learning materials about Swift, news

Appcoda: Often release some IOS programming tutorials, update more frequently, want to learn more about the site can view the About interface

Nshipster:nshipster is a journal of the overlooked bits in Objective-c, Swift, and Cocoa. Updated Weekly.

Think and Build:some tutorials about core Graphic and core Animation.

Tutorials: A lot of objective-c, Swift, IOS tutorials, and all free, Raywenderlich is really the industry conscience, praise!

Community

Cocoachina: The world's largest Apple developer Chinese community

Code4app: Regular updates to some pretty good iOS snippets and some iOS resources

iOS app Security: iOS Development Essentials, plan ahead, anticipate the security risks of iOS source code and corresponding solutions, bookmark this site to favorites, you will need

OBJC: Regularly publish a number of high-quality articles about OBJECTIVE-C

OBJC China: Meow Organization's translation site for Objc.io, aimed at promoting the overall level of domestic technology circle, translation quality is very high

DevDiv: Release some of the latest IOS tutorials

Cocos2d-x:cocos2d-x Forum

IPhone Dev SDK: The more famous overseas IOS Developer forum

Learn Cocoa and iOS development Forum:learn Cocoa on the Mac and Beginning iOS 7 development The official forum for both books, user activity is high

Apple Developer Forums: The official MAC Developer Forum

Tools/Plugins

CocoaPods: The dependency management tool for developing a third-party repository for OS X and IOS applications, itself a gem of Ruby, greatly simplifies the objective-c development process

Alcatraz:alcatraz is a tool for managing Xcode plugins, templates, and color configurations

iOS Development Accessibility Tools resources: iOS Development some essential AIDS and resource recommendations

Xcodecolors: Make Xcode debug console color richer

Xctool:facebook Open Source, an IOS compilation and testing tool

Xtodo: A comment helper plug-in that is used primarily to collect and list Todo in a project, Fixme

Ksimagenamed-xcode: Auto-complete image named a plugin

Vvdocumenter: A tool for automatically generating code annotations

Imageoptim: A tool for compressing pictures

IOS Essentials 75 Tools: It contains a lot of useful tools, involving design, analysis, deployment, etc., summarized in very detailed, with Chinese translation

Guide/Tutorials

App Store Review Guidelinesios Marketplace Review Guide, available in Chinese translation

iOS source code Security Protection Guide: for iOS apps exist in the internal purchase hack, application function patch hack, network security risk, source code security risk to propose a corresponding security solution, to guide the safety of iOS development

Swift Language Guide There are a lot of swift learning materials, learning Swift has this information can save a lot of effort

Apple Xcode Help document Reading guide Tinyfool a guide to helping beginners Read official documents

Get started with your iOS developer Pragram An introductory guide to Apple that roughly explains the entire process from development to the shelves of iOS programs

Teamtreehouse article mainly explains some objective-c grammar, the article content is interesting and easy to understand

A map for iOS development an iOS development maps, great work, read the iOS development process has a certain understanding

Start developing iOS Apps Today Apple officially gives an introductory tutorial on iOS and has seen the ability to do a to-do applet

Ry's objective-c Tutorial tutorial on objective-c, illustrated, suitable for beginners to read

IOS Learning Data Grooming

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.