ブログスマートフォン用の表示で見るとりあえずブログプログラミングとiPhoneアプリの作り方を勉強中です。この広告は、90日以上更新していないブログに表示しています。́∀`*)だいぶ間が空いてしまいましたm(__;)mちょっと焦りながらの更新です。「えーと、あのメソッドどこに書いたっけ?」となることがあります。今作っているアプリはかなりコードが長くなってしまって、検索するのも一苦労。Menuに見出しがついて見やすくなる...という機能を使ってみましたので、備忘録を兼ねて書いてみます。-)例えば、こんな場合...ジャンプバーで検索するとこのように。MARK:を書いてみます。するとこのように!見出しがつくと、ずいぶん見やすくなります。メソッドがたくさんあるクラスでは、似たようなメソッドをまとめて表示させると、より分かりやすくなりそうです。́∇`)ノ昨日、こちらの記事をあきお先生から教えていただきました。)bと、記事に掲載されていた2つのシュミレーターをDLしてみることにしました。phys-edu.netPhETという米国コロラド大学で作成された科学実験シュミレーションプログラムの一部のようです。シュミレーションがたくさん用意されていて、あれこれやってみたくなってしまいます(*^^*)phet.colorado.eduさて、回路を作ってみます。サイトでもきれいな動画を見られますが、こちらでもサイトを参考にさせていただきながら触ってみた様子を載せさせていただきます(*゚ー゚)>回路を組み立てる過程が、リアルに体験できます∑(゚Д゚)電池の電圧や抵抗の大きさも変えられますし、抵抗を変えるとカラーコードも変わるし電球も、暗い時と明るい時で光り加減が変わります。回路を感覚的に作成できますね。http://ph1.ed.hiroshima-u.ac.jp/~physics/3D/回路を作ってみました。正方形のパーツを置いていって、ボタンで様々な表示方法に切り替えることができます。すごいのは、3Dで電位差が示されることですね!普段は、以前購入した電子回路キットを使って勉強しています。onetoonewao.hatenablog.comこの付属のテキストにも同じように電位差を高さで表した図が載っているのですが、それを立体的に、しかも電圧や抵抗の値を変更したら即座に反映されたものが見られるのは素晴らしいと思います。頭の中でイメージを描くことと実物を組み立てることの中間に当たるという感じでしょうか、わずかでも実際に回路を触ったことがあると、よりイメージや結果を把握しやすいと思います。電子回路の勉強とは別の話になりますが、アプリでアニメーションを多く取り入れた経験がある私は、触りながら「ここは、どんなコードで動いてるんだろう?」とつい考えてしまいます。仕様はもちろん、滑らかに動くアニメーションやちょっとした楽しさを味わえる演出などは、アプリを作る上でも参考になります。今回、私が気に入った小さな演出たちです。前者で右上のバッグをクリックすると、鉛筆やコイン、消しゴムなどが表示され、これらを回路に組み込むことできます。不要な部品は、ドラッグアンドドロップでゴミ箱に捨てるのですが、ちゃんと「リサイクル」の文字と識別表示が(≧▽≦)シュミレーター、学校など教育の場ではもちろん、個人で勉強する場合でも大いに役立ってくれそうです。́艸`)ブログを始めて3か月。・スマートフォンのヘッダーの画像などを触ってみました。タイトルは内容が分かるものに、とのこと。考えて、上記のようにしてみました。_;)mもしかしたら、予告なく変更するかも。(;μ_μ)ヘッダーの画像も少し悩みましたが、今まで出したアプリ(今回は「冬の縁側」)の画像を編集して作っていくことにしました。́・ω・)変更してもしても、なかなか納得いかず。どこで止めるか悩みますが、最後は「疲れたな...もうこの辺で」(+_+;)と妥協して手を打ちます。デザインは本当に難しいな〜と思います。今回のヘッダー画像もなんとなくアンバランスだったりしますが、それも等身大の私。気づいた時に変更しながら作り上げていこうと思います。早くアプリ作り、進めなくては(゚ω゚;A)ではでは、作業始めます〜。東京塾・大阪塾」を受講されたhollymotoさんの紹介記事がアップされました。́∇`*)仕事と家庭とアプリ開発をバランスよくこなしているhollymotoさんに話を聞いてみた!hollymotoさんは、仕事をされながら&小さいお子さんがいらっしゃるご家庭のパパでもあり&アプリを開発されていらっしゃる(今まで3本のアプリを出されています)方です。これらを両立するためにされている工夫や、またそのどれに対しても誠実にしっかりと向き合っていらっしゃる様子が具体的に書かれていて、心打たれます。)hollymotoさんも書かれていましたが、もくもく会やiPhoneアプリ開発講座でアプリについて話し合ったり考えたりすることは時間を忘れるくらい楽しく、本当に良い刺激になります。アプリ道場には、色々な環境・背景を持ちながら同じアプリ作りという目標を持った方達が集まっておられます。(ブログでは、過去にインタビューを受けられた方々の記事も見ることができます。́ω`*)Tweet広告を非表示にするもっと読むコメントを書く2016-02-03今日やったこと(H28.2.2)今日は、お気に入りグッズにアクシデントがΣ(゚口゚;去年買ったもふもふのホットクッションが、スイッチを入れても暖かくならなくなってしまいましたorz嘆いていたら、アプリ道場のSohichiroさんがテスターでチェックを!とアドバイスを下さいました!おお〜そうでした。̄;)幾つかサイトを調べて。)ですが、再度ホットクッションのスイッチを入れてみると、本体の一部はほんのり暖かくなっている模様。-;)と、Sohichiroさんより「座布団の回路図がないので推測ですが、1)4本、線が出ている2)ACアダプターがあるということから、二系統の回路が入っていると考えられます。「でもって、一部分だけ暖かくなる=二系統の回路のうち一系統だけ断線していると考えられます。「おそらくそうだと思います。「端子4本のうち、音がなるペアが2つあるはずなんですが。1ペアしかできていないのであれば、別の1ペアが断線しているということになります。先日教えていただいたことが、早速実際の生活の中で使えて良かったです^^Sohichiroさん、いつもながら丁寧に教えていただきありがとうございましたm(__)m<アプリ作成>犬のアプリで、アニメーションのクラス分けは一区切りついたので、続いて日付に応じてイベントが起きる仕組みをクラスに委ねてみようと思います。これは、他の画面でも使う可能性があるので、ぜひやりたかったことなのですが、ちょっとややこしい。本を読んで、enumについて勉強しようと思います。enumについても細かく描かれているようなので、これも小さなアプリを作りながら読んでみます。<本読み>「コンピュータはなぜ動くのか」の第5、6章を一気に読んで、いよいよ?オブジェクト志向プログラミングについての章に入ります。難しそうなのでちょっと身構えてしまいますが、まずは一歩読み進めていきます。花粉もちらほら飛んでいるようですね。私も昨日あたりから目が痒くなってきています(>_<)今日は頂き物のルイボスティー。ノンカフェインとのこと。ほのかな甘みが良い感じです。<アプリ作成>今日は犬のアプリのクラス作り。クラス分けをしたことでアニメーションに不具合が出ていたのを直しました。画面遷移の後、戻ってきた時にアニメーションがうまく行かなくなるのです。クラス分けをする前も同じ現象が起こっていたのですが、結局オブジェクトを削除して作り直すのが今のところ最も確実です。複数のアニメーションを管理するためにそれぞれviewを作り、viewごと出したり消したりするようにしたので、だいぶスッキリして管理しやすくなりましたが、他に良い方法がないか調べてみます。<本読み>今日もまた本を読めずorzここしばらく、なんだかバタバタと忙しく、まとまった時間が取りにくいです。隙間時間を活用するようにしてみます。11:04今日やったこと(H28.2.1)Tweet広告を非表示にするもっと読むコメントを書く2016-02-01今日やったこと(H28.1.31)今日は比較的暖かい一日でした。夜はやっぱり冷えるので、暖かい飲み物が欲しくなります。<アプリ作成>今日は、難波でもくもく会でした(^o^)もくもく会は、本当に行くたびに刺激と楽しさをいただけます。昨日音が鳴らなかった3の倍数アプリを、Sohichiroさんと大國さんに見ていただきました〜。原因は、引数の渡し方ではなく、変数のイニシャライズ。音を鳴らすクラスPlayMusicで、変数playerをローカル変数→インスタンス変数に変えると音を鳴らすことができました。}}でも、その理由が分かりません(-_-?)更に、家に帰ってから理由を考えつつ続きをやろうと思ったところ、クラスを作ったことによってうまく動かなくなった点を発見(0_0)直すとしたら、大幅に変更しなくてはならないことが判明。うーん、なかなか一筋縄では行かなそう(^_^;A一旦、流れを整理してからもう一度取り組んでみます。あ、それからブログのサイドバーをカスタマイズする方法を、anthrgrnwrldさんに教えていただきました。07:48今日やったこと(H28.1.31)Tweet広告を非表示にするもっと読むコメントを書く次のページプロフィールid:onetoonewaoプログラミングとiPhoneアプリの作り方を勉強中です。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。