tiapp.xmlは、XML構文を使用したアプリ構成を提供します。アイコンタグの間にアイコンを割り当てるだけです。HelloWorldアプリの例を次に示します。
<?xml version='1.0' encoding='UTF-8'?>
<ti:app xmlns:ti='http://ti.appcelerator.org'>
<id>com.example.helloworld</id>
<name>HelloWorld</name>
<version>0.1.0</version>
<publisher>prattd</publisher>
<url>http://example.com</url>
<icon>default_app_logo.png</icon>
<copyright>2012 by prattd</copyright>
<window>
<id>initial</id>
<title>HelloWorld</title>
<url>app://index.html</url>
<width>700</width>
<max-width>3000</max-width>
<min-width>0</min-width>
<height>500</height>
<max-height>3000</max-height>
<min-height>0</min-height>
<fullscreen>false</fullscreen>
<resizable>true</resizable>
<chrome scrollbars="true">true</chrome>
<maximizable>true</maximizable>
<minimizable>true</minimizable>
<closeable>true</closeable>
</window>
</ti:app>
アプリの構造は次のようになります。
├── CHANGELOG.txt
├── LICENSE.txt
├── README.md
├── Resources
│ ├── app.js
│ ├── default_app_logo.png
│ └── index.html
├── manifest
└── tiapp.xml
上記を使用すると、アプリアイコンを設定できますが、アプリのパッケージ化時に作成されるインストーラーのブランドは設定できません。
インストーラーの場合、SDK自体の中にあるいくつかのファイルを独自のファイルに置き換えることでカスタマイズできます。新しいTideBuilderでこれらを公開するために、今後のリリースでtidebuilder CLIをさらに実行して、デフォルトをオーバーライドする予定です。
ご存知のとおり、Windows 7では、1.2.0.RC4 SDKはC:\ ProgramData\Titaniumにあります。インストーラーのアートとアイコンは、C:\ ProgramData \ Titanium \ sdk \ win32\1.2.0.RC4にあります。
Windowsインストーラーで使用するファイルは次のとおりです。
- default_banner.bmp
- default_dialog.bmp
- チタン.ico