Ming Apps

Posts Tagged ‘iphone

網址: http://developer.appcelerator.com/

還有不夠一星期,

就到Mobile Comp Project Deadline了。

今次給了朋友機會學develop iphone apps,

所以今次我成了documentation的人士哈~

說會正題,

今次介紹的這一個Program看來是為我而設! ~ :P

Titanium SDK是讓大家利用網頁技術, javascript, css, html,

便可寫到iPhone, Android and Blackberry Apps了!

不過免費版沒有Blackberry哈哈~

沒有Mac得Window的更只得Android develop哈哈~

不過很好,

對我這些本來是網頁工程師的人來說,

這個Software應該很易上手吧?

今天剛試了在Windows 7試一試,

發現了它一些毛病~

第一,因為android sdk更新了,

大家可能會遇到「Titanium Developer cannot find adb.exe or android.bat in the SDK’s tool directory」的問題,

大家只需要在android的directory裏尋找「platform-sdk」,

將裏面的 adb.exe 複製到android > tools 裏便成~


第二,在Android的Emulator測試上,

大家需要到Titanium的: Test/Launch Program中,

大有可能出現「android failed installing /data/local/tmp/app.apk」,

或是「Failed installing com.appcelerator.kitchensink: pkg: /data/local/tmp/app.apk」的Error字眼。

遇上這個問題時,

大家必須選擇了 ADK字頭的Emulator, i.e. ADK1.6, ADK 2.2等,

然後按下「Launch」,

如果都不行的話,

請你等到Emulator運作完成,

再按Launch button試一試~

希望大家在試用Titanium SDK上,

在這幫到大家一點忙吧~

Happy Coding!

廣告

Website 網址: GameSalad

Gamesalad.com logo

大家可能怕了使用Xcode或者Objective-c很多麻煩的syntax和設定了吧?

但好像很無奈,

一定要學習新的Programming Language你先可以寫到iPhone Apps / iPad Apps?!

今次介紹俾大家的係免費iPhone Apps tools!

名稱為GameSalad!

用呢個Software,

大家完全唔需要考慮Coding上的煩惱,

用法上同Flash的感覺非常相似!

大家即管看一看GameSalad cookbook!

咁多的youtube教學,

咁多的Apps上左Apps store,

甚至有一位十四歲的小朋友develop iphone apps!

十四歲都做左iOS developer,

你,

都應該即刻試玩啦!

Cocos2d for iPhone Logo cocos2d-iphone 第一步: installation!

起步第一件事就係要有Mac 10.6 and install Xcode!

相信大家都知道 Xcode 就是寫iPhone Apps / iPad Apss最基本的程式了。

如果你並未擁有iOS Developer Program Member / Mac Developer Program Member的話,

只可下載 Xcode 3.2.6 and iOS SDK 4.3, 但必需登記成為iOS developer 才可下載。


注意: Xcode 4和Xcode 3 安裝方法有所不同!

由於我已成為了iOS Developer Program Member($99USD!),

現示範如何「安裝」cocos2D for iphone for Xcode 4.

大家首先要下載cocos2d-1.0.0-beta-templates,

然後到: ~/Library/Developer/Xcode/Templates Folder,

(注意: 你可能需要在以上Directories入面開New Folder, 請依足名稱大小寫。)

extract以上.tar.gz 的Achieve files,

搞點!

Xcode new project cocos2d-iphone project

Xcode 4 create new project下已經可以見到以下的選擇了!

你現在已經可以開始寫你的Cocos2d Apps了!

哈哈這個installation看來並不似installation吧哈哈~

Xcode 3又如何呢?

你需要下載另一個cocos2d-iphone的version: cocos2d-iphone-0.99.5

下載完,按步驟立即使用便成!

Cocos2d for iPhone Logo

原本網頁: http://www.cocos2d-iphone.org/

一個月前,FYP的topic由html5 web apps轉做iPad apps,

真的徬徨無助哈~

 

找了很多很多objective-c framework,

朋友介紹了這一個framework.

Fast, Free, Easy to Use, Community supported.

Google一下你的問題再加"cocos2d“做keywords,

好多問題都解決了~

有唔少Class會經常用到:

CCLayer / CCLayerColor(舊有的ClassName為CCColorLayer): Layer that receive touches and 設定初始背景顏色!

CCLayerColor *layer = [[CCLayerColor alloc] init];
[layer setColor: ccc4(255, 255, 255, 255)];

CCMenu / CCMenuItem: Default了一堆方便你堆砌Menu既Class!

[CCMenuItemFont setFontName:@"Helvetica"];

CCMenuItem *menuItem1 = [CCMenuItemFont itemFromString:@"HelloWorld" target:self selector:@selector(scene1:)];
CCMenuItem *menuItem2 = [CCMenuItemFont itemFromString:@"Test"];
CCMenu *menu = [CCMenu menuWithItems:menuItem1, menuItem2,nil];

[menu alignItemsVertically];
[menu setPosition:ccp(240, 160)];
[self addChild:menu];

CCLabelTTF(舊有的ClassName為CCLabel/Label):  故名思義, 就是LabelText, 純粹Display String/ Display Text

CCLabelTTF *test = [CCLabelTTF labelWithString:@"Testing" fontName:@"Marker Felt" fontSize:16];
 [self addChild:test];

CCSprite: Google了Sprite的解釋,是指小精靈/小妖精。如果你寫Game, 我會當佢做一個人物角色,可以任意係畫面複製角色於Layer / RenderTexture 上。

CCDirector: 導演一名,可設定Frame per second既時間,加速減速自己決定。

[[CCDirector sharedDirector] setAnimationInterval:1/240.0];

 

暫時已經support Xcode 3 & Xcode 4,

雖然仍在develop階段,

但好期待佢去version 1.0既正式版!

之後的Blog應該會有更多cocos2d的介紹!


%d 位部落客按了讚: