Open-source frameworks/projects for iPhone platfor

2020-05-11 10:16发布

问题:

I'm looking for a collection of open-source frameworks/projects for the iPhone platform.

I've found quite a few good frameworks and resources. Such as ASIHTTPRequest, DrawKit, and Cocos2D just to name a few.

I'm just curious about the minor, or unknown frameworks that have yet surfaced or that I'm unaware of. Do any of you know of frameworks that are not mentioned in the following link?

Some of the frameworks that I've found and utilize in some of my iPhone applications can be found here (list of iPhone frameworks).

I'm not limiting the scope or type of frameworks/projects all are welcome.

回答1:

This is a pretty cool library:

"ASIHTTPRequest is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier. It is written in Objective-C and works in both Mac OS X and iPhone applications." - http://allseeing-i.com/ASIHTTPRequest/

Also, here's a list I stumbled upon in my travels:

  • http://code.google.com/p/iui/ (UI library for Safari iPhone apps)
  • http://iwebkit.net/ (another UI library for Safari)
  • http://code.google.com/p/oolongengine/ (Google engine for iPhone)
  • http://www.smartfoxserver.com/labs/API/ (SmartFoxServer multiplayer engine details for their new iPhone/iPod Touch API)
  • http://code.google.com/p/cocos2d-iphone/ (Objective-C based 2D engine for the iPhone)
  • http://www.unity3d.com (3D engine for iPhone and other platforms)
  • http://blogs.unity3d.com/
  • http://iphonedevelopment.blogspot.com/2008/12/updated-opengl-es-xcode-project.html (OpenGL template for Xcode)
  • http://www.garagegames.com/products/consoles (2d and 3d engines for iPhone)
  • http://www.garagegames.com/products/torque-2d/iphone
  • http://www.stonetrip.com/ (3d development tool)
  • http://code.google.com/p/cocoahttpserver
  • http://sio2interactive.com/HOME/HOME.html (free open source 3D engine for iPhone)
  • http://homepage.mac.com/aglee/downloads/appkido.html (great alternative for the class/library browser)
  • http://code.google.com/p/simple-iphone-image-processing/
  • http://code.google.com/p/appsales-mobile/ (locally built app for gathering metrics on your app)
  • http://ioquake3.org/
  • http://en.wikipedia.org/wiki/Id_Tech_3
  • http://unifycommunity.com/ (community for Unity3d development)
  • http://www.fmod.org/index.php/products/fmodex (music/audio engine)
  • http://code.google.com/p/simple-iphone-image-processing/
  • http://groups.google.com/group/cocos2d-iphone-discuss
  • http://monoclestudios.com/cocos2d_whitepaper.html
  • http://www.neverreadpassively.com/2009/03/review-of-iphone-3d-engines.html
  • http://code.google.com/p/bullet/ (physics engine)
  • http://www.box2d.org/ (physics engine)
  • http://digitalbreed.com/2008/3d-engines-on-iphone-ipod
  • http://wiki.slembcke.net/main/published/Chipmunk (physics engine)


回答2:

The following questions list many good iPhone open source frameworks:

  • What open source Cocoa/Cocoa Touch Frameworks are out there?
  • Open source iPhone components? Reusable views, controllers, buttons, table cells, etc?
  • Is there any open source OCR project for the iPhone out there?
  • Is there a good charting library for iPhone?
  • Open Source Cocoa/Cocoa-Touch POP3/SMTP library?
  • Open source iPhone Coverflow like library
  • Open Source VoIP/SIP Objective-C Code


回答3:

http://www.ohloh.net/p?query=iphone



回答4:

instead of listing open source components.

Here are the sites from were you can find reusable components

1) http://cocoacontrols.com/

2) http://open.iphonedev.com/

3) http://cocoaobjects.com/

Here is the twitter account where you can find popular reusable components on github about iPhone or iPad 4) https://twitter.com/#!/github_objc

as answered here Is there a gallery of reusable iPhone components on the web?