問題タブ [s60]
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.
editor - SymbianS60コードエディタ
携帯電話にコードを入力できるアプリを探しています。コンパイルなどする必要はなく、携帯電話用にプログラムする必要もありません。アイデアが頭に浮かんだときに持っておくといいものです。
Symbian S60v3電話用のシンプルなコードエディタを見落としていますか?
WindowsMobile用のCEditに似たものを探しています。
python - S60 デバイスからの WBXML SyncML メッセージのデコード
Nokia N95 から WBXML エンコードされた SyncML メッセージをデコードしようとしています。私の最初の試みは、libwbxml への呼び出しをラップする python pywbxml モジュールを使用することでした。これを使用してメッセージをデコードすると、多くの <unknown> タグと、<Collection> タグ内のバイナリの大きなチャンクが得られました。<Collection> の内容を単独で実行しようとしましたが、失敗しました。足りないものはありますか?
また、wbxml パーサーの純粋な python 実装を知っている人はいますか? これらのメッセージをデコードするためのコマンド ラインまたはオンライン ツールが役に立たないことに失敗すると、自分でメッセージを作成するのがずっと簡単になります...
mobile - プログラムで Symbian のアプリケーションにソフトキー ショートカットを追加することは可能ですか?
Symbian S60 アプリケーションが自動的にソフトキーの 1 つに追加される可能性はありますか? インストール時に実行できるのが最善ですが、アプリケーションを初めて実行するときにショートカットを追加するために使用できる API があれば、この場合も問題ありません。
Symbian には、これに関するいくつかのベスト プラクティスがありますか。一部のユーザーは、他のアプリケーションを参照するようにソフトキー ショートカットを構成している場合に、一部のアプリケーションが自分の設定を上書きすると動揺する可能性があると推測できます。
string - Symbian C++ の RBuf8 から char* へ
この種のコードを使用して、Web サービスからテキスト文字列を RBuf8 にダウンロードしています (動作します..)
次に、RBuf8をラベルなどに表示できるchar *文字列に変換したい..またはデバッグの目的で、
明確にするために編集..
私の変換関数は次のようになります..
void CMyApp::DownloadCompleteL() { { RBuf16 buf; buf.CreateL(iTextBuffer.Length()); buf.Copy(iTextBuffer);
しかし、これでもクラッシュが発生します。S60 3rd Edition FP2 v1.1 を使用しています
singleton - Symbian S60 - 単一の接続ダイアログによる複数接続
私のアプリケーションには、最大 3 つの同時ダウンロード接続が必要です。現在、Carbide UI フレームワークで提供されている (わずかに変更された) CWebClient クラスを使用していますが、接続ごとにこのクラスの複数のインスタンスを使用すると、複数のタイプで「アクセス ポイントを選択する」ように求められます。
とRSocketServ
オブジェクトRConnection
がクラスに存在し、これらはアクセス ポイントを開くもののように見えます。アクセス ポイントが 1 回だけ呼び出されるように、これらの静的オブジェクト (シングルトン) を作成するだけで十分な解決策でしょうか?
経験や考えはありますか?
ありがとう!
ご参考までに、私は S60 3rd ed を使用しています。FP2 v1.1
scroll - Symbian S60 - CEikLabel 内のテキストのスクロール
テキストをスクロールする必要がある単一行の CEikLabel がアプリケーションにあります。
頭に浮かぶ単純な解決策(しかしおそらく素朴な)は、次のようなものです..
CPeriodic クラスをタイマーとして使用し、更新ごとに label.DrawDeferred() を使用します。
これが最善の方法だと思いますか?ラベルを 1 秒間に 2 ~ 3 回再描画するのはかなり非効率的かもしれません..しかし、他の方法はありますか?
ありがとう :)
c++ - Symbian C++ - 記述子に対する部分文字列操作
部分文字列を取得するなど、TDesC 文字列を操作するための推奨/最も簡単な方法は何ですか。
私のシナリオの例を挙げます。
buf から部分文字列を取得したい。では、RBuf16 を直接操作したいのですか? もしそうなら、最善の方法は何ですか?
標準の C 文字列操作を使用できるように、const char* に変換する方法はありますか。
前もって感謝します
python - PyS60はネイティブのsisファイルを生成しますか?
私は現在、S60プラットフォーム用のモバイルアプリの開発を検討しており、特にPyS60を検討しています。埋め込まれたPythonインタープリターを必要とせずに、ネイティブの.sisファイルにコンパイルできることを示唆しているようです。ドキュメントを読んで、これが明示的に言及されているステートメントを見つけることができませんでした。現在、SDK、エミュレーター、およびLinuxでの開発をテストするために必要なツールチェーン全体をダウンロードしていますが、それを実行している間、ここで少し質問したいと思いました。
c++ - Symbian C++ のメモリ管理方法とツール
私は最初の Symbian アプリケーションの作業をほぼ完了しましたが、急いで学習したため、メモリ管理とスタックへのプッシュとクリーンアップにほとんど注意を払っていませんでしたか?
ここで使用するベスト プラクティスのいくつかと、おそらく最高のリーク検出/メモリ プロファイリング ツールのいくつかを教えてください。
たとえば、関数内で TDesC または TPtrC16 を取得した場合、それらを最適な方法でクリーンアップするにはどうすればよいですか?
..全てにおいて?
ありがとうございます。ご容赦ください。私は自白した Symbian n00b です。
mobile - Symbian S60 モバイル デバイスで SIP 通話を開始する
S60 Symbian 携帯電話で SIP スタックを使用してプログラムで VOIP 通話を開始する方法を探しています。
後の S60 デバイスの一部には、SIP クライアントが組み込まれています。それらのデバイスで S60 ライブラリを使用して SIP スタックにアクセスすることも可能ですか。または、S60 で使用できる外部 SIP スタックを知っている人はいますか?