問題タブ [appcelerator]

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.

0 投票する
1 に答える
2690 参照

iphone - CouchDBのソケットに直接接続してHTTPリクエストを渡すか、node.jsをプロキシとして使用する必要がありますか?

まず、これがすべてを生み出した私の最初の質問です

私はAppceleratorTitaniumを使用してiPhoneアプリ(最終的にはAndroidも)を開発しています。TitaniumのTitanium.Network.TCPSocketオブジェクトを使用して、CouchDBのポートに直接接続しています。AppleSDKのCFSocket/NSStreamクラスを利用していると思います。

接続したら、次のように記述します。

'GET /mydb/_changes?filter=app/myfilter&feed=continuous&gameid=4&heartbeat=30000 HTTP/1.1\r\n\r\n'

ソケットに直接。「永久に」開いたままにし、データベースが更新されてフィルターと変更のリクエストに一致するたびにJSONデータを返します。涼しい。

このようにCouchDBのソケットに直接接続しても大丈夫ですか、それとも代わりにnode.jsへのソケットを開いて、このCouchDBnode.jsモジュールを使用してnode.jsを介してCouchDBプロキシを処理する方がよいでしょうか。 ?

私の主な関心事はパフォーマンスです。私はCouchDBについて十分な経験がなく、ソケットにアクセスして偽のHTTPリクエストを直接渡すことが良い習慣であるかどうかを知ることができません。影響や代替案に関する経験や意見を探しています。

0 投票する
2 に答える
227 参照

itunes - iTunes 10 が Titanium Developer を壊した

今、iTunes 10 をインストールしました。Titanium Developer を開くと、SDK バージョンのドロップダウンに「読み込み中...」と永遠に表示されます。

他の誰かがこれを見ましたか?誰でも修正がありますか?

0 投票する
2 に答える
1358 参照

iphone - Titan appcelerator を使用して、ファイルを直接 Amazon S3 にアップロードすることはできますか?

チタン appcelerator を使用して iOS および Android アプリを構築するための調査を行っています。私が確認できていない唯一の要件は、iOS および Android デバイスと互換性のある方法で Amazon S3 に写真を直接アップロードできることです。

0 投票する
1 に答える
284 参照

iphone - Dev アプリを IPhone にインストール - リストにない

最近、バージョン 3.1 のファームウェアをインストールしたときに、IPhone を開発用デバイスとしてプロビジョニングしました。

私が使用しているフレームワークでサポートされている基本ファームウェアが 3.2 であるため、昨夜ファームウェアをアップグレードする必要がありました。現在、iOS ファームウェアの 4.1 を実行しています。

これを行う前は、シミュレーターとは別にアプリケーションを実行するための有効なターゲットとして、デバイスが XCode に表示されていました。xcode を開くと、自分のデバイスがリストに表示されません。オーガナイザーも見て、デバイスのコンソールを見ることができるので、開発が可能です。

また、プロビジョニング プロファイルも残っています。

何が悪いのか、少し途方に暮れています。これをどのように修正できるかについて、人々が持っているアイデアに感謝します。

0 投票する
2 に答える
6152 参照

iphone - AppCelerator アプリを IPhone にインストールする方法

AppCelerator で作成した小さなアプリケーションを自分のデバイスにロードしようとしています。iOSターゲットの不一致が疑われるため、これにはかなりの問題があります。

AppCelerator は、ターゲット OS に 3.2 と 4.1 の 2 つのオプションを提供します。私の電話にはファームウェア 4.1 が搭載されているため、4.1 を選択しました。

ご覧になりたい方はこちらの画像をどうぞ。

http://www.neosavvy.com/screenshots/stackoverflow/appcelerator.png

この画像では、4.1 の出力タイプを選択していることに注意してください。これにより、4.1 のベース sdk/ターゲット sdk として 4.1 を使用して XCode プロジェクトが生成されます。

これを起動すると、XCode プロジェクトが生成されます。オーガナイザーには、次のデバイスとプロビジョニング プロファイルが含まれています。

主催者の写真はこちら。

http://www.neosavvy.com/screenshots/stackoverflow/organizer.png

これには、プロビジョニング プロファイルを含む私のデバイスが含まれており、デバイスの横にある緑色の点は、有効なターゲットであることを意味します。

次に、デバイスでアプリを実行しようとすると、次のオプションが使用可能なターゲットとして表示されます。

最後に、シミュレーターとデバイスを選択するドロップダウンがあります。

