好文收藏

来源:互联网 发布:豆瓣 知乎 贴吧 天涯 编辑:程序博客网 时间:2024/05/16 17:45

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解析

http://www.raywenderlich.com/553/xml-tutorial-for-ios-how-to-choose-the-best-xml-parser-for-your-iphone-project

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/library/ios/documentation/audiovideo/conceptual/multimediapg/usingaudio/usingaudio.html

苹果人机交互指南

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1

苹果商店审核指南

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 浮力计算

https://github.com/Handelabra/Box2D/blob/master/Contributions/Enhancements/Controllers/b2BuoyancyController.h


tiledmap地图编辑器

http://www.mapeditor.org


动画编辑器

http://download.csdn.net/detail/wangqiuyun/4502518


地图碰撞检测游戏制作教程

http://www.raywenderlich.com/29460/collisions-and-collectables-how-to-make-a-tile-based-game-with-cocos2d-2-x-part-2

 

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)

34. Molecules– Allows you to view 3D models of molecules and manipulate them through touch. (iTunes link) (source code)

35. Mover– Allows you to transfer stuff from one iPhone to another by “flicking” it to the other device. (iTunes link) (source code)

36. Mugician - iPad music synthesis app being used by various musicians in real life gigs. (iTunes link) (source code)

37. Natsulion- A basic twitter client converted from mac. (iTunes link) (source code)

38. News:yc - A hacker news client. (iTunes link) (source code)

39. NowPlaying– Allows you to check local theater listings, and check rotten tomato ratings.  (source code)

40. Packlog– Backpack journal client. (iTunes link) (source code)

41. PlainNote- Simple Open Source Notepad. (iTunes link) (source code)

42. PocketFlix– Find movies, and manage your Netflix information. (source code)

43. Prey - Anti-theft tracker featuring on-demand and push notification activation. (source code)

44. Puff Puff - Beautiful underwater 2D game utilizing Cocos2D and Openfeint featuring unique physics based gameplay. (iTunes link) (source code)

45. Pw Safe - Password manager that works across multiple platforms. (iTunes link) (source code)

46. Quickbright - Simple app for setting the brightness for your iPhone quickly and easily. (iTunes link) (source code)

47. reMail– E-mail client featuring ultra-fast search. Removed from app store, but source made available. (source code)

48. RobotFindsKitten– Port of a very silly “classic” ASCII game. (iTunes link) (source code)

49. RPI Shuttle Tracker - App for tracking bus positions around the RPI campus. (iTunes link) (source code)

50. Sci-15 HPCalc– Calculator app based on classic scientific HP-Calculator. (source code)

51. Sage Math - Interface to the sage computer algebra system. (itunes link) (source code)

52. Skeleton Key - Puzzle game created using Cocos2D. (itunes link) (itunes link iPad)  (source code) (source code iPad)

53. SpaceBubble– Space game featuring core graphics, and accelerometer usage. (itunes link) (source code)

54. SparkleShare - Client for the DropBox like SparkleShare file storage service. (itunes link) (source code)

55. Star3Map– Augmented reality star and planet charting application. (itunes link) (source code)

56. Stockfish Chess– A chess game featuring extremely effective AI . (itunes link) (source code)

57. Sudoku Resolv  - Sudoku solving app using computer vision. (itunes link) (source code)

58. Task Coach– Personal to-do list and task manager. (itunes link) (source code)

59. Teh Internets - A silly side scrolling game that makes fun of many internet memes created using Cocos2D. (itunes link) (source code)

60. Tilt Monster- iPhone game written with the Corona SDK that reached top 25 in the app store. (source code)

61. Travel Advice UK - App featuring worldwide travel advice provided by the UK Governemnt. (itunes link) (source code)

62. Tux Rider– iPhone port of the extremely popular, and beautiful 3D Tux Racer game. (source code)

63. Tweejump– Platform jumping game inspired by Icy Tower. Utilizes Cocos2D. (itunes link) (source code)

64. Tweetee– Enhanced version of the Natsulion Twitter Client. (itunes link) (source code)

65. Tweetero– Basic twitter client with image uploading. (itunes link) (source code)

66. Vim - The classic highly configurable UNIX text editor ported to iOS. (itunes link) (source code)

67. ViralFire– Unique game where you are a dodging blood cell. (source code)

68. Wikihow– A reader app for the popular how to wiki site. (itunes link) (source code)

69. Wikipedia – Official Wikipedia app for iOS devices. (itunes link) (source code)

70. Wolfenstein 3D Classic Platinum– If you haven’t heard of Wolfenstein post below so we can say a prayer for you. (itunes link) (source code)

71. WordPress– Client for managing WordPress blogs. Also has an iPad version. (itunes link) (source code)

72. Xpilot– Simple massively multiplayer arcade shooter from the early days of the internet. (itunes link) (source code)

73. YourRights– Pocket database containing a summary of your legal rights. (itunes link) (source code)

74. ZBar– A barcode reader open source iphone app. (itunes link) (source code)

Check them out if you are working on something similar or think they might have a feature you could use there’s no reason to re-invent the wheel.  Always make sure you understand the licenses as many of these open source iPhone apps are GPL and require that you open source your app.


cocos2d-x源码分析

http://blog.csdn.net/honghaier/article/details/7931914


0 0
原创粉丝点击