先日、Android勉強会20回目を開催しました。
動画アプリに入りました。円が画面上を動くアプリです。
SurfaceViewを継承する、画面の書き換えを独立したThreadで行う等、作り方にパターンがあるのでその説明をしました。
画面をタッチした位置に円が移動するアプリが動作するところまでやりました。次回からはアルゴリズムを変えることによって様々な動きに変わるのを確認する予定です。
後半はJavaScriptの説明をしてもらいました。ネット上の解説サイトを使って学習します。もうしばらくは基本項目の紹介で、それが一通り終わったら具体的な例題に取り組む予定です。
渋谷シニアプログラミングもくもく会に行ってきました。4回目です。
今回もC言語を学習したい方がいたので質問に答える等サポート
しました。
前回mingwを使えるようにしてC言語の入り口の説明をした方が
いたのですがどうやってコンパイルするか分からなくなって勉強
がストップしていました。
考えてみればありがちな話なので、今後別の人に説明をする時
は、HelloWorldをやった後で、コンパイル実行までする過程を
再現できるか、そのためのメモが十分に記述されているかを
確認するようにしようと思いました。
ただし人によってはこういう場に参加すること自体が楽しみで
あって、必ずしもプログラミングのスキルを伸ばしていきたいと
思っていない場合もあるので、こちらが勝手に力み過ぎないよう
に注意しようと思っています。
先日、Android勉強会19回目を開催しました。
前回作成した状態遷移表をActivityに組み込み、アプリが動作するのを確認しました。
ある程度の複雑さを持つアプリでは状態遷移表を使った設計が有効であることを確認しました。