Skip to content

Instantly share code, notes, and snippets.

@owen-bnr
Last active December 16, 2015 02:39
Show Gist options
  • Save owen-bnr/5364355 to your computer and use it in GitHub Desktop.
Save owen-bnr/5364355 to your computer and use it in GitHub Desktop.
Resources for graduates of the Intro iOS bootcamp.
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
@barryllium
Copy link

http://iosdevelopertips.com is another good one - they put out a few simple tips each week

@kwhinnery
Copy link

AFNetworking would be a good one to include, seems to be quite popular for non-trivial networking stuff.

@owen-bnr
Copy link
Author

Thanks! I've added these.

@sokach
Copy link

sokach commented Apr 12, 2013

@ejeffers
Copy link

ejeffers commented Aug 9, 2013

@ejeffers
Copy link

ejeffers commented Aug 9, 2013

http://objc.io is another real good one.

@pouriaalmassi
Copy link

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.

@Baddapple
Copy link

If you are looking for iPhone templates to help you design your app here is a great resource. http://www.teehanlax.com/tools/

@pouriaalmassi
Copy link

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