iOS开发技术类2017网站开发新技术有哪些

ios开发常用类介绍_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ios开发常用类介绍
上传于|0|0|暂无简介
你可能喜欢iOS开发学习路径的一些建议
iOS里有朋友要求回答帖子,帖子的标题是: 想学开发高阶一点的东西,从何开始,然后我吧啦吧啦回答写了很多。既然敲了那么多字,我就把我写的回复也贴到博客里来分享,希望能对大家有帮助。欢迎大家也到帖子里讨论和分享,地址:http://bbs.csdn.net/topics/下面是我回复的内容:结合自己情况聊下iOS学习建议,这里不讲大道理,说说具体怎么做。欢迎大家拍砖1、第一点要求 ,能比较顺畅的官方的文档。如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习iOS的所有权威的资料都来自apple开发者网站,靠逛论坛看看帖子不是出路。 如果这点没达到,那就从阅读官方文档开始吧,找一篇你比较熟悉的技术的官方文档,比如:View Programming Guide for iOS 自己阅读,翻译,里面不懂的单词,记下来,多学几遍,这些你不懂的单词,在以后你看其他时文档里还会出现无数次的。坚持几个月后,你会发现,英文的文档,看起来比中文的顺眼了。为什么要找自己熟悉的技术看,因为那样的话,你更容易理解和增加信心。英语学习是个长期的过程,推荐一篇好文,具体教你如何学习和提高英语:老码农教你学英语 /45296/ ?2、学习官方的一些技术指南。Apple dev里有各种文档,建议从一些指南开始, 这样能比较的学习某个模块的知识。比如你要系统的学习下AutoLayout ,那你就看看Auto Layout Guide 这里各种技术模块指南首页:/library/ios/navigation/#section=Resource%20Types&topic=Guides?3、WWDC视频资料文本文档的技术文档看腻了?别怕,Apple是个人性化的公司,他们每年举办的WWDC,Apple的技术专家会针对新技术和部分技术主题进行课堂讲解。都有视频可供学习:/deenter/ios/index.action 这里可以找到。视频的主题太多,你只需挑你想了解的主题学习即可。官方提供的视频都是没有字幕的,那怎么办?给大家一个非常好的网站 ,它把最近几年WWDC的各个课堂演讲都整理成文字版了:/ ,放心,文字版肯定也是英文的。4、关注和收藏一些适合你胃口的iOS开发个人博客,并且开始写自己技术博客。为什么说是合适自己胃口啊?现实中毕竟学霸还是少数,学渣是多数。你关注的博客太高层建瓴,超出了自己的理解和能力范围,只会让自己觉得自卑。总感觉自己写的东西拿不出手。上学的时候学霸的学习方法你学不来,到了工作了,学霸的博客,你只能仰望。合适自己胃口就是,文章看起来能理解,并能转化成自己的东西。临渊羡鱼,不如退而织网。现在就开始写博客吧。这里推荐两篇文章,和大家共勉作为技术人员为什么要写博客 /48962/?即便没有读者,你也要写博客 ?/38258/?5、阅读优秀的iOS开源项目有时候是不是觉得自己写的代码很烂,但是又不知道怎么改进。我觉得阅读优秀的开源项目是个不错的选择。iOS优秀的开源项目数不胜数。找一个自己比较熟悉常用的开源项目,自己分析,写写博客分享。思考下开源项目里用到了哪些设计模式,用到了哪些API技术,如何运用到自己的实际项目中去。6、编写提交自己的开源项目现在技术招聘开始关注你在Github上有几个开源项目,有多少star和Fork。这些比简历含金量高。Github上的项目比简历真实。你在Github上的项目提交代码的记录,质量,都能看得到。那么自己写开源项目的好处就不言而喻了。技能提高自己,有能给自己将来跳槽增加砝码。说了这么多,说下我自己的情况吧。上面的前4条,我已经在实践并且比较灵活运用了。5、6条正在实践,还没有成品。不过这也是我的学习的方向,写出来和大家共勉。天极传媒:天极网全国分站
您现在的位置:
& >&分享:十大iOS开发者最喜爱的库
总结分享十大iOS开发者最喜爱的库博客 09:24
  该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外。
  最终评选出了如下10大iOS开发者最喜爱的库:
  1)SSToolkit
  Sam Soffes简直就是一个Objective-C天才,SSToolkit就是个例子。作者将他在App中实现的各种各样的UI效果做成个代码库,方便其他人使用。
  SSToolkit一些基础的类包括SSCollectionView,SSGradientView
  从UI部件到便利的Foundation类别都经过精心设计并记录在案,帮助开发者解决一些普遍问题,比如追踪一款设备是否有视网膜显示屏或者是否能剪裁图片
  2)GPUImage
  GPUImage一个功能十分强大又十分易用的图像处理库。
  提供各种各样的图像处理,并且支持和的实时滤镜
  是基于GPU的图像加速,图像处理速度超快,并且能够自定义图像滤镜
  支持ARC
  不过现在还缺少一些Core Image拥有的一些先进功能,比如面部探测。
  滤镜效果图
  3)SocketRocket
  SocketRocket是一个WebSocket客户端(WebSocket是适用于Web的下一代全双工通讯协议,被称为“Web的TCP”,它实现了浏览器与的双向通信),采用Object-C编写。超级稳固又简单易用,简直就是实时应用的最佳拍档。
  SocketRocket遵循最新的WebSocket规范RFC 6455
  只有部分比较新的浏览器比如支持这个库
  支持TLS (wss),iOS 4.x系统
  使用NSStream/CFNetworking(可免费享用)、使用ARC
  采用并行架构
  大部分的工作由后端的工作完成、基于委托编程。无任何UI包依赖。
  因为Square,才有了SocketRocket
  4)HockeyKit
  HockeyKit是一个iOS Ad-Hoc自动更新框架。所有的苹果店中的App都可以使用它,它能显著提高整个Beta过程,分为两部分:服务器和客户端框架。服务端组件不需要客户端库就能单独工作。
  只需在服务器上安装一次服务端,就可以处理bundle identifier不同的多个应用程序(有开发者强烈建议对Debug、AdHocBeta和AppStore发布版使用不同的Bundle identifier)
  默认当App启动或唤醒时,客户端会从服务器检测更新,用户可以在设置对话框中修改这个设置:一天一次或手动检测更新
  除了支持iOS,HokeyKit也支持Android平台,不过Android版还处在Alpha阶段,支持OTA及应用内更新
  为HockeyKit用户提供服务器托管服务
  Beta测试演示
  5)JSONKit
  JSONKit是Objective C平台上比较常用的JSON数据访问工具。
  JSONKit能在运行的情况下与libz.dylib自动连接而无须人工连接
  在解析期间,如果检测到有gzip文件,JSONKit能自动解压
  速度超快,支持之前的iOS版本(但要注意一点,从iOS 5开始,iOS就已经有本地JSON解析工具了)
  JSONKit的性能远优于JSON-Framework(即SBJSON),JSONKit使用起来也非常简单,表现性能比苹果iOS 5.0中的NSJSONSerialization还要好,速度比NSJSONSerialization快上 25% to 40%,已经是非常大的一个差距了
  Benchmark测试结果图
  6)MagicalRecord
  使用Core Data时会用到许多引用代码,让工作变得很复杂,让人有种挫败感,MagicalRecord的出现就是解决这些问题的。
  不但能清理Core Data代码,还可在必要的时候进行NSFetchRequest修改
  需要iOS 5.0及以上版本,Mac OS 10.7及以上版本
  使用ARC
  能利用iCloud同步Core Data商店
  7)RestKit
  Restkit是一个开源的Objective-C框架。
  可在iOS和Mac OS X的Objective-C中与RESTful Web服务进行简单交互
  包含简单的HTTP request/response API
  带有强大的对象映射系统,用于减少代码长度
  RestKit可降低JSON/XML的处理的资源消耗,支持通过SBJSON和YAJL进行JSON解析
  当你的应用需要与一个REST远程API整合的时候,RestKit就会派上用场,帮你减少工作量(教程指导)。
  添加Restkit
  8)TestFlight
  要想轻松发送并公测应用?用TestFlight吧,无须通过,有人曾经整理出了它的三大杀手锏:
  轻松采集测试用户的UDID和iOS 版本、硬件版本,并发送给开发者。在接收到开发者的TestFlight邀请之后,用户只需拿自己的iPhone即可打开邀请中的链接,注册账号,注册硬件
  有了测试包以后,不用一个个发邮件,只需要将IPA上传到TestFlight网站,然后勾选合适的测试用户,点击确认,你就完事了,用户会马上收到 TestFlight的更新通知,然后只需在他的iPhone上登录TestFlight网站,TestFlight就会自动将测试IPA安装到他的 iPhone上
  不用担心用户没有成功安装,Testfligh能够给你实时反馈最新统计数据
  现在还推出了桌面App,用起来更快更方便了。
  9)MBProgressHUD
  苹果的应用程序一般都会用一种半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被踢出AppStore。而MBProgressHUD提供了一个替代方案,实现的效果根本看不出和官方程序有什么差别。
  同时还提供了其他附加功能,比如虚拟进展指示符,以及完成提示信息
  你也可以安装其他东西,比如需要显示的文本,动画,x及y设置等等,有许多iOS辅导员都在用它,一般用来作应用内购买
  MBProgressHUD适用于任何iOS版本,需要LLVM 3.0及以上编译器架构,兼容ARC及非ARC项目,这得取决于苹果的以下架构:
  Foundation.架构
  UIKit.架构
  CoreGraphics.架构
  透明进度效果
  10)AFNetworking
  AFNetworking是一个轻量级的iOS网络服务类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。
  支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)
  支持ARC
  要求iOS 5.0及以上版本
  有一些插件扩展已有的功能,还有一个功能齐全的API
  从URL中获取JSON特别简单,简单到什么程度?看下面几行代码
  NSURL *url = [NSURL URLWithString:@"https://alpha-api.app.net/stream/0/posts/stream/global"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) { NSLog(@"App.net Global Stream: %@", JSON); } failure:nil]; [operation start];
  在这10大库中,AFNetworking是最大赢家,现在是GitHub上第三大Objetive-C库,iPhone,iPad上很多著名应用都使用这个类库,是很多人的最爱。
  这里把好用的库整理出来介绍给大家,希望真正能帮到开发者,让你们的生活变得更简单。
