您的位置:首页 > 移动开发 > IOS开发

iOS开发资源大全

2016-05-01 14:35 344 查看


转自:http://www.open-open.com/lib/view/open1363333137093.html


开发类库

Fastpdfkit
功能强大的iOS PDF阅读器开发类库。最大的特点是加载PDF文档速度超快(从其名字也可以看出)。

three20
Facebook应用框架的开源代码。优点是,利用该框架可以很方便地搭建SNS类应用。缺点是,文档比较少,而且都是英文的。

ShareSDK
功能强大、简单易用的社会化分享类库:ShareSDK。开发者只需10分钟即可集成到自己的APP中。不仅支持如QQ、微信、新浪微博、腾讯微博、人人网、豆瓣、facebook、twitter等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率等数据。

Appcelerator
Titanium Platform
允许网页开发者利用Javascript, HTML以及CSS等技术开发跨平台(包括iPhone,iPad以及Android)的web app。可以开发出类似iOS的table views, scroll views, native buttons, switches, tabs, popovers等等UI控件。

phonegap
类似Appcelerator Titanium Platform的一个Web App开发框架。

inmobi
在你的应用中加上广告。

RestKit
RestKit是一个web servie Cocoa框架,它封装了很多跟网络服务(web servie)相关的功能,比如:GET, POST, PUT 以及 DELETE HTTP等等。 RestKit还提供了对JSON(或者XML)数据的读取操作。

AFNetworking
AFNetworking同样是一个iOS的网络服务类库,它以NSURLConnection, NSOperation为基础,提供了很多跟网络服务相关的功能。

Nimbus
Nimbus是一个网站的iOS应用程序开发类库,它封装了众多iOS的控件,包括:实现丰富字体效果以及加上链接的label(rich text label with hyperlinks),完整的网页浏览视图(web view controller), 多选框(radio groups),丰富的列表交互,以及强大的debug工具等等其他各种控件效果。难能可贵的是,Nimbus的文档十分详细,十分有利于开发者参考,用他们的话说是:Nimbus
is an iOS framework whose feature set grows only as fast as its documentation。这也是Nimbus最大的特点。

bShare
通过bShare Mobile SDK 可以很容易的添加“分享到SNS平台”功能到移动应用中,支持国内大部分的SNS平台,比如新浪微博、腾讯微博、腾讯空间、豆瓣、开心网、人人网等等。

aviary
图像处理类库,滤镜丰富,功能强大,可以直接应用到图片摄影类的App里面。github地址:https://github.com/AviaryInc/Mobile-Feather-SDK-for-iOS

cocos2d
for iPhone
一个很著名的游戏开发框架,封装了Open GL ES,让开发者能十分方便就可以开发出2D动画游戏。官网是:http://www.cocos2d-iphone.org/ (需要翻墙)。

个推-移动平台推送解决方案
个推开放平台帮助你的应用通过低成本互联网通道进行消息推送,提供完善、高效、稳定的服务体系解决了互联网云端到手机端的消息互通问题。

top


开发工具

Google
Analytics for Mobile
将Google Analytics放进你的App中,你可以了解到很多有用的信息,如:每天有多少开发者使用你的应用,他们花了多长时间在你的应用中,他们对你的应用那个功能最感兴趣等等。

友盟
创新工场项目。类似Google Analytics,算是国内最好的移动应用统计工具。

给Xcode添加原生Vim支持
如果你还是习惯Vim编辑器的编程方式(好多牛人都这样),那么试试这个Xcode插件,可以直接在Xcode编辑器里面使用VIM的操作方式,难能可贵的是代码完全开源。

MesaSQLite
Mac下最好用的SQLite客户端(GUI管理器)。使用户能够以图形界面的方式查看SQLite数据库,十分方便好用。

top


开发教程

iOS公司开发者账号申请分享攻略

如何授权设备,将程序运行到真实设备中

如何在应用中实现推送服务(Push
Notification)

7分钟之内将Google
Analytics整合进你的应用中

objective-c
初级教程
该教材能让有编程经验的程序员迅速对objective-c上手。

