アカウント名:
パスワード:
このアプリだけに限った話ではないですが、権限は何に必要なのか書いてほしいですよね。運行情報見るアプリに、 システムツール(wifiの接続と切断) ハードウェアの制御(録音、音声設定の変更) 電話/通話(機器のステータスとIDの読み取り)が何故必要なのかがわからない。ネットワーク通信、現在地情報はわかるんだけど。
権限が怪しいから試さずにスルーだなぁ。
タブレット非対応にも書きましたけど作り馴れてないと言うのもあるのでしょうが機能がなかったりOFFになっていたりするとプログラムが異常終了するのがAndroidなんですよ。例えばGPSを使うソフトでGPSありきでプログラムを組むわけですが本体のメニューでGPSとかoffにしていると異常終了するような作動が結構あります。開発している時に気付かずに後からインストールして動かした時に発生する。など結構遭遇します。落ちてる時はnullが帰ってくるとかで起こっているのでしょうね。対策として例外処理うまく逃がすしかないのですがこの辺は手探りの状況です。一方iOSは優秀ですよ。とりわけ何もしなくてもデータを受け取るだけでセンサー値を取る様にGPSデータ取れますし、全体としてその辺の差が全体として出ちゃっているのかと思います。
AndroidはiOSに比べて作るのが大変なので、多めに見てやってください。
元ACだけど、私の文章をどう読んだらそんなコメント出てくるの?私はただ、権限使用するなら用途書けよといってるだけです。
Androidディスりたいがために変な解釈しないでください。というかあなたの出した例のnullチェックと例外は関係ない。catch(NullPointerException e)とか同僚が書いてたら指導対象だわ。JavaのRuntimeExceptionすら理解してないにわか知識で語るのは止めましょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
Android版 (スコア:0)
このアプリだけに限った話ではないですが、権限は何に必要なのか書いてほしいですよね。
運行情報見るアプリに、
システムツール(wifiの接続と切断)
ハードウェアの制御(録音、音声設定の変更)
電話/通話(機器のステータスとIDの読み取り)
が何故必要なのかがわからない。
ネットワーク通信、現在地情報はわかるんだけど。
権限が怪しいから試さずにスルーだなぁ。
Re: (スコア:0)
タブレット非対応にも書きましたけど
作り馴れてないと言うのもあるのでしょうが
機能がなかったりOFFになっていたりすると
プログラムが異常終了するのがAndroidなんですよ。
例えばGPSを使うソフトでGPSありきでプログラムを組むわけですが
本体のメニューでGPSとかoffにしていると異常終了するような作動が結構あります。
開発している時に気付かずに後からインストールして動かした時に発生する。
など結構遭遇します。
落ちてる時はnullが帰ってくるとかで起こっているのでしょうね。
対策として例外処理うまく逃がすしかないのですが
この辺は手探りの状況です。
一方iOSは優秀ですよ。とりわけ何もしなくてもデータを受け取るだけで
センサー値を取る様にGPSデータ取れますし、全体としてその辺の差が
全体として出ちゃっているのかと思います。
AndroidはiOSに比べて作るのが大変なので、多めに見てやってください。
Re:Android版 (スコア:0)
元ACだけど、私の文章をどう読んだらそんなコメント出てくるの?
私はただ、権限使用するなら用途書けよといってるだけです。
Androidディスりたいがために変な解釈しないでください。
というかあなたの出した例のnullチェックと例外は関係ない。catch(NullPointerException e)とか同僚が書いてたら指導対象だわ。
JavaのRuntimeExceptionすら理解してないにわか知識で語るのは止めましょう。