Discuss Scratch

Yuulis
Scratcher
56 posts

Scratch 3.0でスマホアプリを作ってみる

ラストポスト5か月前か…

https://scratch.mit.edu/discuss/topic/429776/?page=288#post-5061500 から。
#32あたりを見ると、Scratch3.0の共有プロジェクトをiPhoneアプリ化するには、Xcodeを用いるしか方法はないのでしょうか。
自分はXcodeを持っていないので、ほかにやり方があれば教えてもらいたいです。

トンネルを抜けるとそこは参照エラーであった。
itta611
Scratcher
100+ posts

Scratch 3.0でスマホアプリを作ってみる

現実的に、appstoreで公開することを考えるとXcodeが一番良いかと思います。
#58, #59あたりを読んでみてください
52Tellur
Scratcher
8 posts

Scratch 3.0でスマホアプリを作ってみる

Monacaを使えばAndroidにもiPhoneにも対応できると思います。
Androidは自分が持っているもので出来ました。
iPhoneはエミュレーターで確認しました。
abee
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

#63
これは、MonacaでScratch 3.0のプロジェクトを埋め込んだアプリを作れたということでしょうか。
そうだとすれば、はじめての成功事例だと思うので、その方法を書いてもらえるとうれしいです。
Yuulis
Scratcher
56 posts

Scratch 3.0でスマホアプリを作ってみる

#63
Monaka によるiOSアプリのビルドの仕方についてはこちらになると思うのですが、ビルドには「開発用証明書」、「開発用 プロビジョニング プロファイル」というものが必要なようで、少しハードルが高いように感じました。

また、そのサイトには書いてありませんでしたが、「シュミレータービルド」というものもできるようです(これは前述の証明書等はいらない)。ただ、それはhtmlファイル形式でした。

トンネルを抜けるとそこは参照エラーであった。
52Tellur
Scratcher
8 posts

Scratch 3.0でスマホアプリを作ってみる

Monacaでアプリを作った方法です。

1.下のURLからScratchのプロジェクトをパッケージ化する。この時ステージの大きさをスマホに合わせる。
https://packager.turbowarp.org/
2.Monacaで「Create New Project」から新しいプロジェクトを作る。
3.「www」ファイルの中にある「index.html」を消し、1で作ったファイルと入れ替える。この時project.htmlからindex.htmlに名前を変える。
4.Buildからアプリ化する。

写真を載せたかったですが、できなかったので、下のURLの所に置きました。
https://52tellur.github.io/Scratch-app/

Last edited by 52Tellur (April 1, 2021 12:56:35)

abee
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

#66
ありがとうございます。大変参考になりました。
abee
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

#65
実機で動かす場合、どのような開発環境を使ってもプロビジョニングプロファイルは必要だと思います。
inoking
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

久しぶりにされた投稿がネクロポストと誤解され、それがきっかけでクローズされてしまいましたが
再オープンされました。
Scratch 3.0 もスマホも共に現役で、このトピックはまだ話す話題があると思われます。

リンク切れしていたため age ておきます。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
magicAho
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

52Tellur wrote:

Monacaでアプリを作った方法です。

1.下のURLからScratchのプロジェクトをパッケージ化する。この時ステージの大きさをスマホに合わせる。
https://packager.turbowarp.org/
2.Monacaで「Create New Project」から新しいプロジェクトを作る。
3.「www」ファイルの中にある「index.html」を消し、1で作ったファイルと入れ替える。この時project.htmlからindex.htmlに名前を変える。
4.Buildからアプリ化する。

写真を載せたかったですが、できなかったので、下のURLの所に置きました。
https://52tellur.github.io/Scratch-app/
 <iframe src="https://scratch.mit.edu/projects/669055089/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>
ではできないのですか?

ああ、悲しいことに、私の署名は怒ったバケツに食べられました。この署名の発案者です。
Oh, sadly, my signature was eaten by an angry bucket. この署名を広めよう!!
The Nandeyanen Network Owner.
enjosenyo
Scratcher
1 post

Scratch 3.0でスマホアプリを作ってみる

えっと、これに関してはsb3をコンパイルして直接exe等にすればいいのでは?
akku--n11
Scratcher
1000+ posts

Scratch 3.0でスマホアプリを作ってみる

>> #71
普通のコンパイラ[要定義]では、sb3ファイルはコンパイルできないので、専用の特殊なツールを使用する必要があります。
そのためのツールにTurboWarp Packagerがあったりします。
TurboWarp Packagerはコンパイラというよりもパッケージャーですね。
TurboWarp Packagerで生成されたデータを見てみたのですが、コードやアセットがexe化されるのではなく、プレイヤーだけが実行ファイルになっていて、プロジェクトの内容は自由に変更できました。
Scratchのプロジェクトを本当にコンパイルするものって無いんですかね…

この線から下は 署名(しょめい) です

カワイソス ಥ_ಥこれで傾向乗りたい

適当ポストカウント:
Found 1032 posts.
tikutikugarigari1
Scratcher
2 posts

Scratch 3.0でスマホアプリを作ってみる

lukeskywalker1220 wrote:

ozuwarudo wrote:

1 「https://forkphorus.github.io/packager/」でHTMLにする
※「PhoneGapオプションを表示する」で「PhoneGapを有効にする」にチェックを入れる
2 出来たファイルをダウンロード
3 「https://appsgeyser.com/create/zip/」でapk化
4 出来たapkをダウンロード
5 apkでアプリをインストール
そのサイトでHTML化し、HTMLファイルをXcodeに取り込んで
WebKitViewで表示させてみたところiOS端末で動作しました。
Scratch3.0の作品も行けました。

XcodeでWebKitViewの機能の使い方がわからないんですけど、教えてもらえますか?
Shohai-2022
Scratcher
90 posts

Scratch 3.0でスマホアプリを作ってみる

スマホアプリ、という言い方は変かもしれませんが、HTMLをAPKに変更できる「Website 2 APK Builder」というアプリ化(?)ができるソフトを見つけました。サイトごと変換してしまいますが、大画面表示でスタートされるため、ゲームも問題なく動きました。しかし難点はソフトが英語なところです。有料のものもありましたが、このソフト自体でのカスタマイズ度は高いです。写真は仮想環境ですが、APKが仮想環境でインストールできているためAndroidでも動作すると思います。

https://websitetoapk.com/

Shunkacchi
Scratcher
100+ posts

Scratch 3.0でスマホアプリを作ってみる

スマホアプリなので、
[ v] キーが押されたとき

<[ v] キーが押された>

<[ v] に触れた>
などは扱いにくそうですね。

ここから下は署名といいます。本文にも関係ないし、自動で書いているのです!
Shunkacchi News 最終更新日:2024年4月04日

Powered by DjangoBB