AEROPRES

Webクリエイター・フロントエンドエンジニアのためのゼロから始めるスマホアプリ開発
~Titanium初めの一歩から基礎をしっかり身に付ける5回講座~



TitaniumはAppceleratorが開発中のスマートフォンアプリ開発環境です。
iPhone/iPod/iPad やAndroid、いずれの環境でもJavaScriptのみで開発することが可能となっており、ひとつのソースコードでマルチプラットフォーム展開ができます。さらに、Titaniumはオープンソースソフトウェアですので商用・非商用を問わずに無料で利用が可能です。
※ただし、サポートを受けるにはAppceleratorの有料プランに入会が必要となります。

・ウェブ開発/デザインの経験を活かしてアプリを開発ができる!
・HTML5ではなくネイティブのアプリを開発することができる!
・iOS、Android両方のアプリを開発することができる!

上記のような特徴を持っているTitaniumですが、今回はアプリ開発の初心者向けに全5回の実習を通し、Titaniumでの開発における基礎をしっかり身につけていただく講座を少人数制にて開催します。

この機会に、Titaniumを知って・触れていただき、より理解度を深めていただくことで、今後のモバイル開発に活かしていただけるのではないかと思います。



【講師】八木都志郎

【主催】株式会社クリーク・アンド・リバー社
プロフェッショナルエデュケーションセンター

【日時】2014年1月21日(火)28日(火)、2月4日(火)18日(火)、25日(火)
いずれも19:00 ~ 21:00(全5回・1回2h 連続講座)

【場所】東京都千代田区麹町3-6 住友不動産麹町ビル3号館
C&R社3号館4Fトレーニングルーム 
https://www.c-place.ne.jp/0020Access/


【参加料】30,000円(税込/全5回分)

【対象】これからTitaniumを使ってみたい方。
Titaniumに興味のある方。
ご自身のPCを持参できる方。

【定員】10名 ※定員になり次第キャンセル待ちとさせていただきます。


【講師プロフィール】

八木都志郎
Titanium公認エキスパート。Titaniumユーザー会の運営と会長を担当。
Titanium Mobileユーザー会
GitHub Mobileユーザー会
Titaniumユーザー会サポートBBS

【備考】
講座にはご自身のPCをお持込みいただきます。(Mac/Winいずれも可)
※開発環境のOSはWindows、Macいずれも大丈夫ですがiPhoneもAndroidもSDKのインストールが必須なことから、iPhone開発をしたい場合にはMac限定となります。

【注意事項】
開催1週間前に最低開催人数に達しない場合は、延期または中止とさせていただくことがございます。予めご了承下さい。


【カリキュラム】

【1日目】Titaniumの基礎、UI入門
Titaniumとは何か。Titaniumで出来ること。Alloyについて。
WindowとView
・文字を表示する
・画像を表示する
・ボタンを表示する
・テキストを入力する
・ナビゲーションを作成する
単位を理解する
自動レイアウトを利用する
イベントを利用する
TableViewを利用する
ListViewを利用する
アプリを国際化対応させる

【2日目】ネットワークとファイルシステム
HTTP通信でデータを取得する
オンライン/オフラインを確認する
通信状態が切り替わったことを検知する
wifi/3G接続を確認する
POSTリクエストを送信する
画像ファイルをアップロードする
ソケット通信を利用する
Push通知、local通知を利用する
ファイルの保存、読み込み、削除について
iCloud上にファイルをバックアップする
SDカードにファイルを保存する

【3日目】位置情報を利用する
開発環境を設定する
マップ
・表示する
・現在位置を表示する
・表示範囲を指定する
・ピンを表示する
(色を指定する。画像を指定する。ボタンを表示する。)
・ルートを描画する
・一定間隔で現在位置を取得し続ける
・現在位置の緯度経度から住所を取得する
・住所から緯度経度を取得する
・Google Maps APIを利用したジオコーディング

【4日目】マルチメディアとその他の機能
画像ギャラリーから画像を選択する
カメラで画像を撮影する
画像を表示、保存
動画を再生する
サーバ上の動画をストリーミング再生する
動画を撮影、保存する
音声を録音、再生
音声をストリーミング再生する
画面の向きを検知する
加速度センサーを利用する
カレンダーにイベントを登録する
カレンダーのイベントを取得する
カレンダーのイベントを削除する

【5日目】クラウド環境の利用
ACSを利用する
ユーザーアカウントを作成する
ACSを利用してログインする
ソーシャルメディアと連携してログインする
現在位置をチェックインする
画像をアップロードする
メッセージを投稿する
友達登録する
コンテンツの閲覧制限を設定する
Push通知を利用する


【持ち物】
TitaniumがインストールされたPC、筆記用具等

インストールはこちらから↓
公式ドキュメント(英語)
http://docs.appcelerator.com/titanium/latest/#!/guide/Quick_Start

インストール出来ない場合は
http://support.titanium-mobile.jp/
こちらで質問することができます。

※Titaniumインストールに関する参考サイト
http://mobiletou.ch/2013/09/titanium-mobile-environment
http://bit.ly/xCat3p

必ずインストールを済ませてからご参加ください。




詳細 http://bit.ly/IvnyZ8
申込 http://bit.ly/KhKtqq


<本件に関するお問い合わせ先>
株式会社クリーク・アンド・リバー社
プロフェッショナルエデュケーションセンター
植原(うえはら)さゆり
Tel:03-4550-0063 E-mail:info@c-place.ne.jp