好文收藏
Posted 泉_哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好文收藏相关的知识,希望对你有一定的参考价值。
php对markdown的扩展
https://michelf.ca/projects/php-markdown/extra/
利用github自己创建自己的博客,很装13的样子哦
http://limboy.me/tech/2010/08/25/make-github-as-blog-engine.html
个人开发的客户端 仿 octokit
http://limboy.me/ios/2014/01/05/ios-rest-client-implementation.html
github 开源客户端 GitHub API client for Objective-C
https://github.com/octokit/octokit.objc
ReactiveCocoa2实战
http://limboy.me/ios/2014/06/06/deep-into-reactivecocoa2.html
ios手势返回 平滑动画
http://blog.csdn.net/jasonblog/article/details/28282147
iOS 8扩展中心例子
http://onevcat.com/2014/08/notification-today-widget/
iOS该如何选择xml解析
iOS电子书源码coreText
http://www.raywenderlich.com/4147/core-text-tutorial-for-ios-making-a-magazine-app
http://blog.csdn.net/kingsley_cxz/article/details/9251039
苹果关于声音开发的文档
苹果人机交互指南
苹果商店审核指南
https://developer.apple.com/app-store/review/guidelines/#metadata
苹果账号价位和特性介绍
https://developer.apple.com/support/ios/
https://developer.apple.com/cn/support/ios/
https://developer.apple.com/contact/phone.php
cocosbuilder 连接
http://blog.csdn.net/xujiezhige/article/details/8622105
cocos2d-x跨平台配置
http://www.cocoachina.com/bbs/read.php?tid=129743
苹果开发 证书配置教程
http://blog.sina.com.cn/s/blog_5a6efa330101dx05.html
推送通知
http://blog.csdn.net/daydreamingboy/article/details/7977098
http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
广告投放平台
http://www.google.cn/ads/admob/
box2d 滚动背景
http://www.uchidacoonga.com/2011/01/side-scrolling-the-background-in-box2d/
box2d 风车
http://bbs.9ria.com/thread-148806-1-1.html
box2d 浮力计算
tiledmap地图编辑器
动画编辑器
http://download.csdn.net/detail/wangqiuyun/4502518
地图碰撞检测游戏制作教程
cocos2d 权威指南 附带的代码
https://github.com/andyque/Cocos2DBookSource
opengles 2.0 和 1.0的区别
http://blog.csdn.net/wwwang89123/article/details/8758555
外国cocos2d教程源码
http://www.raywenderlich.com/tutorials
cocos2d 特效例子
http://www.supersuraccoon-cocos2d.com/2011/09/17/sticky-demo-resource-list-keep-updating/
bubbsy开源游戏代码
https://sites.google.com/site/gwgamedevelopment/
http://appcodes.org/iossourcecode/bubbsy
cocos2d关于绳子的t特效例子
https://github.com/gpambrozio/CutTheVerlet
关于 一维水平面的 特效例子
http://www.cocos2d-iphone.org/forums/topic/waves1dnode-water-simulation-for-side-view-games/
打碎玻璃的 特效例子
http://www.cocos2d-iphone.org/forums/topic/breaking-glass-shatteredsprite/
闪电线条效果
https://github.com/nader-eloshaiker/Lightning
水波纹效果
https://github.com/Birkemose/rippleDemo
cocos2d 粒子编辑器
http://www.cocoachina.com/downloads/code/2012/0706/4424.html
使用COCOS2D和BOX2D制作《JETPACK JOYRIDE》
· 使用COCOS2D和BOX2D制作《JETPACK JOYRIDE》PART-1
· 使用COCOS2D和BOX2D制作《JETPACK JOYRIDE》PART-2
· 使用COCOS2D和BOX2D制作《JETPACK JOYRIDE》PART-3
· 使用COCOS2D和BOX2D制作《JETPACK JOYRIDE》PART-4
IOS开源项目汇总
前几天看到一位会员,总结了一些开源的IOS项目,我结合自己开发过程中用到的一些开源项目,与大家分享。
扫描wifi信息:
http://code.google.com/p/uwecaugmentedrealityproject/
http://code.google.com/p/iphone-wireless/
条形码扫描:
http://zbar.sourceforge.net/iphone/sdkdoc/install.html
tcp/ip的通讯协议:
http://code.google.com/p/cocoaasyncsocket/
voip/sip:
http://code.google.com/p/siphon/
http://code.google.com/p/asterisk-voicemail-for-iphone/
http://code.google.com/p/voiphone/
three20
https://github.com/facebook/three20
google gdata
http://code.google.com/p/gdata-objectivec-client/
720全景显示panoramagl
http://code.google.com/p/panoramagl/
jabber client
http://code.google.com/p/ichabber/
PLBlocks
http://code.google.com/p/plblocks/
image processing
http://code.google.com/p/simple-iphone-image-processing/
json编码解码:http://code.google.com/p/json-framework
base64编码解码:http://code.google.com/p/google-toolbox-for-mac/source/browse/trunk/Foundation/?r=87
xml解析:https://github.com/schwa/TouchXML
安全保存用户密码到keychain中:https://github.com/ldandersen/scifihifi-iphone
加载等待特效框架(private api):https://github.com/jdg/MBProgressHUD
http等相关协议封装:http://allseeing-i.com/ASIHTTPRequest
下拉刷新代码:https://github.com/enormego/EGOTableViewPullRefresh
异步加载图片并缓存代码:http://www.markj.net/iphone-asynchronous-table-image/
iphone TTS:https://bitbucket.org/sfoster/iphone-tts
iphone cook book 源码:https://github.com/erica/iphone-3.0-cookbook-
iphone 正则表达式:http://regexkit.sourceforge.net/RegexKitLite/
OAuth认证: http://code.google.com/p/oauth/
http://code.google.com/p/oauthconsumer/
因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率。
KissXml——xml解析库
相关教程:http://www.iteye.com/topic/625849
http://sencho.blog.163.com/blog/static/83056228201151743110540/
很方便的一个xml解析器,支持Xpath查询。
skpsmtpmessage——Quick SMTP邮件发送
svn checkout http://skpsmtpmessage.googlecode.com/svn/trunk/ skpsmtpmessage-read-only
github: git clone https://github.com/kailoa/iphone-smtp.git
相关教程:http://disanji.net/2011/01/28/skpsmtpmessage-open-source-framework/
skpsmtpmessage 是由Skorpiostech, Inc.为我们带来的一个SMTP协议的开源实现,使用Objective-c 实现,iOS系统的项目可以直接调用。
jsonframework——JSON支持
相关教程:http://blog.csdn.net/xiaoguan2008/article/details/6732683
它是一个开源框架,基于BSD协议发布。由于json-framework是开放源代码的,当你需要使用它时你只需将json的源代码加入到你的工程中。
ASIHttpRequest——HTTP Network库
ASIHttpRequest库极大的简化了网络通 信,提供更先进的工具,例如文件上传工具,重定向处理工具、验证工具、等等。
MBProgressHUD——进展指示符库
苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同时还提供了其他附加功能,比如虚拟进展 指示符,以及完成提示信息。整合到项目里也很容易,这里不细谈了。
zxing——二维码扫描库
支持条形码/二维码扫描的图形处理库,这是一个java库,在android上的功能比较完整。同时该库也支持ios,但只能支持二位条形码的扫描。
kal——iPhone日历控件
一个类似于ios系统默认日历开源日历库,支持添加事件,自定义日历样式等功能。
Facebook iOS SDK——Facebook API类库
大体来讲就是iPhone上的Facebook login,完全支持Facebook Graph API和the older REST api。
shareKit——分享库
相关demo:http://www.cocoachina.com/bbs/read.php?tid-71760.html
分享到开心,豆瓣,腾讯,新浪微博的api所用到的强大的分享库。
SDWebImage——简化网络图片处理
用SDWebImage调用网站上的图片,跟本地调用内置在应用包里的图片一样简单。操作也很简单。
GData client——iPhone上所有Google相关服务的类库
名字就说明一切了。跟Google相关的,值得一提的是,这个项目很开放。有很多示例程序供下载。
CorePlot——2D图形绘图仪
CorePlot有很多解决方案将你的数据可视。同时也会提供各种迷人的图形效果,比如棒状图、饼状图、线状图等等,在他们网站上也提供了大量的范例图形,很多股票价格应用,游戏分数,个人财务管理都在用。
Three20——类似于Facebook的优秀的UI库
Three20类库是Facebook自己做的,大而全是他最大的特色。把他整合到已有的项目中可能得费点周折,不过如果一开始你就用上了Three20,尤其是牵扯到很多web相关的项目的时候,你就能深刻体会到神马叫给力了。
2011.9.5 更新
FMDatabase——SQLite的Objective-C封装
是SQLite的C API對初學者來說實在太麻煩太瑣碎,難度太高。FMDB說穿了其實只是把C API包裝成簡單易用的Objective-C类。對于SQLite初學者來說,大大減低了上手的難度。有了FMDB,寫程式時只要專心在SQLite的語法上,而不用去理那堆有看沒有懂的C API,實在是件快樂的事情
Here is the open source iphone app list in alphabetical order:
1.2012 Olympics- App displaying timetable for 2012 Olympic events. (source code)
2. Aeropack - A steampunk themed retro-platform game created using GameSalad. (iTunes link) (source code)
3. Alphabet Blocks - An educational toy featuring letter blocks created with using Cocos2D. (iTunes link) (source code)
4.AntiMapLog - An app for recording your own data (location, time, etc.) over a period of time. (iTunes link) (source code)
5. Barcode Scanner - An example app that is part of the Zxing barcode reader project. (iTunes link) (source code)
6.Battle For Wesnoth– Fantasy themed turn based tactical RPG game available on several platforms and now the iPhone/iPad. (iTunes link) (source code)
7. Bubbsy - Cocos2D based game using Box2D fixes and Tiled level creation. (iTunes link) (source code)
8. Camlingual - App that can read and translate signs using sophisticated OCR. (iTunes link) (source code)
9. Canabalt - Popular run and jump type game. (iTunes link) (source code)
10. Clearis - Cocos2D based puzzle game. (iTunes link) (source code)
11.Climbers- 2D finger dragging climbing game created with Cocos2D. (iTunes link) (source code)
12.Colloquy– Conversion of the most popular Mac IRC client to the iPhone. (iTunes link) (source code)
13. ComicFlow– Beautiful comic book reader for iPad. (iTunes link) (source code)
14. Countitout- A generic counting app. (iTunes link) (source code)
15. Cryptose - A cryptogram puzzle game made with the Marmalade (formerly Airplay) SDK. (iTunes link) (source code)
16. Diceshaker- Dice rolling simulator designed for role-playing game enthusiasts. (iTunes link) (source code)
17. Dollar Bets - App for recording personal bets placed with your friends. (iTunes link) (source code)
18. Doom Classic- Classic 3D first person shooter. (iTunes link) (source code)
19. Dozuki - Interactive repair manual app from the guys at iFixit. (iTunes link) (source code)
20. Ecological Footprint- Calculate, display, and record your ecological footprint. (iTunes link) (source code)
21. Edgy - App for demonstrating the basics of OpenCV and the iPhone. (source code)
22. Edhita - iPad text editor with file transfer support and browser previewing. (iTunes link) (source code)
23. Fosdem- Calendar app for the Fosdem open source conference. (source code)
24. Freshbooks– Open Source iPhone app that enables usage of Freshbooks web invoicing software from your iPhone. (iTunes link) (source code)
25. Frotz - Open Source interactive fiction app with support for the Z-machine format. (iTunes link) (source code)
26. Gas Guide - Guides for helping medical students study built from the Gas guide source. (iTunes link) (source code)
27. Gorillas– Classic Worms/iShoot turn based shooter type game converted to iPhone from basic. Utilizes Cocos2D. (iTunes link) (source code).
28. HoxChess – A Xiangqi (chinese chess) game. (iTunes link) (source code)
29. iLabyrinth - Puzzle game written in Cocos2D requiring you to navigate through increasingly difficult labyrinths. (iTunes link) (source code)
30. iStrobe- Turns the iPhone 4 flash into a highly configurable strobe light. (iTunes link) (source code)
31. Last.fm– Software that enables usage of the Last.fm platform for personal radio stations. (iTunes link) (source code)
32. Little Go - An iOS version of the game of Go featuring a tough AI opponent. (iTunes link) (source code)
33. Mobilesynth- A monophonic synthesizer designed for live performance. (iTunes link) (source code)