Cocoa China 苹果开发中文站

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

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

官方SDK

感谢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 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
  • 通过上一篇, 我们已有个基本的画图功能, 这次让我们弄一个简单的游戏框架吧!

    点击这里阅读全文 »

    在第一篇我们弄好了一个 OpenGL ES 框架, 接下来我们可以再进一步为写游戏作准备了, 这时, 我们有一个问题要好好考虑一下: 到底我们想以 Obj-C 开发还是以 C/C++ 开发呢?

    个人来说, 我还是比较偏向 C/C++, 一来比较熟, 二来要是借用别人游戏方面的代码, 也比较容易找到! 所以在本篇, 我会和大家介绍一下怎么混合 C/C++ 和 Obj-C, 并编写一个 C++ 的 sprite class, 方便以后在游戏里应用!

    点击这里阅读全文 »

    iPhone官方SDK用于读写临时数据的方法

    我们知道,出于安全考虑,iPhone的官方SDK并不能像toolchain一样随意写文件。

    感谢waza提供的官方SDK用于读写临时数据的方法。

     

    点击这里阅读全文 »

    看了些大家在论坛的讨论, 似乎有不少同学有意用 OpenGL ES 写游戏, 但又好像不知道从那方面入手, 所以我决定为 cocoachina.com 写几篇教程, 和大家分享一下我在这方面的经验, 希望对大家有点帮助, 也顺便推广一下 OpenGL ES 的应用! 

    不过大家要注意的是, 这个教程所想包含的, 只是OpenGL ES 的入门和怎么利用它写 2D 游戏, 至于本教程标题, 只是哗众取巧之作, 不能期望有什么高深的学问呢 :).

    点击这里阅读全文 »

    iPhone游戏开发的两个技巧

    官方iPhone SDK里, 在利用NSTimer建立的gameloop上,如果timer的更新速率调的太高,会检测不到touch事件,下面是waza发现的解决方法,另外还有dr_watson的设定官方iPhone SDK全屏的方法,希望对大家有用。

    点击这里阅读全文 »

  • 无评论
  • 子分类: iPhone, 官方SDK
  • iPhone官方SDK度量转换程序

    superzhou放出了他两个月前所写的度量转换程序UnitConverter的代码。希望能够对希望进行官方iPhone开发的朋友带来一定帮助。

     Phone SDK刚出来的时候,在学习iPhone SDK的时候写了第一个自己的程序,叫UnitConvertor.

    花了不到一周的业余时间, 基本是一个完整的程序,目前支持长度,面积和体积的单位转换.

    更多的单位可以通过简单的修改和参数输入来实现.

    点击这里阅读全文 »

    iPhone官方SDK:如何隐藏UINavigationBar

    我在写电子书Tread的时候,想实现自动隐藏UINavigationBar,以达到iPhone上面浏览Photo的效果.

    当时NavigationBarUINavigationController里面是private,无法把她变成透明.

     

    最后只好把它"推出"view 外面,来达到隐藏的目的.

    点击这里阅读全文 »

    如何让你的iPhone程序支持多语言环境

    我们知道,Cocoa程序是完全支持多语言的,包括iPhone中的程序。这里简单介绍一下制作多语言iPhone程序的方法,同时也是iPhone中显示中文的最好办法。这种方法在Toolchain和官方SDK都适用。

    点击这里阅读全文 »

    最新评论

    最新讨论