http://www.neosavvy.com/screenshots/stackoverflow/available_debug_devices.png

新しい SDK と 4.1 iOS にアップグレードする前のように、デバイスが含まれていないことに注意してください。

私はこの時点で自分の iPhone にプッシュできると思っていました。すべてのプロビジョニング プロファイルを吹き飛ばし、開発者証明書を再生成し、ログイン キーチェーンも削除して、最初からやり直すようにしました。

私は本当に試してみるアイデアがありません-すべての助けに感謝します!

0 投票する
2 に答える
283 参照

titanium - チタン製プラットフォームに関するいくつかの質問

私は最近、JavaScriptMVC、qooxdoo、Sproutcore などのフレームワークをブラウズしており、JavaScript を使用してブラウザーで最小限の css/html を使用してデスクトップのようなアプリを作成しています (フレームワークによって異なります)。

チタニウムについて私が知っていることは、ビューに html/css を使用し、他のすべてに選択した言語 (javascript、ruby、python、php) を使用することです。次に、ネイティブ アプリにコンパイル (?) されます。

癖は何ですか?もしあれば?

  1. コンパイルされたアプリを実行するために、ユーザーが何らかのランタイムをインストールする必要がありますか?
  2. JavaScript が優先言語だと思いますが、他の言語はどのように処理されますか?
    • たとえば、どの Ruby インタープリターが含まれるか、ruby stdlib または外部ライブラリーを使用する必要があるでしょうか? アプリの速度に影響しますか?つまり、速度に関しては JS > Ruby です。
  3. ビューは CSS/HTML であるため、要素のスタイルを設定し、JS ライブラリを介して効果を追加して、ウィジェットのような感覚を実現する必要がありますか? それとも、そのための事前に作成された設定/クラスが付属していますか?
  4. デスクトップパッケージに適用されるかどうかはわかりませんが、appcelerator のサーバーとの同期が必要ですか? それは何のために必要でしょうか?

質問がばかげているように聞こえる場合は申し訳ありませんが、最近までツールがたくさんあることに気づきませんでした。私は最終的に、使いやすく、データ交換のためにバックエンドサーバーと連携するオプションがあり、できれば「箱から出して」見栄えがよく、テーマをうまく設定して動作するためにそれほど多くの作業を必要としないものを探していますモバイルおよびデスクトップ デバイス。

0 投票する
2 に答える
1262 参照

javascript - Sproutcore + PhoneGap / Titanium?

私は現在、Sproutcoreにアプリケーションを作成する方法を学んでいます。

バックエンドは、jsonをフロントエンドのSproutcoreアプリケーションにプッシュするサーバーのみになります。

PhoneGapまたはTitaniumを使用してアプリを携帯電話に移植するとどうなるでしょうか。

現在のSproutcoreアプリケーションのどれくらいを書き直す必要がありますか?それはビューだけなので、コントローラーとモデルはそのままにしておきますか?

原因Sproutcoreは多くのUIを提供しており、アプリをネイティブに見せたい場合はそれらを置き換える必要があると思います(iPhoneボタン、リストなど)。

SproutcoreをPhonegapまたはTitaniumと組み合わせるとどのように見えるかについてのガイド/チュートリアルはありますか?

0 投票する
1 に答える
3020 参照

android - チタンアクセラレータの現在のウィンドウに追加できません。タイプエラーを取得

アンドロイドを使ってモバイル用チタンを学び始めたところです。私はすべてのインストール手順に従い、Androidエミュレーターで見つけただけでhelloworldスクリプトが機能するようにしました。問題は、サンプルコードを使用してすべてがどのように機能するかを確認しようとしていることです。現在問題が発生しているサンプルコードは次のとおりです。

これをエミュレータで実行すると、次のエラーが発生します。

TypeError:nullのメソッド「add」を呼び出すことはできません。

私は何が間違っているのですか?

0 投票する
2 に答える
917 参照

appcelerator - MoSyncのユーザーエクスペリエンス

最近MoSyncを使ってみた人はいますか?どうやら彼らはまもなく「ベータ」タイトルを削除し、数週間以内に正式にリリースされる予定です。Appceleratorと比べてどうですか?

0 投票する
1 に答える
4191 参照

iphone - チタニウムからメールアプリを起動する方法

Titanium アプリからメール アプリを起動するにはどうすればよいですか?

HTML の mailto: リンクに相当するものを探しています。このリンクでは、windowView でメールと件名を指定できます。

私はwebViewを使用していません。

意思