When developing something in a language that you're not so experienced with, looking for the examples and digging them deeply is a good way of learning.

Same with the iPhone application development and considering it is  something new for many developers, viewing the codes of real-world  applications and re-using them when needed is very valuable.

Here are 20+ open source iPhone apps to learn and get inspired from:

  • WordPress for iOS

    WordPress for iOS
             The official WordPress application for iOS.

    Besides strong content or comment editing features, it can share your  location while publishing a post as well (download exists under the "development menu").

     

  • MiniBooks

    MiniBooks
             The open source iPhone application of the FreshBooks invoicing service.

    It connects to the FreshBooks account and enables you to use most of the features (source is offered here).

     

  • reMail

    reMail
             An e-mail search application (acquired by Google) that downloads all your e-mail and makes full-text searches.

     

     

  •  

  • TubeStatus

    Tube Status
             It displays the London Underground tube lines by parsing the HTML from the official TFL website.

    And, once a line is clicked, TubeStatus shows detailed information about it.

     

  • SpaceBubble

    SpaceBubble SpaceBubble is a fast-paced arcade game which is also optimized for the iPhone 4 retina display.

     

     

     

  • wikiHow

    WikiHow iPhone
             It enables you to read wikiHow's featured article feed, search and browse them.

    And, you can bookmark articles to store them for later reading, and watch YouTube videos embedded into articles.

  • NatsuLiphone

    NatsuLiphone
             A Twitter client which can display the friend timeline and post a status message.

    It can show a specific user's timeline and has an autopagerize method that can display older tweets while scrolling.

     

  • Molecules

    Molecules
             An application that allows you to view three-dimensional renderings of molecules and manipulate them using your fingers.

    Molecules can be rotated by moving your finger and zoom in or out by using two-finger pinch gesture.

     

  • HP Calculator Emulator

    HP Calculator Emulator
             The application emulates various versions of the popular HP scientific calculators.

     

     

     

  • Books

    Books
             A simple eBook reader for the iPhone which reads HTML and text files stored in your ~/Media/EBooks folder.

    And, it is smart enough to enter subdirectories, if for instance, you've broken a book down by chapters.

     

  • Yfrog For iPhone

    Yfrog For iPhone
             A Twitter application where you can view friends timeline,  following/follower lists, post status updates or send direct messages.

    Also, you can add geo information into tweets.

     

  • MobileSynth

    MobileSynth
             A classic monophonic (playing one note at a time) synthesizer, designed for live performance.

     

     

  • PocketFlicks

    PocketFlicks
             The application helps finding movies and managing your Netflix information.

    Using PocketFlicks, add movies to your queue, add/update ratings and more.

     

     

  • Official Last.fm Application

    Last.fm iPhone Application
             The iPhone application of Last.fm for listening to free streaming radio anywhere.

    It also helps to share music via your phone contacts, purchase tracks and albums from the iTunes Music Store.

     

  • Colloquy

    Colloquy
             The iPhone version of the well-known Mac OS X IRC client.

    It is a complete chat application with support for all IRC functions, push notifications, highlighting messages, etc.

     

  • Now Playing

    Now Playing
             Browse theaters, the movies they are playing, show times, ratings, play trailers and their distances.

    The application is currently down due to an issue with the data provider but the source is still available.

     

  • Diceshaker

    Diceshaker
             A dice-rolling application for iPhone, Android and JavaScript-based  environments for your roleplaying sessions and board games.

     

     

  • Gorillas

    Gorillas
             The iPhone version of the cult QBasic game. Its source can be found here.

     

     

     

  • Ecological Footprint

    Ecological Footprint
             An application for quickly calculating a person's ecological impact  with inputs like eating or traveling habits and its source can be found here.

     

     

  • ZBar Barcode Reader

    ZBar
             A simple demonstration for the usage of ZBar library on iPhone.

    It can scan barcodes and samples for making product searches on Google or Amazon are also included.

     

  • PackLog

    PackLog
             An application for updating your Backpack status and journal entries easily.

    The developer mentions that he is not proud of the code however it is not always the good ones that we can learn from.

     

     

    摘自: http://www.webresourcesdepot.com/20-open-source-iphone-applications-to-learn-from/




原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
天津演出服租赁 Homepage Email
2011/12/16 10:26
那就过来支持啦,呵呵
青岛远程抄表 Homepage Email
2011/12/16 10:24
过来支持啦,呵呵
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemotemotemotemotemotemotemotemotemot
emotemotemotemotemotemotemotemotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