· タイトル | 先端技塾シリーズ Webクリエイター・フロントエンドエンジニアのためのゼロから始めるスマホアプリ開発 〜Titanium初めの一歩から基礎をしっかり身に付ける5回講座〜
|
· 講師 | 八木都志郎 |
· 主催 | 株式会社クリーク・アンド・リバー社プロフェッショナルエデュケーションセンター |
· 日付・時間 | 2014年1月21日(火)28日(火)、2月4日(火)18日(火)、25日(火) |
· 参加料 | 30,000円(税込)(全5回) |
· 対象 | これからTitaniumを使ってみたい方。Titaniumに興味のある方。ご自身のPCを持参できる方。 |
· 定員 | 10名 ※定員になり次第キャンセル待ちとさせていただきます。 |
· プロフィール | 八木都志郎 Titanium公認エキスパート。Titaniumユーザー会の運営と会長を担当。 <a href="https://twitter.com/TitaniumMobileJ">Titanium Mobileユーザー会</a> <a href="https://github.com/yagitoshiro">GitHub</a> <a href="http://titanium-mobile.jp/Titanium">Mobileユーザー会</a> <a href="http://support.titanium-mobile.jp/">Titaniumユーザー会サポートBBS</a>
|
· 備考 | 講座にはご自身の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、筆記用具等
インストールはこちらから↓ 公式ドキュメント(英語) <a href="http://docs.appcelerator.com/titanium/latest/#!/guide/Quick_Start">http://docs.appcelerator.com/titanium/latest/#!/guide/Quick_Start</a>
インストール出来ない場合は <a href="http://support.titanium-mobile.jp/">http://support.titanium-mobile.jp/</a> こちらで質問することができます。
※Titaniumインストールに関する参考サイト <a href="http://mobiletou.ch/2013/09/titanium-mobile-environment">http://mobiletou.ch/2013/09/titanium-mobile-environment</a> <a href="http://bit.ly/xCat3p">http://bit.ly/xCat3p</a>
必ずインストールを済ませてからご参加ください。
|