iOS Programming Resources
来源:互联网 发布:macbook安装破解软件 编辑:程序博客网 时间:2024/05/17 17:17
FROM: http://www.alloc-init.com/programming-resources/
iOS Programming Resources
This is my curated list of iOS related programming resources. I will try to keep this as up-to-date as I can.
Essentials
- Apple Documentation
- iPhone Dev 101
- Stack Overflow
- iOS Fonts
- WWDC Videos
- raywenderlich.com
- #iphonedev, #swift-lang, #cocoa-init on freenode IRC
- Practical Swift
- Swift Blog (Apple)
Videos
- 360 iDev Session Videos
- Stanford iTunes U
- Harvard CS50
- Realm.io Apple Videos
Blogs
- NSBlog – Mike Ash
- Rapture in Venice
- NSHipster
- Alexander Edge’s Blog
- NSScreenCast
- iOS Dev Weekly
- CocoaManifest
- Teehan+Lax
- Erica Sadun’s Blog
- QualityCoding
- Florian Kugler’s Blog
- Objc.io
- Matt Galloway’s Blog
- F*ing Block Syntax – Block syntax cheat sheet, URL is NSFW, but site is ok.
- Hamster Emporium
- Borkware Blog
- We Swift
- This Week in Swift – Weekly newsletter about the goings on in the Swift community
- Soroush Khanlou’s Blog – I love some of his thoughts on view controllers
- Ben Sandofsky’s Blog
Books
- The Swift Programming Language
- Design Patterns – Elements of Reusable Object-Oriented Software (Gang of Four)
- Clean Code: A Handbook of Agile Software Craftsmanship
Programming Tools
- Reveal – Web inspector like tool for iOS development.
- AppCode – Alternate IDE, it has it’s ups and downs.
- PaintCode – Draw graphics and convert to CoreGraphics calls.
- CodeRunner – Run code snippets and experiment without building a whole new project.
- Sketch – Good app for designing pixel-perfect iOS graphics.
- Coffitivity – Ambient noise for creative people (sounds like you are in a coffee shop).
- NatureSpace – Ambient noise (nature themed)
- Base – GUI for editing and examining SQL/SQLite data stores
- RESTed – Tool for testing HTTP requests and API
- ASCIIwwdc – Full searchable transcripts of WWDC sessions
- Pixelmator – Excellent Mac only image editor
- Nomad – A set of scripts to assist with iOS deployment and debugging tasks.
- CocoaPods – Dependency Management for Xcode Projects.
- FauxPas – Inspects your project file and warns about possible bugs, as well as about maintainability and style issues.
Resources
- Pttrns – Design showcase, good for getting inspired.
- Dribbble – Again another design website, I use this to come up with ideas.
- PatternCraft – A short video series that explains software design patterns with the game StarCraft.
- Game Programming Patterns – Software development patterns for game design.
- That Thing in Swift – A site for help on translating patterns from Objective-C to Swift.
- Handmade Hero – A video series on building a game from scratch. it’s for Windows, but I still find it fascinating.
Assets
- SubtlePatterns – Royalty free patterns and textures.
- SimpleDesktops – I feel that a good wallpaper can help me get into a working mood
- Freesound – Creative Commons licensed audio content
Libraries
- SwiftyJSON – A Better way to parse JSON in Swift
Conferences
- CocoaConf – Excellent iOS/Mac dev conference with lots of locations, I have gone several times and highly recommend it.
- 360 iDev
Just For Fun
- Coding Confessional – Anonymous confessions for your coding mistakes
- The Coding Love – GIF’s for developers
0 0
- iOS Programming Resources
- iOS App Programming Guide => State Preserve/Restore & Resources
- C++ Programming Resources
- maya programming resources
- Multi-Thread Programming Resources for Game Engine
- Computer Science and Programming: Books and Resources
- iOS Library With Resources
- iOS Library With Resources
- iOS Library With Resources
- iOS Reverse Engineering Resources
- iOS Reverse Engineering Resources
- 【Loading Resources】iOS Supports Device-Specific Resources
- About iOS App Programming
- ios学习--blocks programming
- iOS 5 Programming Cookbook
- 《Programming iOS 6》
- 关于iOS App Programming
- Beginning iOS Programming
- Android关于小米相册悬浮标题栏、冻结标题栏的实现方式(嵌套型RecycleView)
- Java使用UrlConnection下载图片
- Loader.asm大体思路
- 自定义环形进度条
- java学习日记——基本操作01
- iOS Programming Resources
- Android 如何让EditText不自动获取焦点 在项目中,一进入一个页面, EditText默认就会自动获取焦点。 那么如何取消这个默认行为呢? 在网上找了好久,有点 监听软键盘事件
- 数理统计部分
- 如何打造高性能大数据分析平台
- error C2065: “HDROP”: 未声明的标识符
- MyCat - 使用篇(4)
- Spark Tungsten-sort Based Shuffle 分析
- js中null和undefined
- Android-节日短信送祝福(UI篇:1-主布局的基本实现)