質問: 現在、初めてのアプリ制作中のプログラミング初心者です。 Monaca(HTMLモバイルアプリ開発)というアプリ開発ソフトの無料版を使用し、HTMLとJava Scriptでプログラミングに勤しんでおります。 アプリの機能として、InstagramのStoryのようにスマホ画面上で指でスライドさせると動いたり大きさが変わったりする文字入力フォームを反映させたいという段階です。 一応のところ、文字入力フォームに関しては、 タグで作れるようなWebアンケートによく見られる簡単なものであれば反映できました。ですが、ここから動かしたりできるようにするには、ネットから集めた知識では限界を感じており、Java Scriptの発展した知識が必要であると考えております。 このタグを使えば実現できるのでは?といったご意見などいただければ幸いです。 アドバイスをいただける上で必要となる情報は適宜掲載いたします。 よろしくお願いいたします。 。
回答: > > InstagramのStoryのようにスマホ画面上で指でスライドさせると動いたり大きさが変わったりする文字入力フォームを反映させたいという段階です。 > > > どのような動きかはわかりませんが、JavaScript のみで動かすのではなく、CSSも利用しているのでは。 【CSS アニメーション - Google 検索】 JavaScript で複雑な描画をするなら canvasなどもありますが、基本的にUIまでcanvasにしていないと思われるので、タッチイベントを拾ってCSSを動的に変化させているか、SVGを使っているかだと思います。 【javascript canvas アニメーション - Google 検索】 【javascript タッチイベント - Google 検索】 【javascript svg アニメーション - Google 検索】