
コンパイラーとライブラリについて簡単なイメージをみていきましょう
iPhoneアプリ開発に必要な環境を整えます。
最新のXcode7(無料)iOS9対応のソフトをインストールします。
Xcode7標準のテンプレートについて学びます。
主にSingleViewApplicationを使用します。
ツールバー、ナビゲーションエリア、ユーティリティーエリア、エディターエリア
各場所の役割を説明します。
エディターエリアについてみていきます。
一番使う、またはコーディングする場所がこちらです。
ストーリーボード。
アプリ画面の設計をする場所をみていきます。
いわゆる、画面デザインをする場所です。
ナビゲーターエリア。
ファイルの管理。外部の素材。
プロジェクト管理できる場所です。
プレビュー機能は、さまざまなiPhone端末での見え方を一括で確認する機能です。
プレビュー機能の3Dバージョンです。
この機能を使うことにより、アプリの構造を俯瞰してみることができます。
カッコイイです。
アプリを作ったら、実機確認です。
その機能の役割の一つがシュミレーター確認です。
iPhone、iPadをはじめとするほとんどのデバイスシュミレーターで確認できます。
モーダルを使った画面遷移アプリを作ります。
モーダルを使った画面遷移アプリを作ります。
続きになります。
ナビゲーションコントローラーをつかった、画面遷移アプリを作ります。
いよいよ初コーディングです。
Swift言語より、簡単なプログラムを作ります。
デザインから行います。
ボタンをタップして、文字を表示させる、命令を書いていきます。
基本のひとつ変数について理解を深めます。
変数と意味合いが近い、定数について学びます。
変数と定数の違いについて。
変数・定数を作るときに重要なデータ型について学びます。
メソッドの意味を学びます。
アプリに命令する大基盤です。
Swiftに深く影響するクラスとオブジェクトについて学びます。
ボタンをタップするとそれぞれ加算、減算、リセットされる
カウンターアプリを作ります。
今後アプリを作るにあたって、カウンターアプリを通じて解説します。
これまで学んだ。知識を活かしてコーディング
総まとめに入ります。
これが理解でき、一人称で作れるようになると、一気に可能性が広がります。
ここで挫折してしまう方もいらっしゃるかと思いますが、じっくりと学び、不安なところは是非ご連絡ください。
実況していきます。
UIWebViewオブジェクトを使用し、アプリ画面上にGoogleホームを表示させてみます
プロコトルやデリゲートといった小難しい内容がありますが、
プロコトルとは指示を送る社長を配置するイメージ。
はじめは難しく考える必要はありません。
作ったアプリを実機で動かしてみましょう!
シュミレーターとは違う嬉しさ、アプリ開発をしているという実感が湧きます。
Xcode7からAppleIDを持っていれば、誰でも無料で実機インストールが可能になりました。
AdMob実装に必要な情報を習得します
必要なフレームワークを追加します
ファイルにインポート読み込みます
コーディングをします
IDを割り当てます
広告を表示、確認します
まとめ
シュミレーターと実機両方で広告が表示されるかを確認
※それぞれ一部コード切り替えが必要です
本コースはQ&Aのサポートは行っておりません。
MacPC作業初心者、プログラミング・iPhoneアプリ開発未経験対象の"超入門コース"です。
詳しい方またはご経験者様は他にも有力なコースがありますので、そちらをご確認ください。
iOSを通して、こどもから大人までプログラミングのイメージを掴みます。
Xcode7に対応した環境でSwift言語よりiOS開発における基礎中の基礎を学び基盤を作ります。
プログラミング脳に拡張することを目指します。
iOS10がリリースということで、更に可能性を見出せます。
お忙しい方でも、スキマ時間を利用しさくっと的確に学べます。
受講後は、仕事レベルの本格的iOSアプリ開発、収益を生み出すアプリ開発に是非挑戦してください!
基盤を作ってから着手するのとしないのとでは、後々大きく影響します。
変数、関数、プロパティ、インターフェースビルダー、コンパイル、紐付け・・・これら言葉の意味が分からない方は是非、本コースを受講を検討してみてください。
スクール等では、時間を多くかけられない初歩の箇所をじっくりゆっくり習得していきましょう。
【イメージ】
・iPhoneアプリを作る環境をセットする
・プログラミングをしないアプリを作る
・意味も分からずプログラミングしてみる
・プログラミングの基本の"キ"を学ぶ
・意味が分かるプログラミングをする
・これまで覚えたプログラムを使ったオリジナルアプリを作る
・翼が授かる
初めての方はなによりも、自分がプログラミングしてコンピュターに命令してその通りに"動く"これを実感していただきます。Swift言語を通してプログラミングの基本を覚えることで、他言語にも挑戦することができます。
そして、プログラミングは魔法のツールです。
エンジニアやプログラマーは目標ではないが将来大きな事をしたいという方にこそ受講して頂けたらと思っております。
キャッシュポイントを作るの必要な必須なAdMob広告の初心者チュートリアルや簡易アプリ作成は本コースでもチャレンジしていきます。
社会人から始めるiPhoneアプリ開発。
"全てはここからはじまります"
※本コースは基本を徹底します。経験者・すでにエンジニアの方はご遠慮ください。
本講座を修了した後、大手プログラミングスクールまたはUdemy中級〜コースを受けていただくことをおすすめしております。