2010-12-01 3 views
0

Qt +で少し経験があり、それほど複雑ではないWebページを作成していますが、どのようにチタンで始めるのか分かりません。この仕事...私はWebページのようにindex.htmlを変更することができます...私もjavascriptコードとjqueryを含めることができます...非常に素晴らしい...しかし、私はAPI関数を実行しようとすると、 ...すべての例では、iphoneとapp.jsファイルについて話しています。デスクトップアプリケーションを作成しようとしていますが、.jsは表示されません。これらは作成できますが、動作しません。デスクトップ用appceleratorで始まる方法(そしてAPIを使用する)

..ドキュメントで私はこれらのようなものを読んだ:

var win = Ti.UI.createWindow(); var view = Ti.UI.createView({backgroundColor:"red"}); win.add(view); win.open(); 

私はwhを知っている私はこのコードを入れてしまったのです...私はhtmlの中にjavascriptを入れてみましたが(悪い習慣!)、うまくいきません...関数onloadの中に入れましたが、どちらも動作しません... ..これは、この作品のファイルの名前を持つ "コンベンション"は何ですか?私はこれは非常に動的なWebページを作成するようだと思うが、私はどのようにAPIで動作するかわからない....私は例 "キッチンのもの"しかし、それは私には明らかではなかった...私はこのような例を参照してください: http://mobile.tutsplus.com/tutorials/appcelerator/appcelerator-using-json-to-build-a-twitter-client/ これはdesktpアプリのときにipodですときにこの作品が異なるようです...私はアプリを作成する.js(チュートのような)と私のコードを入れて、それは決して実行されません...私はソースコードを見て、必要があります.jsを作成し、私の "home.html"リンク内に..それは動作しません...私もindex.jsを作成しますが、どちらも動作しません 助けてください...私は非常にnoobです...ありがとう

+0

私は、あなたが探しているものをより正確に特定する必要があると思います。この質問は、一般的な方法です..あなたはどのような問題をオンライン文書で持っていますか?あなたはどこにいらっしゃいますか?あなたが書いたコードがありますか? –

答えて

1

Aaron: この返信は親切にも解決策だったかもしれませんが、最初のオンラインコースではデフォルトのhtmlファイルで新しいプロジェクトを作成する方法についての情報がありますので、15分以上失うことになりました。元のポスターの問題について

元のポスターの問題は、index.htmlファイルを持つ新しいプロジェクトがありますが、app.jsファイルはありません。

彼はSAMPEコード置くことができるところ、彼はその後、理解していない:何でも彼はapp.jsに置くなどが行われていないよう...

var win = Ti.UI.createWindow(); 
var view = Ti.UI.createView({backgroundColor:"red"}); 
win.add(view); 
win.open(); 

を。

Titanium Dev Centerのドキュメントでは、Titanium Mobile app.jsのみが記述されているため、アプリケーション構造内のindex.htmlについては説明していません。

チタンモバイルでの経験をした後、私はTitanium Desktopで作業しなければなりませんでしたが、実際にはangel_angと同じ問題がありました。

だから、ここ本当の答えです:

  • チタンデスクトップアプリケーションが必要ですかapp.jsファイルで始まりますが、index.htmlをしていません。
  • このファイルの削除または削除は、必要に応じて最後のビルドから起動されるため、決して機能しません。
  • app.jsに何かを追加すると、index.htmlだけが開始場所として実行されるため、決して実行されません。

解決されている必要があります何かは、以下のリンクにあることがわかった。 http://www.youtube.com/watch?v=lgGVNB2nkKc&NR=1

このビデオでは、さらにアーロンから供給されたリンクから、2回のオンラインコースです。 0である。19秒で、index.htmlに追加した開始コードが表示されます。

HEADセクションに...を入れ、そこにfunction()を追加する必要があります。

この機能の中にサンプルコードを入れることができます。 ボタンをクリックしたときに実行する機能を設定することもできます()。

残念ながら、これは私と一緒には機能しません。 上記のサンプルコードで試してみましたが、オンラインコースで言及されている他の例(通知)も試しました。

ここでは何かが推奨されておらず、多くの文書が古くなっているようです。 このような状況に答えることができれば、多くの新入社員にとって非常に役に立ちます。

実行中のapp.jsファイルの代わりに使用できないindex.htmlがあります。

+1

他の人の回答について怒鳴りするのではなく、回答を投稿してください。また、4つのスペースをインデントして、フォーマットされたコードとして表示します。 –

関連する問題