zoukankan      html  css  js  c++  java
  • ios blog

    转得一个朋友的博客,大家可以看哈(主要时国外的)
    
    主要分开发教程、示例项目、UI设计、问题解决几块。
    
    
    开发教程:
    
    
    即便过了入门阶段,还是要经常看看一些不错的实例教程。
    1.http://mobile.tutsplus.com/category/tutorials/iphone/
    
    
    比较新的一个网站,以前没注意到。
    其中有一篇文章着重推荐,学习iOS游戏开发可以参考的10个实例(源代码都在github上):
    http://mobile.tutsplus.com/tutorials/iphone/learn-ios-game-development-by-example-10-projects-to-get-you-started/
    
    
    2.http://www.raywenderlich.com
    
    
    这个就不用说了,基本每个学iOS开发的都知道
    
    
    3.http://iphonedevsdk.com/forum/iphone-sdk-tutorials/
    
    
    iphonedevsdk.com的子论坛,以前没注意到,还是有一些好东西的
    
    
    4.http://www.iphonegametutorials.com
    
    
    游戏开发教程,可惜从2012年4月就停更了。
    
    
    5.http://www.iossdktutorials.com/tutorials/
    
    
    教程不多,可以看看
    
    
    6.http://timroadley.com/tutorials-index/
    
    
    内容不多,但都很不错
    
    
    7.http://www.learn-cocos2d.com/blog/
    
    
    Kobold2d引擎(cocos2d引擎的变种)和learn &master cocos2d一书的作者Steffen Itterheim的博客,主要和ios,cocos2d,kobold2d开发有关
    
    
    8.https://developers.facebook.com/docs/tutorials/ios-sdk-games/
    
    
    facebook的游戏教程,当然是教你如何在游戏中整合iOS特性的,最新的是一周前刚更新
    
    
    9.http://maniacdev.com/category/ios-developer-tutorial
    
    
    如果没有网站左侧的广告,会让人感觉好一点
    
    
    推荐最新的2013年5月1号的一篇教程,如果使用parse和Opentok开发一款iphone视频聊天应用(还没来得及看,目测还可以,有空的时候再看)
    http://www.iphonegamezone.net/ios-tutorial-create-iphone-video-chat-app-using-parse-and-opentok-tokbox/
    
    
    10.http://www.touch-code-magazine.com
    
    
    一些零散的教程
    
    
    11.http://www.idevgames.com/articles
    
    
    游戏相关的教程
    
    
    示例项目:
    
    
    好的示例和开源项目不光可以学到东西,也可以节省不少时间。
    1.http://www.raywenderlich.com/store
    
    
    ios游戏开发的starter kit,不过都要花美金
    
    
    2.http://iphonegamekit.com
    
    
    ios游戏开发的starter kit,不过都要花美金
    
    
    3.http://www.cartoonsmart.com/iphone_index.php5
    
    
    ios游戏开发的starter kit,不过都要花美金
    
    
    4.unity3d 的asset store
    要花钱的
    
    
    5.github
    最多最好又免费,比如找游戏源代码搜game,然后选objective-c语言,就可以看到很多。可以选择用stars,forks,last updated来排序
    https://github.com/search?l=Objective-C&p=2&q=game&s=stars&type=Repositories
    
    
    6.source forge
    
    
    不多说了
    
    
    7.教程网站里面基本上都有一些示例项目,有时候还会专门整理出来方便开发者,比如下面这些就很有用:
    开源ios游戏及其源代码:
    http://maniacdev.com/open-source-ios-game-list-source-code-to-games-in-the-app-store
    开源ios应用及其源代码
    http://maniacdev.com/open-source-iphone-app-store-apps
    
    
    8.Y-C hacker news
    https://news.ycombinator.com
    偶尔会有一些教程,虽然数量少,但都是高质量的东西,而且可以第一时间了解最新的技术动向,比如上面去年曾经有关于parse的非常详尽的教程。
    
    
    9.https://developer.apple.com/library/ios/navigation/index.html?section=Resource+Types&topic=Sample+Code
    苹果官方的小示例项目,虽然不算完整项目,但对于学新东西和新功能还是挺方便的。
    
    
    另外在unity3d和unreal引擎的官方和第三方论坛里面也有一些ios游戏开发教程和starter kit,不过我个人目前还没用过这两种引擎,先记下来再说。另外如parse这些官网里面也有针对特定服务的开发教程和示例项目。
    
    
    不过总体感觉上面这些网站都没有国内的code4app和ui4app好用,必须得说code4app和cocoachina都很给力,可惜上面的完整游戏示例项目还是少了点。
    
    
    UI设计相关:
    
    
    个人涉及的不多,先把别人整理的放在这里备用:
    
    
    1.http://www.patternsofdesign.co.uk/
    专注于分享iOS应用UI界面的细节,按照设计元素进行分类,按照iOS常用功能对各类UI进行分类展示。
    2.http://pttrns.com/
    Splashscreens / iOS UI Patterns (beta) ,整理/罗列了许多精彩的iOS 应用界面截图,并且按照分类将这些截图分类,比如Activity,Login,About,Calendar,Seeting,Share等各种类型的不同应用的实现效果。
    3.http://www.appsites.com/
    优秀移动应用网站设计
    
    
    4.http://dribbble.com/
    设计师交流和分享自己设计作品的社区。上面有很多非常棒的移动产品设计作品。
    
    
    5.http://www.tappgala.com/
    分享最棒的手机产品界面设计
    
    
    6.http://www.mobiledesignpatterngallery.com/
    移动设计书籍、移动原型分享的网站。
    
    
    7.http://www.iosinspires.me/
    主要是展示优秀的iOS平台上应用的设计,icon及相关资源
    
    
    8.http://www.cocoacontrols.com
    
    
    ios和mac控件
    
    
    问题解决:
    
    
    这个算是平时最需要用的了,虽然第一反应是用google,但也有些搜不到,就只能求人帮忙了
    1.http://stackoverflow.com
    最强大的编程问答网站
    
    
    2.http://www.developerfeed.com/profile/ios-developer
    有点类似stack overflow
    
    
    3.https://devforums.apple.com
    
    
    苹果官方开发者论坛,有很多苹果的黄马甲在,不光是技术层面的,曾经帮我们解决了不少上线相关的问题
    
    
    4.http://iphonedevsdk.com/forum
    
    
    最常去的苹果开发论坛之一。
    
    
    这个网站清单长期更新中,需要不断补充完善,google虽然强大,但要找到特定的内容还是要花时间。如果有个开发用的垂直搜索引擎就好了,可以省掉不少时间。
  • 相关阅读:
    LeetCode 515. 在每个树行中找最大值(Find Largest Value in Each Tree Row)
    LeetCode 114. 二叉树展开为链表(Flatten Binary Tree to Linked List)
    LeetCode 199. 二叉树的右视图(Binary Tree Right Side View)
    LeetCode 1022. 从根到叶的二进制数之和(Sum of Root To Leaf Binary Numbers)
    LeetCode 897. 递增顺序查找树(Increasing Order Search Tree)
    LeetCode 617. 合并二叉树(Merge Two Binary Trees)
    LeetCode 206. 反转链表(Reverse Linked List) 16
    LeetCode 104. 二叉树的最大深度(Maximum Depth of Binary Tree)
    LeetCode 110. 平衡二叉树(Balanced Binary Tree) 15
    LeetCode 108. 将有序数组转换为二叉搜索树(Convert Sorted Array to Binary Search Tree) 14
  • 原文地址:https://www.cnblogs.com/alamps/p/5816624.html
Copyright © 2011-2022 走看看