1

私はそれが(多くの)プログラミングスキルなしでAndroidアプリを作成することを可能にすることを読みました。

私はプログラマーであり、Android用のアプリをすでにいくつか開発しています。App Inventorは、私が次のいずれかについて学ぶ価値がありますか?

  • 完成したアプリをAppInventorに変換する
  • 進行中のアプリをAppInventorに変換する
  • AppInventorで新しいアプリを起動する

そして、一般的な制限は何ですか?

4

3 に答える 3

2

AppInventorプラットフォームについて私が理解していることから、最初の2つの目標(完成したアプリの変換と進行中のアプリの変換)を達成することはできません。

新しいアプリを開始することは間違いなく価値があります。プロトタイプをすばやくまとめるのに役立ちます。私がプラットフォームでほとんど使用していないことから、これらは最大の制限です。

  1. コードは移植できません。つまり、appInventorを使用する必要があります。コードをJavaにエクスポート/インポートしたり、プラットフォームからエクスポートしたりすることはできません。

  2. アプリケーションごとに1つの画面に制限されています。回避策は、各画面を個別のアプリケーションとして使用するか、いくつかの凝ったレイアウトのトリック(要素の非表示/表示)を実行することです。

  3. AppInventorで開発されたアプリケーションをAppMarketplaceにアップロードすることはできません。

とはいえ、それでも非常に強力なツールです。AppInventorフォーラムは非常に活発で、人々はそれを使っていくつかのきちんとしたことをしました。

私のアドバイスは先に進んで、それを試してみてください!

于 2011-02-23T14:11:32.137 に答える
0

アプリの発明者の美しさは、基本的にユーザーフレンドリーなインターフェースにあります。非常に短い時間でそれを使ってかなりまともなアプリケーションを作ることができます。

ブロックエディタ機能は非常に柔軟性があり、アプリケーションをプログラムする場所です。コードを書く代わりに、ブロックをドロップします(ロジックは同じです)。

学習部分はどこでも退屈ではありません。1〜2時間で感じられます。残りはあなたの創造性にあります。

コードの移植性は確かに問題ですが、私はフォーラムでグーグルが後でそれをより柔軟にするだろうと読んだことがあります。

于 2011-03-06T12:30:10.373 に答える
0

AppInventorは、Android向けのかなりまともなコーディングツールです。使い方はとても簡単なので、バックグラウンドで簡単に学ぶことができ、ほとんどの時間をより複雑な開発プラットフォームに集中させることができます。何かをすばやく構築する必要があるかもしれません。その場合、AppInventorが理想的かもしれません。

于 2017-01-31T08:49:52.190 に答える