斯坦福大学iOS开发课程视频

iPhone教程入门视频-来自lynda.com
涵盖大部分iPhone开发的入门技巧,不过是英文的,英文好一点的筒子去试试。

iOS
4 Foundations
iOS开发教程视频,分控件讲解。也是英文版的视频。

cocoalit
收集了大量的iOS开发文章,每天都有更新。唯一美中不足的是全英文的,但是里面的文章质量真的不错。

cocos2d-X开发教程
作者的描述深入浅出,十分适合cocos2d的初学者。(本教程作者还在更新中)

raywenderlich
特棒的iOS教学文章网站。所有文章都是由一个iOS开发者撰写。深入浅出,例子很多。美中不足是英文的。小编很有冲动将它们翻译成中文。还有一件跟这个网站相关的趣事是,文章作者是独立iOS开发者,他负责写代码,他的妻子是UI设计师,负责美工。所以他妻子也办了一个类似的网站,只不过是偏向美工的。

泰然-raywenderlich等iOS开发教程最好的中文翻译网站
泰然由一群热爱移动开发的志愿者组成,于2011年9月正式成立泰然教程组核心团队,长期致力于提供优质的移动平台原创教程和翻译教程。成立的一年时间内得到国内、国际读者的广泛认可。其中Ray Wenderlich的译文均被采纳为官方译文。

iOS推送通知服务教程
学习怎样为你的iphone程序添加推送通知。这篇文章是 http://www.raywenderlich.com/2011/05/12/apple-push-notification-services-tutorial-part-12/ 的译文。

What
You Need to Begin iOS Programming
开始iOS开发需要准备的东西

top


开发论坛

CocoaChina
可以说是国内人气最旺的开发社区,每个提问都有很多热心的开发者来回答。而且有很多开源资源。

Apple
Developer forums
苹果官方开发者论坛,需要开发者账户才能登录进去。

cocos2d开发中文论坛
算是国内最好最火的cocos2d开发的中文论坛了。

top


设计工具

DevRocket
一款 Photoshop 插件,由 UI Parade 推出的一款针对iOS UI 的设计工具,设计师动动鼠标即可制作精美的 iOS 应用原型。iOS 界面设计师可以利用它在最短的时间内把自己的想法表达出来。这套插件包含了iPhone 和 iPad 以及高清分辨率等全部素材。点击这里看视频:http://v.youku.com/v_show/id_XMzg5NDMzNjA0.html

mokk
以web的形式提供iOS UI设计的素材,你可以在web上拖动一些控件做出简单的ios 应用效果,并且生成一个URL,能分享给其他人。

top


设计素材

iOS5字体集合(包括iPhone和iPad)

iPad外观PSD
这个PSD素材含有四个iPad不同角度(包括正面、侧面和背面)的图片,可用于将你的应用截图放在上面,用于在你的网站上展示你的iPad应用。

gesturecons
手势示意图icon。当你的应用中用到很多手势,你必须要有一个引导图,引导图上少不了要放上手势图。这时候你就需要用到这个网站资源了。

Touchscreen
Hand Gestures
另外一个手势图icon资源,类似gesturecons。

60个免费iOS图标icon

30个免费iPhone
Tab Bar上的icon图标

iPhone
4 PSD
在展示你app的截图时,配上真实的iPhone图,会让你的app更加好看。

64款免费iPhone
Tool Bar icon图标

160款免费iPhone
Tool Bar icon图标

iPad
GUI PSD (Retina Display)
iPad的控件集合,PSD格式。

iOS5
GUI PSD
iPhone5的控件集合,PSD格式。

iPhone
4 GUI PSD (Retina Display)
iPhone4的控件集合,PSD格式。

iPhone
Sketch Elements AI
iPhone各种控件的素描效果,AI格式。

iPad
Sketch Elements AI
iPad各种控件的素描效果,AI格式。

UI4App
收集了众多设计十分优秀的App应用屏幕截图,然后分类查看,十分方便UI设计师找设计灵感。

iOS免费icon
提供大量免费的iOS图标(icon)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息