M1000まとめサイト
MondatoryReqsForUIQApps.pdfの和訳
最終更新:
匿名ユーザー
-
view
※Excite翻訳や辞書片手に訳したものなのでところどころ怪しいかも(^^;
Mandatory requirements for UIQ applications
For ensuring the integrity and operation of the device running UIQ
UIQデバイスをの実行を安全かつ確実に動作させる為の義務的な条件
For ensuring the integrity and operation of the device running UIQ
UIQデバイスをの実行を安全かつ確実に動作させる為の義務的な条件
Do
すべきこと
すべきこと
Use the Symbian OS and UIQ defined types and classes
SymbianOSとUIQで定義された型およびクラスを使用しなければならない。
SymbianOSとUIQで定義された型およびクラスを使用しなければならない。
Use the Symbian OS memory allocation schemes
SymbianOSのメモリアロケーションスキームを使用しなければならない。
SymbianOSのメモリアロケーションスキームを使用しなければならない。
Always save data when a detail view is closed or view is deactivated
ディテールビューを閉じる時や開放する時は常にデータを保存すること。
ディテールビューを閉じる時や開放する時は常にデータを保存すること。
Put the application data in the correct location
正しい位置にアプリケーションデータを置くこと。
正しい位置にアプリケーションデータを置くこと。
Ensure your application can start up even when disk is full
ディスクに余裕がなくても、アプリケーションが確実に起動できるようにして下さい。
ディスクに余裕がなくても、アプリケーションが確実に起動できるようにして下さい。
Inherit from CQikDocument,CQikAppUi and CQikApplication classes
(アプリケーションは)CQikDocumentクラス、CQikAppUiクラス、CQikApplicationクラスから派生させること。
(アプリケーションは)CQikDocumentクラス、CQikAppUiクラス、CQikApplicationクラスから派生させること。
Respond to the low memory and storage events,automatically from Qikon classes above
Qikonのクラス上から自動的にくる ”メモリとストレージ減少”イベントに対応すること。
Qikonのクラス上から自動的にくる ”メモリとストレージ減少”イベントに対応すること。
Make sure the application allocating has correct UID
アプリケーションの割り当てには正しいUIDを設定すること。
アプリケーションの割り当てには正しいUIDを設定すること。
Respond correctly to the EEikCmdExit
正しくEEikCmdExitに対応させること。
正しくEEikCmdExitに対応させること。
If your application is media files aware(sounds,images,video etc) use the media files handling framework in your application
もしあなたのアプリケーションで既存のメディアファイル(音、画像、ビデオ等)を使うならメディアファイルハンドリングフレームワークを使うこと。(←訳が怪しい;;)
もしあなたのアプリケーションで既存のメディアファイル(音、画像、ビデオ等)を使うならメディアファイルハンドリングフレームワークを使うこと。(←訳が怪しい;;)
Two application icons have to be provided.The size of the icons should be 32x32 pixels and 20x16 pixels.
アプリケーションアイコンは32x32ピクセルと20x16ピクセルの二つを用意しなければならない。
アプリケーションアイコンは32x32ピクセルと20x16ピクセルの二つを用意しなければならない。
Ensure all application data files are removed when the application is uninstalled.
アンインストール時は全てのデータファイルが確実に取り除かれるようにすること。
アンインストール時は全てのデータファイルが確実に取り除かれるようにすること。
Use the system colours instead of hardcoding values in applications.The reason for this is that themes can change colours in the system.
色コードをハードコーディングしないでシステムカラーをつかうこと。
テーマでカラーを変更できるために。
色コードをハードコーディングしないでシステムカラーをつかうこと。
テーマでカラーを変更できるために。
Don't
してはいけないこと
してはいけないこと
Don't use polling behaviour,use active objects and events instead
polling behaviourを使わないこと、ただし変わりにアクティブオブジェクトとイベントを使用すること。
(要するにポーリングで無限ループ作っちゃダメよ)
polling behaviourを使わないこと、ただし変わりにアクティブオブジェクトとイベントを使用すること。
(要するにポーリングで無限ループ作っちゃダメよ)
Don't show and allow the user to fiddle around in the file system
ユーザーにシステムファイルを見せたり触らせたりさせないように。
ユーザーにシステムファイルを見せたり触らせたりさせないように。
Don't tie up the viewsrv thread by constructing controls when a view activation event comes in,create an active object which constructs and draws the view and return the view activate event
コントロールを構成することによってviewsrvスレッドをフリーズさせないように。
(訳不明、補完求む(汗))
コントロールを構成することによってviewsrvスレッドをフリーズさせないように。
(訳不明、補完求む(汗))
Don't corrupt or loose user data in stress situations e.g out of memory,disk full,panics
不正参照やディスクフルやパニックでユーザーデータを破壊しないように。(違ってるかも…)
不正参照やディスクフルやパニックでユーザーデータを破壊しないように。(違ってるかも…)
- 明らかに意味がおかしいところを修正(下から2番目はよくわからない><) -- Hal (2005-07-19 17:23:02)
- とても助かりますm(_ _)m
てか色々とちがってたみたいで、お恥ずかしい限りです(汗) -- ま~ (2005-07-19 17:33:00)