問題タブ [titanium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - How Does Appcelerator Titanium Mobile Work?
I'm working on building an iPhone app with Titanium Mobile 1.0 and I see that it compiles down to a native iPhone binary. How does this work? Seems like it would take a lot of heavy lifting to analyze the JavaScript code and do a direct translation into Objective-C without having a superset language like 280 North's Objective-J and Cappuccino.
javascript - 巨大なコールバックチェーンなしで非同期ORMをどのように使用しますか?
比較的未熟なJooseJavascriptORMプラグイン(プロジェクトページ)を使用して、Appcelerator Titanium(会社ページ)モバイルプロジェクトでオブジェクトを永続化します。これはクライアント側のストレージであるため、アプリケーションはDBテーブルを検査してクラスを構築するため、ORMを起動する前にデータベースが初期化されているかどうかを確認する必要があります。
私の問題は、この一連の操作(およびこれがこのようなものである場合は、他の操作)が完了するまでに多くのコールバックを必要とすることです。メンテナにはわからないコードを飛び回って、複雑なコールグラフなどを作成します。だから、私はこれらの質問をします:
- スキーマが正しく機能する必要があるORMを使用して、データベースを非同期的に初期化し、シードデータをデータに取り込むにはどうすればよいでしょうか。
- 非同期/イベント駆動型プログラミングとコールグラフをシンプルで理解しやすいものに保つための一般的な戦略やリンクはありますか?
- ストレージエンジンとしてHTML5で動作し、できればフレームワークに依存しないJavascript ORM /メタオブジェクトシステムについて何か提案はありますか?
- 私はただの初心者で、これを簡単に解決できるはずですか?
皆さん、ありがとう!
php - Titaniumで開発したiPhoneアプリから画像をアップロードする方法
最終的には、Titanium Mobile を使用して iPhone アプリを開発することになりました。今私が直面している問題は、アプリを実行でき、アプリも画像をサーバーに送信することです。しかし、サーバーにアップロードされたファイルを見ることができません。画像をサーバーに送信する iPhone アプリのコードと、アプリからファイルを受信する PHP ファイルを貼り付けました。
サーバー上の PHP コードは次のとおりです: http://www.pastie.org/891050
どこが間違っているのかわかりません。この問題で私を助けてください。さらに情報が必要な場合は、提供したいと思います。
iphone - Xcode重複シンボル_main
Appcelerator Titanium によって生成された iPhone アプリケーションをコンパイルしようとすると、Snow Leopard 10.6.2 の Xcode 3.2.1 で次のエラーが発生します。ただし、ビルド エラーは、アーキテクチャ メニューで iPhone シミュレーターを選択した場合にのみ表示され、iPhone デバイスを選択すると、自分のデバイスでアプリを実行できます。
さらに、iPhone シミュレーターは正常に起動し、Xcode を使用してビルドする Titanium 環境からプログラムを直接実行します。
なぜこうなった ?
ld: duplicate symbol _main in Resources/libTitanium.a(main.o) and /Users/prithviraj/Documents/project/Final/build/iphone/build/Final.build/Debug-iphonesimulator/Final.build/Objects-normal/i386/main.o collect2: ld returned 1 exit status Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
iphone - Appcelerator Titanium - 自動高さテーブル ビューが短いテキストで壊れる
私はこれを Appcelerator Titanium dev Q&A サイトに投稿しましたが、おそらく誰かがこの問題を抱えています...
KitchenSink 1.1 は、この問題を示しています。でtable_view_api_auto_height.js
、行を変更:
addRow(0,'This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text. This is some long text.');
次のようなものに:
addRow(0,'This is some long text. This is some long text.');
行の左パディングが正しくありません。スクリーンショットを参照してください:
スクリーンショット http://img28.imageshack.us/img28/7987/screenshot20100329at244.png
iphone - Appcelerator Titanium: Android SDK が読み込まれない
私は Titanium で開発を始めましたが、今では 1 つの部分に固執しています。Android SDK をダウンロードし、Titanium へのパスを追加しました。
/Users/michael/Downloads/android-sdk-mac_86/
たとえば、iPhone シミュレーターで Kitchen Sink を問題なく開くことができますが、Android で開きたい場合、画面は次のようになります。
2 時間待っても「読み込み中...」というラベルが常に表示されるのはなぜですか?
javascript - Appcelerator Titanium プロジェクトで JS ファイルを整理する方法
最近、Appcelerator の Titanium を使用して iPhone アプリケーションの作成を開始しました。アプリケーションは基本的にすべて JS であるため、このプロジェクトをどのように編成するべきかについてアドバイスが必要でした。
アプリケーションのビューごとに長い手続き型ファイルを作成することが非常に簡単になりつつあります。プロジェクトに MVC や何らかの構造を組み込む方法はありますか?
ありがとうございます。-ティロ
iphone - TitaniumDeveloperでのiPhoneSDKの「読み込み」
私はTitaniumのサイトでこの質問を試し、彼らのアカウントにいくつかのツイートをしましたが、彼らは私を無視するか、答えることを拒否します。
彼らのフレームワークを使い始めたいのですが、何らかの理由で、[テストとパッケージ]タブでiPhoneSDKが常に「ロード」されています。
皆さんはこれに対する修正を見つけましたか?私は持っています:
- ユキヒョウ10.6.3
- チタン開発者1.2.1
- iPhone SDK 3.2
- XCodeを使用してデバイスにアプリをテストおよび展開できるため、Appleからのすべての証明書は「何とか何とか」です。
助けてください :)
iphone - Appcelerator TitaniumはiPhoneで禁止されていますか?
この質問は、MonoTouchについてここで非常に明確に回答されています:MonoTouchはiPhoneで禁止されていますか?
しかし、Appcelerator Titaniumはどうですか?
Appleの新しいTOSとそのiPhone4OS:
3.3.1 —アプリケーションは、Appleが規定する方法でのみ文書化されたAPIを使用でき、プライベートAPIを使用または呼び出すことはできません。アプリケーションは、iPhone OS WebKitエンジンによって実行されるObjective-C、C、C ++、またはJavaScriptで作成されている必要があり、C、C ++、およびObjective-Cで作成されたコードのみがコンパイルされ、ドキュメント化されたAPIに直接リンクできます(例:中間の翻訳または互換性レイヤーまたはツールを介してDocumentedAPIにリンクするアプリケーションは禁止されています)。
TitaniumはJavaScriptを使用しますが、iPhoneOSWebKitエンジンで直接実行されることはありません。彼らの開発者ブログで、ジェフ・ヘイニーはチタンが明確になっていると言っていますが、彼らが否定しているかどうかはわかりません。
私たちが解釈するとき、私たちはiPhone OS4.0ToSに完全に準拠していると信じています。
Appleによる公式の言葉は見つかりませんでした。意見だけです。そして、私はかなり混乱しています。あなたが知っているまで、私は私のアプリのために別のコード行を書いていません。
iphone - モバイル開発では、どの開発者カンファレンス/コード キャンプに参加しますか?
Windows Mobile プラットフォームで保守および開発を行っています。
iPhone や Android が市場シェアを獲得するなど、市場が急速に変化していることは承知しています。
rhomobile/titanium などのアプリ開発プラットフォームもあります。
今年、プラットフォーム固有または非プラットフォーム固有のモバイル カンファレンスはありますか?
モバイル分野で参加する重要/有用な会議は何ですか?
前もって感謝します。