Cocoa China 苹果开发中文站

苹果Mac OS X开发 iPhone开发 Cocoa以及Cocoa Touch

推荐使用Safari浏览器阅读本站

iPhone官方SDK及toolchain应用程序开发

开发支持iPhone横屏的Tab Bar程序

当你为iPhone开发程序的时候,你可能会用到XCode提供的项目模板。这些模板里有一个叫做Tab Bar Application的,可以帮助你快速创建一个基于Tab Bar的程序,但是默认生成的模板仅仅支持竖屏显示。那么如何才能做一个这样的程序,既支持横屏也支持竖屏呢?本文我们会探讨这个问题。

点击这里阅读全文 »

游戏是这样写成的(第五篇:MD2模型显示)

目前dr_watson为Cocoachina读者带来的原创优秀教学《游戏是这样写成的》系列文章已经发表了四篇,给广大iPhone开发者在游戏开发方面以极大的帮助。今天给读者们带来第五篇:MD2模型显示,相信会让广大iPhone游戏开发者学习到更多iPhone 3D游戏开发的知识。

《游戏是这样写成的》iPhone游戏开发系列教学,作者:dr_watson,优秀iPhone游戏CubicMan开发者。

第一篇: 建立 OpenGL ES 项目
第二篇: 混合 C/C++/Obj-C 的应用
第三篇: 简单的游戏框架
第四篇: 缩放和混色

cocoachina.com专稿,如需转载请提前联系。

点击这里阅读全文 »

游戏是这样写成的(第四篇:缩放和混色)

目前dr_watson为Cocoachina读者带来的原创优秀教学《游戏是这样写成的》系列文章已经发表了三篇,给广大iPhone开发者在游戏开发方面以极大的帮助。今天给读者们带来第四篇:缩放和混色,相信同样会让广大iPhone开发者受益非浅。

《游戏是这样写成的》iPhone游戏开发系列教学,作者:dr_watson,优秀iPhone游戏CubicMan开发者。

第一篇: 建立 OpenGL ES 项目
第二篇: 混合 C/C++/Obj-C 的应用
第三篇: 简单的游戏框架

cocoachina.com专稿,如需转载请提前联系。

在群里有同学们为了怎样用OpenGL ES缩放图像而烦恼,正好我也很久没更新这个教程了,所以把第三篇的代码更新了一下,加了缩放和混色功能。

点击这里阅读全文 »

挺逗的,鸽子玩iPhone的TTR

放上一个挺好玩的视频,一个鸽子玩iPhone上的Tap Tap Revenge…

这里还有个日本的iPhone广告……甚至还有MGS里的snake出场。

  • 无评论
  • 子分类: iPhone
  • 感谢hustmobile提供的信息,苹果中国已经提供了中国开发人员加入iPhone Developer Program的方法,只是$99的版本要卖到748元人民币。不过不管怎么说,还是感谢苹果中国提供了一个快捷的途径,让中国开发者也可以参与到App Store的开发中来。

    需要特别注意的是汇款之后不要忘记将信息提交给苹果中国的联系人。

    官方汇款信息的地址如下:

    http://developer.apple.com.cn/tobemember_idp.html

    8月15日update: 以上地址今天已经无法访问。如果苹果中国在中国用户加入iPhone Developer Program方面有后续动作,本站将跟踪报道。

    最近一直对iPhone SDK本身以及Toolchain关注较多,缺忽略了这样一个事实:iPhone SDK中自带的DashCode也是更新过的版本,支持iPhone的Web App开发。

    一直以来的印象DashCode都是用来做Widget的,刚刚发现新版的DashCode其实同样支持iPhone的Web App,而且非常方便。在DashCode的模板里,同时还附带了不少用于制作iPhone特效的Javascript。这样一来,制作iPhone的Web App可以不用IUI,而直接用这些JS提供的效果就可以了。

    另外,DashCode的使用方法苹果官方是提供了中文版的文档的,可以参阅这个地址。

    制作iPhone PXL安装包的方法

    以下是如何制作iPhone中PXL安装包的方法。另外,如果你希望制作自己的Installer安装源,可以参照本站的文章《如何搭建自己的iPhone Installer软件源》

    详细内容请点击标题察看。

    点击这里阅读全文 »

    Installer 4开发进度

    虽然目前破解的iPhone 2.0中带入了Cydia,不过新版的Installer还在开发中。俄国人今天放出了新版Installer的截图,目前开发已经接近尾声,正在将后台程序和前台界面整合。

    几天之内,他们就会联系主要的软件源来加入,同时开始进行测试。

    下面是一些新版Installer 4的截图:

    点击这里阅读全文 »

    在iPhone 2.0(非App Store)上执行程序的方法

    以下方法是housisong发现,并通过sharen24的程序进行测试,已经验证可行。

    首先要在你的iPhone上升级2.0版本,并安装Cydia安装包。然后按照以下步骤进行:

    点击这里阅读全文 »

    将iPhone toolchain 1.x移植到toolchain 2.x

    这可能算是今天最大的消息了: Cydia的作者Saurik发表了如何将toolchain 1.x的应用程序移植到2.x的方法。这个方法有点复杂,下面先介绍一下toolchain从1.x到2.x转变时API的一些变化。

    点击这里阅读全文 »

    iPhone 2.0被正式破解的一点思考

     

    (点击放大)

    这个周日,iPhone 2.0正式被破解。这意味着在非AT&T的其他网络也可以使用最新版本的iPhone 2.0版了(实际版本为1.2 5A347),而且可以看到并使用苹果的iPhone版“移动梦网”:App Store了。

    但是在电话中的国家选择为中国之后,App Store中有不少免费软件和几乎所有收费软件都无法下载。最新的破解工具中取消了从前为大家熟知的Installer,替换为基于apt的Cydia安装工具。

    点击这里阅读全文 »

    App Store的同质化, 关于iPhone游戏开发的创新

    配图:iPhone的数独游戏

    App Store出来了,开发者们欢呼雀跃。iPhone是如何开创手机互联网的一个新时代自然不用说,但是摆在开发者眼前的,显然是做点什么的问题。

    点击这里阅读全文 »

    CubicMan Deluxe最新视频欣赏

     下面是dr_watson的游戏CubicMan Deluxe正式版在iPhone 2.0上的视频欣赏

     

  • 无评论
  • 子分类: iPhone, 官方SDK
  • iPhone的特殊URL

    在iPhone中,可以直接用UIApp打开URL地址。如下所示:

    1. [ UIApp openURL: [ NSURL URLWithString:@"http://www.apple.com" ] ];

    或者:

    1. [ UIApp openURL: [ NSURL URLWithString:@"mailto:apple@mac.com?Subject=hello" ] ];

     

    与此同时,iPhone还包含一些其他除了http://或者mailto:之外的URL:

    点击这里阅读全文 »

    iPhone上的AppStore更多截图

    周五苹果发布了AppStore,用于让用户购买和下载iPhone上的软件及游戏。下面是AppStore的更多截图:

    点击这里阅读全文 »

  • 无评论
  • 子分类: iPhone, 官方SDK
  • 最新讨论