If you have a good idea, why don’t you do it yourself and do it with a App?. Even if you have no programming experience at all, it doesn’t matter. By following these carefully selected tutorials and resources, you’ll certainly be able to make your own iOS App. (of course, if you haven’t been a good idea or feel that they are not prepared for it, never mind, you can collect this “collection”, will you continue to update the mechanist of its content, when you are ready on the day, out of this article, you can begin to realize your dreams).
(added: if you cannot visit the following YouTube video tutorials or books, network can also focus on Jane books or WeChat account to my techmask, I will later download to my SkyDrive, and share to the needs of readers ^_^)
Building, Your, First, Swift, App, Video
The first is, of course, an official tutorial from apple, “building your first Swift App.”. Apple, through a short video clip with just 6 minutes, shows how to build a APP using Swift quickly using Xcode IDE. This is also a good starting point for you to start learning iOS development.
Swift, for, Absolute, Beginners (YouTube video)
This is a set of 5 sets of YouTube video tutorials, through some short example introduces the basic features and syntax of Swift, combined with the use of playground, can let Swift beginners learn effectively this new language in a very vivid environment.
How, To, Make, An, iPhone, App (YouTube video)
A video course released by CodeWithChris (the first 17 sessions are free) is aimed at viewers who have no experience in Swift or iOS development. Through this tutorial, you can start from scratch, step by step in XCode learning, using Swift to develop iOS App. This tutorial contains the Swift language foundation, UIKit, Auot, Layout, IBOutlet and other content, for beginners, it is very helpful.
Beginning, iOS, Programming, with, Swift
Simon (author) wrote many excellent iOS tutorials. “Beginning iOS Programming with Swift” is his latest iOS a set of resources, including a 500 page eBook (contains a lot of illustrations and screenshots, read will not feel boring), the corresponding source code, a App template and icon, and you can get free updates. This set of resources can help you develop an excellent iOS APP.
IOS Design Guidelines
Apple’s official design guide contains many excellent videos designed to be based on iOS, award-winning applications, new system fonts, San, Francisco, and interactive interface design guides.
Swiftris – Build, Your, First, iOS, Game
If you want to develop a iOS game, you can refer to this tutorial. Which describes how to use Swift to develop a 2D Tetris game.
Getting, started, with, UIKit, Dynamics, in, Swift
UIKit is a foundation UI library, through which you can achieve very wonderful physical effects in your App. This Blog will give you an insight into the use of UIKit.
Introduction to Auto Layout
Auto layout is very important for every designer, it can help you design and adapt to UI, so that applications can be displayed correctly in different device resolutions and placement positions.
Student Developer Pack
This is a collection of free software for students that GitHub offers. It includes a great number of excellent software tools. If you are a student, you can apply to GitHub for it.
CocoaPods is a library management tool with which you can quickly import existing classes into your project. This prevents you from reinventing the wheel, allowing you to directly use those excellent and proven third party libraries.
Swift Toolbox is a web driven by an open source community that includes a large number of third party Swift code libraries that are contributed and maintained by community developers. You can use it directly in your project.
Alcatraz is a package management tool with a user interface. Using it, you can easily find and automatically install those plug-ins, templates, CocoaPods libraries, and color themes on Xcode. It is very helpful to improve the efficiency of Xcode.
Realm: mobile-first database
Realm is a database that can run directly on a mobile phone without requiring any server. It supports Swift very well, and if your App does not require interaction with the server, then Realm will be a good choice for data storage.
Facebook Pop is a well known mobile effect Library in iOS development, based on which you can easily define your own damping effects. The most famous Facebook Paper application is based on Pop implementation.
Spring:, iOS, Animation, Library, in, Swift
Spring is another excellent mobile library, which allows you to directly implement configuration and prototyping in XCode’s Stroyboard. Got 2000 stars on the GitHub.
Fabric – Twitter ‘s, Mobile, Development, Platform
Twitter’s mobile development platform provides Twitter login, statistical analysis, the specific tweets and their services provided by /App combine and display functions. App is very useful for designing around Twitter.
30 Days of Swift
A designer took a month to learn and use Swift to complete 30 small IOS applications and share them on GitHub. These small applications are different, covering all aspects of Swift development, it is worth learning.
IOS 9, Sampler
The GitHub code library introduces some of the new features of iOS 9 in a small Demo form. You can download the code directly and run these examples in XCode.
Think, and, Build, iOS, Tutorials
This site contains a large number of high-quality Swift tutorials.
Raywenderlich should be the most popular site with iOS tutorials, including both App tutorials and game development tutorials, for the needs of all levels of users from beginner to senior developers.
IOS Dev Weekly
Every Monday issue includes excellent resources or articles on iOS development, important news, development, design, tools, markets, jobs, etc.. You can subscribe via email.
The same Monday period, with a very concise page, in the form of reference links to provide a week iOS related articles, tools, design, teaching video content.
Swift Developer Weekly
The site contains a wealth of code samples, tutorials, books, and other resources that Swfit developers need. You can also subscribe to its content by mail, and there will be an update every week.
Swifty – Code, Swift, on, your, iPhone
Want to learn the Swift language on your cell phone or iPad? Swifty is what you want, and you can feel a lot of fun learning the Swift language through it.
I have shared the above resources with the artisan club, and the students need access to them
Jane book signing Author: craftsman, the above content, welcome to share friends circle / micro-blog and so on. If you need to reprint, please contact me through the WeChat public number. Thank you all!