「子」プログラミング環境を使用して、Android用の「大人」アプリケーションを作成します。

このアイデアは、コンピューター以外のボードゲーム「Battle of Golems」用のAndroidスマートフォン用のアプリケーションを作成するために思いつきました。 時々それが頭に浮かぶ。 ゲームの無料プリント&プレイバージョンの20の幸運カードとラウンドカウンターを置き換えるプログラムを作成し、2人のプレーヤーに現在のボーナスカード(またはその不在)を生成し、ラウンド番号を表示したいと考えました。 これにより、ゲームを印刷する人のために、A4形式の2枚のシートを節約できます。







しかし、何をすべきか? 早くて、高価ではない何かを学びたかった。 単純なソリューションのうち、AppInventorのみが提供されました。これは、金属のコンストラクターからロボット制御を作成するために既に使用していました。 しかし、それから彼は決めました-何か他のものを試してみませんか?



検索では、...(スクラッチ)でアプリケーション(スタンドアロンではなく、alasですが、インターネットにはほとんど問題がない)を作成できることがわかりました。 はい、この「子供向け」プログラミング環境でよく知っていたのは、ロボットとそのための技術の前に開発したことです。



だから私は...スクラッチでスマートフォンアプリを作ることにしました。



最初のステップは、アプリケーション自体を作成することでした。 こちらで見れます



次のラウンドのデータを押すか生成することですべてをリセットする2つのボタン、幸運カードのスプライト、およびそれらを与える乱数ジェネレーターは非常に簡単です。 コードを見てください-私はいくつかの変数とシグナリングを使用しました。 すべてのプログラミングに1時間もかかりませんでした。 最も重要なこと(そして、残念なことに、私はすぐには理解しませんでした)-プロジェクトのすべてのグラフィックはラスターである必要があります!







そして今...マジック! Scratchプロジェクトをスマートフォン用のapkファイルに変換する必要があります。 そして、2つのステップでそれを行います。



1ステップ -PhosphorusプロジェクトWebサイトの入力行プロジェクトへのリンクを挿入して、オンラインアプリケーションを生成します。







プロジェクトへのリンクを挿入し、[パッケージ]をクリックします。







2ステップ -アプリケーションの結果のリンクを別のサイトのapkに変更しました-appsgeyser.com



これを行うには、[今すぐ作成]をクリックして、[ウェブサイト]タイプを選択します。 次に、アプリケーションで生成されたオンラインプロジェクトへのリンクを挿入し、アプリケーションの名前を見つけて、追加情報(説明とアイコン)を追加します。 (作成)をクリックして(ここで登録するように求められる場合があります)魔法の仕組み-スマートフォンで提案されたリンクを開き、apkファイルが生成されてダウンロードされるのを待つだけで、インストールして他の人に試してもらうことができます。 実際、Appsgeyserではより複雑なことを実行できますが、ここでは自分で解決できると思います。







ダッシュボードをいつでも確認し、スクラッチ->リン-> Appsgeyserチェーンに沿って再生成することでアプリケーションを修正できます。







このリンクで、ボードゲームBattle of GolemsのPrint&Playバージョンの完成したアプリケーション(apk)をダウンロードしてテストできます。



All Articles