有源代码的iphone项目

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

http://blog.joomla.org.tw/iphone-ipad/104-iphone.html



學習和利用現成的資源是很重要的,以下列出有原始碼可下載的iPhone/iPod程式,這邊收集的是以已經放到App Store上的程式為主,排列順序是以英文字母為主。注意有可能你下載的程式碼是較舊且功能較不齊全的:



ABC 123 – 一個按照順序記憶的遊戲。使用了舊版本的 Cocos2D. 目前沒有尚未更新 ( itunes link) ( source code)

(new!) Bookshelf – 閱讀HTML或文字檔格式的電子書程式(itunes link) (source code)

(new!) Code Watch Open Source – 追蹤GitHub的客戶端程式(itunes link) (source code)

Colloquy – 設計美觀的、完整的移植Mac OS X的介面iPhone IRC客戶端( itunes link) ( source code)

Diceshaker - 設計給角色扮演遊戲愛好者用的骰子滾動模擬器(同作者還有另一作是Mover,可以把檔案從iPhone A機直接送到iPhone B機,滿神奇的) (itunes link) (source code)

Doom Classic - 經典的3D第一人稱射擊遊戲移植版 (itunes link) (source code) (build instructions)

(new!) Five Dice – 功能完整的五顆骰子遊戲(itunes link) (source code)

Freshbooks – Freshbooks網站發-票系統(管理帳務、帳單等等)的iPhone版 (itunes link) (source code)

Gorillas – 經典的大金剛射擊遊戲,使用了Cocos2D. (itunes link) (source code)

Last.fm – 可以使用Last.fm的個人廣播平台的軟體. (itunes link) (source code)

Mobilesynth - 單音的合成器(電子樂器).(itunes link) (source code)

Molecules – 3D的分子結構顯示及使用觸控瀏覽. (itunes link) (source code)

Mover – 可以把檔案從iPhone A機直接彈送到iPhone B機. (itunes link) (source code)

NatsuLiphone - 一個簡易的twitter客戶端程式,從NatsuLion延申而來. (itunes link) (source code)

NowPlaying – 讓你查詢目前本地的電影列表,加入RottenTomatoes 和 Metacritic這兩個網站的評論和評分. (itunes link) (source code)

Packlog – Backpack程式的客戶端程式. (itunes link) (source code)

PocketFlix – 尋找電影(DVD),管理你的Netflix(美國網路DVD出租業者)資訊. (itunes link) (source code)

reMail – E-mail客戶端,擁有非常快速的搜尋功能。目前已被Google併購. (source code)

RobotFindsKitten – 一個移植自DOS中的經典 ASCII遊戲. (itunes link) (source code)

Sci-15 HPCalc – 模擬經典的HP工程用計算機程式.(itunes link) (source code)

Task Coach – 個人的to-do列表和工作管理程式(也有各種作業系統中的版本). (itunes link) (source code)

Tubestatus – 倫敦的火車時刻追蹤程式. (itunes link) (source code)

Tweejump – 平台跳躍遊戲.使用了 Cocos2D. (itunes link) (source code)

Tweetero – 一個twitter客戶端程式,有加入圖片上傳和分享功能(使用http://yfrog.com/的服務). (itunes link) (source code)

Twitterfon – 一個快速直覺的twitter客戶端程式. (itunes link) (source code)

(new!) TW Weather – 台灣的天氣預報資訊(itunes link) (source code)

Wikihow – 用來讀取wikihow網站的資訊的程式. (itunes link) (source code)

Wordpress – 用來管理Wordpress部落格的程式. (itunes link) (source code)

YourRights – 關於個人法律上權利的一些問答資料庫. (itunes link) (source code)

(new!) ZBar Barcode Reader – 條碼識別軟體. (itunes link) (source code)

 

以下是沒有在App Store上架的提供原始碼(不一定是開源碼授權)的應用程式:

appsamuck – 31個iPhone應用程式的範例. (source code)

tris – 俄羅斯方塊.

 

參考網站:
Open Source iPhone App Store Apps
http://opensourceiphonesoftware.com/

转载于:https://my.oschina.net/superclass/blog/136906

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/402676.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

匿名函数与闭包

<!DOCTYPE html><html lang"zh-CN"><head> <meta charset"UTF-8"> <title>闭包.html</title> <style> </style> <script src"jquery-1.7.2.min.js"></script> <script type&quo…

Content Security Policy 入门教程

From: http://www.ruanyifeng.com/blog/2016/09/csp.html 跨域脚本攻击 XSS 是最常见、危害最大的网页安全漏洞。 为了防止它们&#xff0c;要采取很多编程措施&#xff0c;非常麻烦。很多人提出&#xff0c;能不能根本上解决问题&#xff0c;浏览器自动禁止外部注入恶意脚本&…

windows编程基础

说明&#xff1a;只供学习交流&#xff0c;转载请注明出处 windows编程基础 &#xff08;1&#xff09;&#xff1a;API与SDK 我们在编写标准C程序的时候&#xff0c;经常会调用各种库函数来辅助完成某些功能&#xff1a;初学者使用得最多的库函数就是printf了&#xff0c;这些…

前端安全配置之Content-Security-Policy(csp)

From: https://www.cnblogs.com/heyuqing/p/6215761.html 什么是CSP CSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源&#xff08;这里的内容可以指脚本、图片、i…

springboot跨域配置

From: https://www.cnblogs.com/nananana/p/8492185.html 前言&#xff1a; 当它请求的一个资源是从一个与它本身提供的第一个资源的不同的域名时&#xff0c;一个资源会发起一个跨域HTTP请求(Cross-site HTTP request)。 比如说&#xff0c;域名A ( http://domaina.example …

字符函数

getchar: 从stdio流中读字符 a getchar(); fputs:指定的文件写入一个字符串(不自动写入字符串结束标记符\0) fgets:从文件结构体指针stream中读取数据&#xff0c;每次读取一行。读取的数据保存在buf指向的字符数组中&#xff0c;每次最多读取 bufsize-1个字符…

SpringBoot配置Cors解决跨域请求问题

From: https://www.cnblogs.com/yuansc/p/9076604.html 一、同源策略简介 同源策略[same origin policy]是浏览器的一个安全功能&#xff0c;不同源的客户端脚本在没有明确授权的情况下&#xff0c;不能读写对方资源。 同源策略是浏览器安全的基石。 什么是源 源[origin]就…

Server Develop (三) 多进程实现C/S

多进程实现C/S 把上次的多进程简单的添加一个fork就可以实现一个简单的多进程服务器。具体进程创建和使用的函数&#xff0c;有时间得总结一下了&#xff5e;&#xff5e;&#xff5e;&#xff5e; if(fork()0){char buffer[1024];strcpy(buffer, "this is server! welcom…

l2正则化

在机器学习中&#xff0c;无论是分类还是回归&#xff0c;都可能存在由于特征过多而导致的过拟合问题。当然解决的办法有 &#xff08;1&#xff09;减少特征&#xff0c;留取最重要的特征。 &#xff08;2&#xff09;惩罚不重要的特征的权重。 但是通常情况下&#xff0c;我们…

机房收费系统的合作版

概述 机房收费系统的合作版自己负责的是B层和Facade层&#xff0c;在做这块的时候有很多的感触&#xff1a;动态SQL语句&#xff1b;设计模式&#xff1b;合作开发应该注意的点。其中动态SQL语句的理解已经在上一篇博客中写了&#xff0c;如果你有意向的话&#xff0c;可以看一…

ajax跨域,这应该是最全的解决方案了

From: https://segmentfault.com/a/1190000012469713 前言 从刚接触前端开发起&#xff0c;跨域这个词就一直以很高的频率在身边重复出现&#xff0c;一直到现在&#xff0c;已经调试过N个跨域相关的问题了&#xff0c;16年时也整理过一篇相关文章&#xff0c;但是感觉还是差…

centos 7.0防火墙导致vagrant端口映射失败

在vagrant上部署了centos7.0后&#xff0c;Vagrantfile端口转发设置后&#xff0c;宿主机访问客户机站点还是无法访问&#xff0c;问题出在:centos7.0以上版本默认会安装firewalld防火墙, firewalld有区(zone)概念,默认在public区,public:指定外部链接可以进入 先查看下当前端口…

如何导入ShareSDK的sample

由于项目需要&#xff0c;最近需要做10几个平台的分享&#xff0c;如果自己去集成&#xff0c;浪费很多时间&#xff0c;而且还很难成功。最后发现Sharesdk,可以满足项目需求。 首先&#xff0c;需要到他们的官网http://sharesdk.cn/下载android版本的SDK。 然后玩了一下他们的…

Spring Boot配置跨域访问策略

From: https://blog.csdn.net/garyond/article/details/80192760 1. 引言 我们在开发过程中通常因为不同应用之间的接口调用或者应用之间接口集成时经常会遇到跨域问题&#xff0c; 导致无法正常获取接口数据&#xff0c;那么什么是跨域&#xff1f; 跨域的解决办法是什么&am…

SPOJ 220 Relevant Phrases of Annihilation(后缀数组+二分答案)

【题目链接】 http://www.spoj.pl/problems/PHRASES/ 【题目大意】 求在每个字符串中出现至少两次的最长的子串 【题解】 注意到这么几个关键点&#xff1a;最长&#xff0c;至少两次&#xff0c;每个字符串。   首先对于最长这个条件&#xff0c;我们可以想到二分答案&…

EF5.x Code First 一对多关联条件查询,Contains,Any,All

背景 通过多个部门id获取所有用户&#xff0c;部门和用户是多对多。 已知部门id&#xff0c;获取该部门包括该部门下的所有子部门的所有用户。 关系如下&#xff1a; public class Entity:IEntity{public Guid Id { get; set; }public string CreateUser { get; set; }public D…

Spring5:@Autowired注解、@Resource注解和@Service注解

From: https://www.cnblogs.com/szlbm/p/5512931.html 什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物&#xff0c;这么做有两个缺点&#xff1a; 1、如果所有的内容都配置在.xml文件中&#xff0c;那么.xml文件将会十分庞大&#xff1b;如…

C#通过SSH连接MySql

出于安全考虑&#xff0c;有的时候数据库服务器只能通过SSH访问&#xff0c;比如MySql服务装在了服务器A上&#xff0c;并且A机器只允许B机器才能访问&#xff0c;而部署环境可能在C机器上&#xff0c;这时候就要C服务器通过B服务器连接A服务器&#xff0c;这时候就需要用到SSH…

CCNA实验(8) -- PPP HDLC

HDLC帧格式与以太帧格式有很大差别&#xff0c;HDLC帧没有源MAC和目的MAC地址。HDLC不能提供验证&#xff0c;缺少对链路保护。Cisco设备与Cisco设备连接&#xff0c;可用HDLC封装。Cisco设备与非Cisco设备连接&#xff0c;应使用PPP协议。PPP经过4个过程在点到点链路上建立连接…

Spring Boot实战:数据库操作

From: https://www.cnblogs.com/paddix/p/8178943.html 上篇文章中已经通过一个简单的HelloWorld程序讲解了Spring boot的基本原理和使用。本文主要讲解如何通过spring boot来访问数据库&#xff0c;本文会演示三种方式来访问数据库&#xff0c;第一种是JdbcTemplate&#xff0…