• 12

iPhone 4.0正式封鎖Adobe flash, Adobe 危機已提前來臨了

u5321007 wrote:
不知道你要表達什麼,...(恕刪)


也許在 Mac 的世界, Java 算不了什麼...
但放到整個資訊產業來看... Java 的位置可不同...


有沒有創意 跟 會不會寫程式 並沒有必然的關係

剛好 有個有創意的人只會用 Flash 進行開發
剛好 就可能扼殺了他在 iPhone 上發揮創意的可能性


可能 iPhone 剛好不適合這種不會用 C 或 C++ 或 Objective-C 等有創意的開發人員就是了 orz
這條新條文可能會影響 30% 現存銷售不錯的遊戲~

http://www.ithinkdiff.com/many-popular-apps-are-in-danger-because-of-new-terms-and-conditions_975213/

我想大部分使用者應該也沒分出來哪些遊戲不是用 C/C++/Objective-C
來寫的吧~



其實 Unity 這家公司的技術是直接將 Script 轉繹成 C/Objective-C 之後, 再由 Xcode 來編繹成最後的應用程式,

這一點與 Flash CS5 應用 LLVM 是不同的, 最大的問題仍然是 3.3.1 上,

3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).



若嚴格來看的話, 使用 UnityEngine 的開發者並非使用

Objective-C, C, C++, JavaScript 這四種語言,

則所寫的 Application 將無法符合 3.3.1 的條件。

但若是 Apple 以寬鬆的條件來看待, 則可以將 Unity 所轉繹出的程式視為

Application,如此一來,就可以符合 3.3.1 的規定。

也就是說,Apple 對於 Application 的認定標準,

就是 Unity 可行與否的關鍵了。

版上老前輩好多
我這點皮毛都不好意思拿出來說
一整個就是丟人
不過大家多點人給更多的角度也是挺好
別動了火氣
祝身體健康快樂
小薇: 大家安安!
  • 12
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?