おためし受講中

プログラミングはじめの一歩

この授業では、プログラミング経験はないけどiOSアプリ開発には興味がある!というデザイナーさん、ディレクターさんに向けて、「iOSアプリ開発って実際にどういうことをしているの?」ということを分かりやすく説明していきます。

プログラマーが何をしているのかが分かれば、デザイナーやディレクターとのやり取りも今よりもっとスムーズになるはず。アプリ開発ができるようになるには本授業だけでは足りないですが、プログラマーの「キモチ」を理解できるようになります。

授業は4回で構成されます。各授業では、前半で講義、後半は実演という形で進めていきます。授業が始まる前に、各自お持ちのMacにAppStoreよりXcodeをダウンロードして、インストールしておくとより効果的に学べます。
(ダウンロードURL→ https://itunes.apple.com/jp/app/xcode/id497799835)

第3回目の今回は、簡単なプログラミングをしてみましょう。難しそう!と尻込みすることはありません。たった1行のコードが魔法のように働いてくれます。実演では、「ボタンを押したら文字が表示される」機能を作りましょう。

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介&アジェンダ
    04:16  (01:40 ~ )
    プログラミングってなに?
    00:49  (05:56 ~ )
    プログラミング言語
    01:48  (06:45 ~ )
    objective-Cとは?
    02:34  (08:33 ~ )
    オブジェクト
    02:38  (11:07 ~ )
    問題 この一行のコードが実行されると何が起こるでしょうか
    02:31  (13:45 ~ )
    文字を表示するとは
    01:43  (16:16 ~ )
    オブジェクト
    01:13  (17:59 ~ )
    クラス
    00:42  (19:12 ~ )
    UILabel
    02:40  (19:54 ~ )
    問題 UIButtonとはどんなクラスでしょう?
    02:05  (22:34 ~ )
    問題 UITextFieldとはどんなクラスでしょう?
    00:36  (24:39 ~ )
    問題 UIWebViewとはどんなクラスでしょう?
    01:42  (25:15 ~ )
    UILabelがlabelオブジェクトに
    01:43  (26:57 ~ )
    コードで書くと?
    01:32  (28:40 ~ )
    実演
    00:43  (30:12 ~ )
    Xcodeを立ち上げ、新規プロジェクトを作成する
    02:06  (30:55 ~ )
    Labelを配置する
    01:04  (33:01 ~ )
    Buttonを配置する
    00:40  (34:05 ~ )
    アシスタント機能を使う
    03:36  (34:45 ~ )
    viewcontroller.mにコードを書く
    03:59  (38:21 ~ )
    実際にiOSシミュレータで動きを確認
    02:42  (42:20 ~ )
    まとめ
    00:34  (45:02 ~ )
    【後半】質疑応答
    Q:どんな書籍が入門書として適切ですか?
    02:35  (45:47 ~ )
    Q:UIWebViewはまた使った事がないのですが、アプリリリースとしてHTMLを持っていても表示できますか?
    00:23  (48:22 ~ )
    Q:Javascriptとのハイブリッドアプリはできますか?
    00:20  (48:45 ~ )
    Q:本を読んで独学するのと、どこかの教室に行くのどっちがいいですか?
    00:10  (49:05 ~ )
    Q:C言語をやってた人間がすんなりObjective-cを覚えられるような、いい書籍とかご存知でしょうか?
    01:34  (49:15 ~ )
    Q:appleのドキュメントは、どうやって探せばいいですか?
    00:48  (50:49 ~ )
    Q:勉強するのにあたって、向いてる人と向いてない人はいますか?
    01:33  (51:37 ~ )
    Q:初めてアプリを作るなら、どんなアプリがお勧めですか?
    01:31  (53:10 ~ )
    Q:どんな曲を作曲されるんですか?
    02:50  (54:41 ~ )
    課題発表
      (57:31 ~ )