Android上でASEを使用してのフィードバック?
質問
解決
パフォーマンスが重要である場合は、
は、この段階として、実際の製品のプラットフォームとしてASEを使用すると、一般的には悪い動きだろう。それは急速に何かを試作、および/またはAPIがどのように動作するかの理解を確認するための素晴らしいことです。しかし、パフォーマンスヒットは自明です。これは、あまりにも、Googleが推奨したアプローチです。
ASEが提供通訳に関しては、ルアとPythonは独自のプロセスで実行され、両方のクロスコンパイルされたCバイナリです。 CPythonのは、(Androidは現在、JITをサポートしていない、特に以来)のJythonよりも大幅にパフォーマンスです。
Androidのファサードについては、APIは、主にこれらのスクリプトのパフォーマンスに比べて書き込みスクリプトにそれが簡単に作ることに焦点を当てています。それは、「最適化、その後、最初の措置。」格言を覚えている、と述べましたASEは、すべての後に急速な発展についてです。
あなたは、アプリケーションのパフォーマンス上の問題がある場合は、は、それはあなたがシステムをより詳細に制御する必要があります、標準のAndroid SDK(またはNDK)を使用することはおそらく良いでしょう。
他のヒント
名前が示すように、
ASEは、のスクリプトの環境です。
あなたは本格的なアプリケーションを構築するためにそれを使用するべきではありません、それはわずかな日常使用のスクリプトを使用する必要があります。
すなわち。あなたは「私はアンドロイド使ってPythonのコードよ」と思った場合は、もう一度考えてみて:限り、あなたはそれをコンパイルすることはできませんとして、完全なライブラリへのアクセスを持って、それだノー行く
GUIサポートはゼロに近くにあるので、
、ASEについての私のフィードバックは、あまりにもゼロに近いです。
所属していません StackOverflow