各回の5日前迄MOSAでは、これからiOSのアプリ開発を始めようと思っている方、始めたけれどもっと深く内容を理解したい方に向けて全5回のハンズオンセミナーを開催します。本セミナーは終了いたしました。開催レポートはこちらをご覧下さい。セミナー概要これからiOSのアプリ開発を始めようと思っている方、始めたけれどもっと深く内容を理解したい方に向けてセミナーを開催します。全5回のシリーズで、Xcodeの使い方から始まり、アプリ開発に必要な知識や操作手順が、回を追うごとに身に付くカリキュラムです。実習中心のハンズオンセミナーですので、アプリが完成するまでの開発工程を、ご自分のマシンで体験いただけます。すべての回を通じてiOSが提供する様々な技術を解説いたしますので、iOSアプリの開発ノウハウをひと通り学習いただけます。5回連続の受講をお勧めしますが、興味がある回のみの単発参加も可能です。5回一括支払の方には、割引料金が適用されます。ビューコントローラー、iOSらしいアプリのUI設計(7/16(火))そしてこのセミナーの最大の目的は、プログラミングへの興味と知識を深め、iOSプログラマへの第一歩を踏み出すことです。プログラミングの楽しさを感じ取っていただければ、配付するテキストを元に継続的にプログラミングの学習を進めていただけるはずです。時:下記をご参照ください。隔週開催の全5回です。興味のある回のみの単発参加も可能です。プロフィール埼玉県越谷市在住のプログラマ。iOSを中心としたアプリ開発を仕事としています。受託開発がメインの業務ですが、今年中に自分で新しいアプリを発信したいと企んでいます。応募の人数によっては開催を中止させていただくこともあります。受講料:すべて事前振り込みとなります。※年会費は法人会員50,000円、個人賛助会員10,000円、個人正会員12,000円、研究室/学生会員は無料です。講座の進め方セミナーはハンズオン形式ですので、実際に自分のマシンを持ち込み、Xcodeを使ったプログラミングやアプリの実行を講師と一緒に進めていきます。出来る限り皆さんの操作レベルにあわせて進行いたしますが、進み具合は個々に違いますので、適宜進行速度は調整させていただきます。その分、セミナーの時間は余裕をみておりますので、進みが早い方にはその点はご容赦いただきますよう、お願いいたします。4.6以降(持参するマシンに最新バージョンをインストールしておいてください)※MOSAから機材の貸出しは行なっておりませんので、ご了承ください。講師より(講習テーマ、内容)第1回Xcodeの使い方を覚える初回はXcodeの使い方を学習します。iOSアプリを開発する上で、その開発環境であるXcodeを理解することは、初心者にとって大きなハードルです。大工さんに例えるならXcodeはカナヅチやノコギリのような、ものを作る重要な道具になります。道具の使い方を理解することは、今後のアプリ開発を学習するためには不可欠な要素です。Xcodeにはたくさんの機能が備えられていますが、まずはアプリ開発に最低限必要な機能だけを学習しますので、肩の力を抜いてご参加いただければと思います。Objective-C言語の基本的な解説も行いますので、iOS流のプログラミング技法も解説いたします。第2回ビュー、イメージ、ユーザイベントiOSにおける画面表示とユーザ入力のプログラミングを学習します。ユーザインターフェイスの大半を担当するUIKitフレームワークは、iOS独自の豊かなユーザ体験を提供する重要な技術です。簡単な図形や画像を表示する方法を解説し、UIKitが提供するオブジェクトの可能性を理解します。画面上をタッチしたときのイベント処理や、ジェスチャの検出方法も解説し、iOSアプリ開発の基礎的な技術を習得いただけます。第3回サウンド、タイマー、アニメーションiOSには効果音やBGMを再生する方法がいくつかあります。この中でもっとも容易にサウンドを扱うことの出来るAVFoundationフレームワークについて学習します。タイマーと呼ばれる定期的にプログラムを実行する手法も解説し、簡単な非同期処理も習得いただけます。最後にビューのアニメーション効果を得るためのプログラミング技術を学習します。第4回アプリのライフサイクルとデータの保存iOSでは常にひとつのアプリしか画面に表示させることができません。アプリがバックグラウンドになったり、電話がかかってきた場合など、状況に応じて適切な処理が必要です。Xとは違うiOS特有の実行環境についての理解を深めることは、アプリ開発の重要な要素といえます。ひとつのデータ保存は、アプリが完全に終了してもデータを保持して、アプリを再起動後に元に戻す手法を学習します。iOS流のデータハンドリングを習得できれば、多様なアプリ開発に応用できるでしょう。複数の画面を行ったり来たりするには、ビューコントローラを使って画面ごとにプログラムを管理する方法が一般的です。最終回は画面遷移のプログラミングを中心に、iOSの代表的な画面スタイルであるナビゲーションやタブバーについても、その実装手法を学習します。iOSの洗練されたUI(ユーザインターフェイス)をアプリ内で活用するための方法を、いくつかのアプリを例にご紹介いたします。申し込み○以下のフォームに必要事項を記載し、お申込みください。折り返し、MOSA事務局から受付完了のmailをお送りいたします。○第5回申込の締め切り:2013年7月10日(水)15:00受付分迄(但し、締め切り日以前でも定員となり次第締め切ります。)○申込後三日以内(土日祝日は除く)に、MOSAからの返信がない場合は、お手数ですが、事務局までお知らせください。Artistsアクセスリンクについて個人情報の取り扱いについて支援のお願いお問い合せこのサイトに掲載されている文章、画像を含む一切のデータの無断転載を禁止します。