Last active
December 16, 2015 02:39
-
-
Save owen-bnr/5364355 to your computer and use it in GitHub Desktop.
Resources for graduates of the Intro iOS bootcamp.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Demos from class: | |
https://dl.dropboxusercontent.com/u/7070943/iOS%20Demos.zip | |
Dave Verwer's iOS Weekly: http://iosdevweekly.com/. I like this newsletter a lot, even though I've usually seen the links by the time it comes out it often reminds me I want to bookmark them. | |
Blogs: | |
- Matt Gemmell's blog - Matt is a brilliant UI/UX evangelist with incredible wit (@mattgemmell) | |
- Mike Ash's Friday Q&A - Mostly nitty-gritties, but incredibly helpful (@mikeash) | |
- Cocoa, With Love (Matt Gallagher) - opinion pieces and how-tos, mostly (@mattgallagher) | |
- Cocoa Is My Girlfriend (Marcus Zarra and Matt Long) - Core Data and Core Animation experts (@mzarra and @perlmunger) | |
- Daring Fireball (John Gruber) - Witty and enlightening tech punditry (@gruber) | |
- Apple Outsíder (Matt Drance) - Pundit, developer. Infrequent but profound updates. (@drance) | |
- Ole Begemann: iOS Development - Developer with terrific monthly roundups of important links/resources (@olebegemann) | |
- Big Nerd Ranch (http://blog.bignerdranch.com): Posts from our own developers. | |
- Rob Napier: (http://robnapier.net/blog/) | |
- Krzysztof Zabłocki: (http://www.merowing.info/): Games, graphics and good technical stuff. (@_merowing) | |
Sites: | |
- http://www.raywenderlich.com - Contains a bunch of nice iOS programming tutorials. | |
- http://nshipster.com - NSHipster has some fantastic content, but sometimes things they cover are pretty esoteric. Their latest article, however, is about something everybody should use: NSLocalizedString. (http://nshipster.com/nslocalizedstring) | |
- http://iosdevelopertips.com - Features short informative posts from basic tricks to cool 3rd party libraries. | |
- http://maniacdev.com/xcode-plugins - A list of plugins to modify Xcode. | |
Don't forget to check out the Seattle Xcoders! They're a group that meets regularly to discuss projects, learn new techniques and APIs, and also to simply network with other Seattle-area Mac/iOS devs. | |
Posts/Articles: | |
http://www.davemark.com/?p=5000 - A list of iOS training resources | |
http://www.davemark.com/?p=4981 - A list of iOS dev tools | |
http://www.davemark.com/?p=1829 - A general list of iOS dev resources | |
Frameworks / Code / Tools: | |
- RegexKitLite - a set of categories on NSString and NSArray that add regular expressions functionality out the wazoo | |
- Cocos2D - a 2D animation framework that wraps OpenGL to make animation easy. Ideal for games. | |
- Accessorizer - a tool for writing repetitive / canned code. Steep learning curve, but makes coding quicker once you learn to use it. | |
- DTerm - a free single-line terminal entry point. Set a global keyboard shortcut for a location-sensitive commandline. | |
- TextExpander - how I made all those quick snippets during lecture. Super-handy for system-wide snippet expansion. Let me know if you'd like me to send you my snippets file. | |
- TotalFinder - commercial app that adds tabbed browsing and other cool functionality to Finder. | |
- CocoaControls.com - A site that indexes and lists an enormous library of custom controls/widgets that people have made, with a variety of licenses from public domain to commercial. | |
- AFNetworking - Great functionality including high-level requests for JSON and file downloads, OAuth processing, and more. | |
- https://github.com/insanehunter/XCode4_beginning_of_line - An Xcode plugin (non listed on the plugins site above) that modifies command-left arrow to ignore leading space. | |
- Mantle (https://github.com/blog/1299-mantle-a-model-framework-for-objective-c) - "a framework that makes it dead simple to create a flexible and easy-to-use model layer in Cocoa or Cocoa Touch" | |
Bolot Kerimbaev, one of our iOS instructors, has a reading list here: | |
http://bolot.tumblr.com/post/30869574680/further-reading-for-ios-bootcamp-graduates | |
Useful gitignore templates for various languages: | |
https://github.com/github/gitignore | |
Cocoa coding guidelines: | |
http://developer.apple.com/documentation/Cocoa/Conceptual/CodingGuidelines/index.html |
AFNetworking would be a good one to include, seems to be quite popular for non-trivial networking stuff.
Thanks! I've added these.
Here's some good resources for UI inspiration:
Singletons with dispatch_once:
http://cocoasamurai.blogspot.com/2011/04/singletons-your-doing-them-wrong.html
http://objc.io is another real good one.
http://reviewtimes.shinydevelopment.com for devs curious as to how long their app may be in review.
http://www.atomicbird.com/ Another iOS / Mac developer blog.
If you are looking for iPhone templates to help you design your app here is a great resource. http://www.teehanlax.com/tools/
http://ios-goodies.tumblr.com/ a weekly aggregate of Cocoa / Cocoa touch articles.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
http://iosdevelopertips.com is another good one - they put out a few simple tips each week