おためし受講中

Swiftで作るiOSアプリ開発入門 -ライブラリを使ってみる-

- iPhoneアプリをこれから作ってみたいなぁと思っている人
- iPhoneアプリ開発を学習し始めたばっかりの人
- iPhoneアプリを書籍などで勉強してみたけどイマイチ納得ができていない人 のためのiPhone開発の授業です。

iPhoneアプリ開発は、多くの入門者が悩むつまづきポイントがあります。このコースでは、そのようなつまづきポイントをできるだけ早く乗り越えて、楽しくiPhoneアプリ開発をすることを目的に授業を進めていきます。つまづきポイントを中心に解説していきますので、お好きなiPhoneアプリ開発の書籍などと合わせてご覧いただくとより効果的です。


さて、1〜10限目でアプリを作って申請するところまでを学びました。 アプリをリリースして世に出すことができたら次のようなことをしたいと思うはずです。

- アプリがどのように使われているかを分析してもっと良いアプリにしたい!
- 広告を表示して収益を得たい!

上記のような機能を提供しているサービスは世の中にたくさんありますが、これらの機能を使うためにはほとんどの場合、アプリにライブラリ(SDKと言ったりもします)を組み込む必要があります。

このライブラリの組み込みは、初めての際にはけっこう苦戦します。
ただ、一度手順を覚えてしまうとどんな種類のライブラリでもだいたい組み込めるようになります。

今回はRepro( https://repro.io )というサービスを実際に組み込んで機能を使っていきます。
これを例にライブラリの使い方を覚えてアプリをさらに進化させていきましょう!

■事前準備
iOSアプリを開発するには、そのための環境が必要です。 そのための環境を用意するためには、以下のものが必要です。 ① Mac OS (Yosemite)
② Xcode 7以上
③ Apple ID

Reproのアカウント作成
①https://repro.ioをブラウザで開く
②「無料ではじめる」をクリック
③利用するメールアドレスとパスワードを入力して「アカウント登録」をクリック

iOSアプリは②Xcodeを利用して開発していきます。XcodeはAppStoreか公式ページからダウンロードすることができます。

Xcode / iOS Simulator
※右記よりダウンロードできます→ https://developer.apple.com/jp/xcode/downloads/
※Xcodeをダウンロードするには、各ページでログインをする必要があるため③Apple IDが必要になります。
もし、持っていなければ作っておきましょう
※今回はBetaは利用しないので、Releaseバージョンをインストールしてください
※容量は15GBほどあれば、インストールが可能です
※Xcodeはバージョンが上がるとSwiftもバージョンアップされることがあります。なるべく最新のバージョンにアップデートしておきましょう

この授業の先生

学生代表

  • 江川 みどり

    江川 みどり

    スクー放送部

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

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介
    01:28  (00:13 ~ )
    本コースの目標
    00:54  (01:41 ~ )
    今回の授業の目標
    01:00  (02:35 ~ )
    授業の前提条件
    00:30  (03:35 ~ )
    本日のメニュー
    00:55  (04:05 ~ )
    ライブラリとは?
    01:01  (05:00 ~ )
    どんなときに使う?
    02:33  (06:01 ~ )
    どのように導入する?
    02:07  (08:34 ~ )
    Reproを導入してみる
    00:26  (10:41 ~ )
    Reproとは?
    01:26  (11:07 ~ )
    Repro導入の流れ
    01:02  (12:33 ~ )
    Reproの導入
    02:27  (13:35 ~ )
    メンバーの招待
    00:24  (16:02 ~ )
    Reproの導入(SDK導入)
    07:44  (16:26 ~ )
    Reproの導入(セットアップ)
    02:05  (24:10 ~ )
    録画機能をためす
    05:21  (26:15 ~ )
    Reproを使ってみる
    00:21  (31:36 ~ )
    イベントの設定
    07:19  (31:57 ~ )
    アプリ内メッセージの送信
    08:37  (39:16 ~ )
    アプリの設定
    02:07  (47:53 ~ )
    本日のおさらい
    00:47  (50:00 ~ )
    コース全体のまとめ
    02:12  (50:47 ~ )
    【後半】質疑応答
    Q:アプリを使っている人すべての動画が保存される感じなのでしょうか?容量とか大丈夫なのですか?
    02:28  (53:18 ~ )
    Q:アプリがオフラインの時はどうなるのでしょうか
    00:54  (55:46 ~ )
    Q:Reproの管理画面で新しいユーザーIDが付与されるのはどのタイミングでしょうか?
    02:20  (56:40 ~ )
    お知らせ
    02:55  (59:00 ~ )
    先生からのメッセージ
      (1:01:55 ~ )