(作者:开源中国责任编辑:王玉平)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
办公软件IT新闻整机iOS 学习资料整理
招聘信息:
这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处, 也请不吝指出, 感谢您对 iOS 所做的贡献, 让我们一起把国内的 iOS 做得更好, 谢谢.如果您有任何意见也可以通过或联系我该文档托管在 GitHub 上, 项目地址:&视频教程(英文)视频简介斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频该课程的讲师 Paul Hegarty 是斯坦福大学软件工程学教授, 视频内容讲解得深入, 权威, 深受好评iOS 开发的进阶课程, 开始涉及到 Core Animation, Core Data, OpenGL 等框架的应用苹果官方提供的 iOS 学习视频Lynda 上面 iOS 和 Objective-C 的学习资料比较多, 从初级到高级的都有, 覆盖面比较广, 无论 iOS 走到哪个层次, 都可以在上面挑到适合自己的课程CodeSchool 上面的 iOS 不多, 不过质量都不错, 一些课程也挺有趣的Udemy 帮助初学者规划了视频学习路线, 从新手到高级分的比较详细视频教程(中文)视频简介斯坦福白胡子老爷爷的系列视频, 所有视频皆完成翻译, 视频较新, 翻译质量也很高全部视频翻译完毕, 较为深入的讲解 iPhone 开发, 视频适合给有一定 Objective-C 基础的人观看慕课网的视频, 主要讲 Swift 的一些基本使用, 并在讲解的过程中做了几个小 APP, 最后还讲了 Sketch 制作分享按钮视频还未完结, 讲了一些 C 和 Objective-C 的基本语法, 适合零基础的人观看书籍书籍名称推荐理由内容不多, 却都是精华, 有了一点 C 语言基础可以快速阅读此书, 大概一天时间就可以看完, 看完后对 iOS 开发能够有个基本的印象iOS 又一本极佳的入门书籍, 具体评价可见豆瓣下方该书籍的评论适合打算深入了解 Cocoa 的人看短小精练, 适合有编程基础的人在半小时内对 Objective-C 有个一定了解看完 Learn Obj-C 可以接着看这个官方对 Objective-C 更为深入的介绍这本书在 Quora 上被评为 iOS 入门最佳书籍该书作者 Scott Knaster 是 Mac 开发界的传奇人物, 目前在 Google 出过多数书籍都广受许多程序员好评, 此书适合从初级跳到中级的 iOS 开发者阅读该书作者唐巧是国内 iOS 开发界的名人, 曾参与多个知名软件的开发, 目前该书尚在预售中, 书本内容由浅入深, 将读者一步一步引入到 iOS 中去, 同样适合初级跳到中级的 iOS 开发者阅读这本书在亚马逊上面深受欢迎, 有关 Objective-C 的东西讲得非常详细该书作者是豆瓣的员工, 书中写的多数内容都是作者在平时的工作实践当中提炼出来的测试经验, 重点讲述了各个测试阶段的具体实践方法, 并且通过持续集成串联了各个测试阶段的活动。解析 iOS 的开山之作, 详细介绍了 MVC 在 Cocoa Touch 上的运作过程, 该书适用于 iOS 中级开发者阅读本书主要介绍 iOS 与 OS X 多线程和内存管理, 深入破析了苹果官方公布的源代码, 告诉你一些苹果公司官方文档中不会出现的知识, 适合中级以上 iOS 开发人员阅读书里写了编写高质量iOS与OS X代码的52个有效方法, 适合 iOS 开发的进阶使用估计将来这本书会成为 Swift 的经典入门书籍, 它的 Stars 数说明了一切90 后开发者梁杰组织翻译的 Swift 编程语言中文版博客博客地址博主信息王巍(喵神), 现居日本, 就职于 LINE, 知名 iOS 开发者, 写的文章大多深入浅出, 内容广泛, 目前在维护的&&也值得收藏唐巧, 国内知名 iOS 开发者, 现就职于猿题库, 博客推出的 iOS 移动开发周报很受欢迎, 更新频繁90 后 iOS 开发者, 人称虾神, 文章内容讲解大多浅白易懂, 很值得看博主也是 iOS 大神一个, 经常更新一些 iOS 教程, 文章的质量都很高, 非常值得看NSHipster 的中文网站, 主要对 NSHipster 的英文网站进行翻译, 博文出自 Mattt 大神之手, 文章大都写得很深入, 详细, 每周一更李忠, 知乎前员工, 目前在负责花瓣 iOS 开发, 不少文章里面有介绍博主个人的学习方法, 让读者在学到技术的同时也掌握学习的技巧iOS 圈的女神人物, 写的关于安全问题的文章都值得一看, 由于新博客刚开通不久, 目前文章较少, 可以去看下她以前的吴发伟, 天猫资深软件开发工程师, iOS 技术周报每周一更, 推送一些 iOS 技巧, 代码库, 设计等资讯.王轲, IndieBros Studio 创始人, 优秀的 iOS 开发工程师, 写的文章深入浅出, 很多问题分析透彻, 非常有条理性叶孤城, 优秀 iOS 开发工程师, 发表的文章都有很多干货, 对源码解析类文章写得浅显易懂, 并时常总结一些 iOS 开发技巧, 值得一读周楷雯, 秒视创始人, 知名 iOS 工程师, 做出了&&和&&这样的好项目, 在博客中也有谈到具体的实现过程图拉鼎, 知名 Apple 平台开发者, 曾经的 Ubuntu 平台开发者, 文章有不少干货, 大多讲解技术实现和学习经验唐巧收集的中文 iOS/Mac 开发博客列表, 更新频繁, 值得收藏文章标题内容简介Udemy 写的文章, 说明了一些学习 Objective-C 的前提条件, Objective-C 的发展历史, 学习方法以及学习资源主要对 iOS 的开发环境进行了介绍, 并且涉及到了 Swift 的学习, iOS 上架的注意事项, iOS 的设计, 测试, 代码托管等, 讲解较为广泛, 同时也给出不少学习资源文章写的很有条理, 文中多次强调了版本控制系统的重要性, 主要内容是对学习 iOS 开发到就职, 给出了自己的建议作者总结了一些自己学习 iOS 的血的教训, 最后给出了一些不错学习建议作者列举了一些学习 iOS 的方法以及常用的库, 以及自学 iOS 的一些建议唐巧写的一篇文章, 主要是对 iOS 技术的提高做的一个总结, 文中不少资源, 工具, 学习方法文章从入门到进阶到高级, 分为三个阶段, 有条理的讲出了 iOS 的整个学习过程中开发者可能遇到的问题, 并给出了解决办法, 奉献了不少好工具, 资源还有珍贵的学习经验作者给出了学习 iOS 的流程, 并给出一些不错的学习资源作者在文中给出了学习的一些建议, 也谈到了自己的学习方法文中谈到了英语的重要性, 以及写博客, 看源代码的好处作者分享了自己学习 iOS 的经验和资源破船之家发布的资源汇总相关网站网站简介不定时更新一些 iOS 教程苹果官方每年一度的 WWDC 视频, 可以了解历年有关 iOS 发布的内容WWDC 的文字版该网站收集了很多关于 Swift 的学习资料, 新闻经常发布一些 iOS 编程教程, 更新比较频繁, 想了解更多可以查看该网站的 About 界面NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly.Some tutorials about Core Graphic and Core Animation.大把的 Objective-C, Swift, iOS 教程, 且全部免费, Raywenderlich 真是业界良心, 赞!社区社区简介全球最大苹果开发者中文社区经常更新一些很不错的 iOS 代码片段和一些 iOS 资源定期发布一些有关 Objective-C 的高质量的文章喵神组织的对 objc.io 的翻译网站, 旨在推进国内技术圈整体水平, 翻译质量非常高发布一些 iOS 的最新咨询及教程Cocos2d-x 论坛国外较有名的 iOS 开发者论坛&和&&这两本书籍的官方论坛, 用户活跃度较高苹果官方的开发者论坛工具/插件工具/插件简介开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具, 本身是 Ruby 的一个 gem, 极大的简化了 Objective-C 的开发流程Alcatraz 是一款管理 Xcode 插件、模版以及颜色配置的工具使 Xcode 调试控制台色彩更丰富Facebook 开源的一个 iOS 编译和测试的工具一款注释辅助插件,主要用于收集并列出项目中的TODO,&FIXME,&???,&!!!自动补全图片命名的一款插件一个自动生成代码注释的工具用于压缩图片一款工具其中包含了非常多好用的工具, 涉及到设计, 分析, 部署等, 总结的十分详细, 有唐巧总结的一些图形应用工具, 命令行工具, Xcode 插件, 并介绍了一点基础的用法GitHub Top 50 简介主要对当前 GitHub 排名前 50 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.项目名称项目信息1.&作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2.&一款强大的图片滤镜工具, 支持自定义滤镜, 可用来实时处理图片和视频流, 作者是 SonoPlot 公司的 CTO, 在很小的时候便开始接触编程, 他在&&上面的回答也有很多值得阅读, GPUImage 这个项目从 2012 年开始, 使用 OpenGL 图形程序接口编写, 性能非常好, 现在很多 iOS 程序员都用它来实现 iOS 的模糊效果3.&由 Facebook iOS 客户端衍生出的一款 iPhone 框架, 内置许多丰富的功能, 有丰富的界面, 对底层的操作便捷, 为开发者省下了很多时间, 但现在已经停止了更新, 一个&&把代码删得干干净净, 不要好奇去点开 Files changed, 我点开后该页面直接卡死, three20 当中的一位作者创建了&, 算是 three20 的一个替代品4.&主要用于 iOS 上网络通信, 允许与 RESTful Web 服务交互, 常用于处理 API, 解析 JSON, 映射响应对象等操作, 简单易用, 方便你把所有精力都放在对数据的操作上5.&作者 Olivier Poitrey 是 Dailymotion 的 CTO, 拥有多个不错的开源项目, 此项目常用于对从 Web 端接受到的图片进行缓存, 是 UIImageView 的扩展, 应用起来比较简单6.&由 GitHub 工程师们开发的一个应用于 iOS 和 OS X 开发的函数响应式编程新框架, Matt 称其为 "An open source project that exemplifies this brave new era for Objective-C", 也有人说它是 Cocoa 的未来, 具体可看唐巧写的这篇7.&作者 Matej Bukovinski 是一位全栈工程师, UI/UX 设计师, 此项目是一款提示框第三方库, 帮助开发者快速应用到项目中)8.&作者是 Coursera 的 iOS 工程师, 该项目创作灵感来自于 Ruby on Rails 的 Active Record, 主要为方便操作 CoreData 而生, 帮助清除 CoreData 引用的代码, 协助方便 CoreData 的工作9.&一个对 SQLite 进行封装的库, 使用起来方便, 简单10.&一个轻量级的 iOS 网络通信类库, 基于 CFNetwork 框架开发, 但现在已经停止更新, 多数开发者改用 AFNetworking 替代)11.&作者是 GitHub 的员工, 文档写的很清楚: Mantle makes it easy to write a simple model layer for your Cocoa or Cocoa Touch application, 主要用来将 JSON 数据模型化为 Model 对象, 唱吧在前段时间也改用 Mantle 了.12.&收集了很多扁平化 UI 的 iOS 组件, 方便使用13.&Facebook 官方的 iOS SDK, 方便开发者集成 Facebook 的一些功能到自己的 iOS APP 里面14.&主要用于解析 JSON, 适用于 iOS6 以下环境, 自从 iOS5 开始 Apple 官方给出了 NSJSONSerialization API, 自此大家都用官方的了15.&一款窗口管理应用程序, 但在两年前就已经停止更新了16.&作者 Jeff 曾为 Facebook, Google 做过不少好东西, 也是 three20 的成员之一, three20 停更后, 他创造出这个框架来代替 three20, 文档齐全17.&Path 公司出品的 iOS 库, 作者 Mallory Paine 是苹果前员工, 此类库适用于在滚动时快速显示图像, 高速持久是其最大的特点18.&又一款轻量级的 iOS 第三方控件, 用于显示任务加载时的动画, 非常轻便, 容易使用19.&Facebook 推出的一款具有闪烁效果的第三方控件, 供它旗下一款名为 Paper 的应用使用, 安装使用整个过程都十分简单20.&这是 Mac 和 iOS 的一款强大的日志框架, 配置简单, 多线程, 提供更高级的 log 功能, 可用于代替默认的 NSLog 语句21.&一款开源的 iOS 活动面板组件, 还原 Path 2.0 的侧滑效果, 作者因为时间关系在两年前停止对其更新22.&Alcatraz 是一款管理 Xcode 插件、模版以及颜色配置的工具, 可以集成到 Xcode 的图形界面中, 安装删除都是几条命令的事, 很方便, 支持自己开发插件并上传23.&超强的游戏模拟器, 做游戏开发必备, 官网做得也很不错24.&Facebook 开源的一款 iOS UI 框架, Paper 用的就是该框架, 另外框架还用到了 Facebook 早期开源 Pop 动画引擎25.&是 Facebook 开源的一个命令行工具,用来替代苹果的 XcodeBuild 工具, 极大的方便了 iOS 的构建和测试, 输出错误信息也比较友好, 受到许多 iOS 开发者的称赞, 经常与其搭配使用的还有 OCUnit,&,&&等测试工具26.&作者是英国 Charcoal Design 公司的创始人, 开源领域的贡献颇为卓著, 这个项目就是其中之一, 这是一款可以在 iOS 上实现旋转木马视图切换效果的第三方控件, 并提供多种切换效果27.&这是 Flipboard 官方发布的一组专门用于 iOS 开发的应用内调试工具, 开发者无需将其连接到 LLDB/Xcode 或其他远程调试服务器,支持直接在 App 中运行28.&这是 Swift 语言版本的 Cocos2D 游戏开发引擎, 核心开发者是 Ricardo Quesada, 已经为该项目贡献了 100W 行左右代码, GitHub 上更新较为频繁29.&作者是 Devin Ross, 这是在 iOS 上一款功能强大的 UI 效果类库, 可以实现多种酷炫的效果, 目前仍在更新中30.&一个轻量级的布局框架, 同时支持 iOS 和 Mac OS X, 语法优雅, 帮助开发者快速适配不同分辨率的 iOS 设备31.&作者是一位中国人, 该项目主要是使用 CoreAnimation 还原了 Path menu 的动画效果32.&由 Square 公司推出的一款优秀的 iOS 应用网络调试工具, 用户可以实时看到应用程序的网络请求, 也可以对 iOS 应用程序的核心数据栈进行远程调试33.&作者独自一个人 Samuel Clay 做出来的一款名为 NewsBlur 的新闻阅读器, 很多人都称其为 Google Reader 的替代品, 这是它的源码34.&作者是 Thumb Labs 的联合创始人, JVFloatLabeledTextField 是 UITextField 的子类, 主要实现输入框标签浮动效果, 创作灵感来自 Dribbble, 已出现多个移植版本35.&用于解析 JSON 数据的一个框架, 但是在 iOS5 以上版本大多数人都选择使用 NSJSONSerialization 来解析 JSON, 该项目现在在 GitHub 上也几乎没怎么更新了36.&由 Chrome 团队主导的一个项目, 意在用 URL 连接世界, 方便用户接受数据, 目前尚处在实验阶段37.&Reachablity 是用于检测 iOS 设备网络环境的库38.&作者 Roman Efimov 是雅虎的 iOS 工程师, 这个项目实现了 iOS 上的菜单侧滑效果, 创意来源于 dribbble, 该项目支持 iOS839.&一个功能强大、简单易用的异步 socket 通讯类库, 支持 TCP 和 UDP 协议, 可用于 Mac 和 iOS 设备上, 作者 Robbie Hanson 是 Deusty 的首席软件工程师40.&一个视图控制器容器, 将子视图处理成两层, 通过滑动来处理层的切换, 创作灵感来自 Facebook 和 Path的 APP, 作者是 Cleveland 的员工41.&UITableViewCell 的子类, 实现了左右滑动显示信息视图并调出按钮42.&UILabel 的替代品, 使 iOS 上的 Label 功能更加丰富, 可支持链接植入等功能43.&无需编码实现牛逼的动画效果的库, 连设计师都可以快速上手44.&Square 公司开源的一个 WebSocket 客户端, 稳定并且易用, 做实时应用常会用到, 受广大开发者喜爱45.&Facebook 开源的一款工具, 旨在帮助 iOS 开发者更快的迭代应用, 方便用户动态的调整参数, 是的, Paper 这个项目也用到了46.优雅的 iOS 消息类库, 常用于聊天应用中, 可定制性高47.&作者周楷雯是 90 后, 秒视的创始人, 该项目是一个带动画效果的图表控件, 简约易用, 受到不少开发者喜爱48.&作者是王巍国内著名的 iOS 开发者, 人称喵神, 目前在日本 LINE 公司工作, 该项目帮助开发者轻松的生成注释文档, 节省了不少工作量, 赞49.&一款用于提醒用户给你的 APP 打分的工具50.&一个开源的与 Cocoa 紧密集合的基础性框架邮件订阅&(每周一期,内容多为这一星期里值得关注的 GitHub 项目、文章、工具等)&(Tips, news and inspiration delivered each week)文档&(iOS 开发必看, 有此文档足矣, 内容非常之详细)指南/教程网址简介iOS 应用商店审核指南, 有有很多丰富的 Swift 学习资料, 学习 Swift 有这份资料可以省下很多力气Tinyfool 推出的一篇对于帮助新手阅读官方文档的指南苹果写的一篇入门指南, 粗略讲解了 iOS 程序从开发到上架的整个流程文章主要讲解 Objective-C 的一些语法, 文章内容有趣且通俗易懂一张 iOS 开发地图, 做得很赞, 看完对 iOS 开发流程有一定的认知苹果官方给出的 iOS 入门教程, 看过之后能够做一个 To-Do 小程序讲解 Objective-C 的教程, 图文并茂, 适合新手阅读Awesome 系列知乎上的讨论Quora 上的讨论贡献者点击查看该项目的所有贡献者License以上内容采用&&进行许可, 转载请注明出处, 版权归本人及所有贡献者所有
微信扫一扫
订阅每日移动开发及APP推广热点资讯公众号:CocoaChina
您还没有登录!请或
点击量9470点击量6606点击量6134点击量3802点击量3566点击量3552点击量2917点击量2621点击量2377
&2016 Chukong Technologies,Inc.
京公网安备89}

我要回帖

更多关于 网站开发技术有哪些 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信