Titanium Studioを使った アプリ開発 Vol.1

Slides:



Advertisements
Similar presentations
情報技術演習Ⅰ 人文学研究のための情報技術入門 2014/06/11 担当:林晋 TA: 橋本雄太.
Advertisements

Silverlight Producer コンテンツ作成 第一回 GKB48 セミナー 「学習型クラウド共有スペース GKB コモンズは何を目指すか」 2013.oct.30.
ファーストステップガイド ( 管理者向け) ナレッジスイート株式会社 Copyright (c) knowledgesuite inc. All rights reserved.1.
InstallShieldLecture InstallShield でインストーラを作成する方法 ( 初級編 ) ソニーエンジニアリング 設計 3 部 1 課 齋藤佑輔.
BBT 大学 Ruby on Rails 開発環境セットアップマニュアル Mac 版 1.1 最終更新日: 2013/1/5.
講師 松本 章代. 携帯電話のプラットフォーム オープンプラットフォーム Android のアーキテクチャ LiMo のアーキテクチャ 携帯電話用 OS 携帯電話用の自作アプリ事情 2009/11/142.
目次(電子納品 操作手順) ※ページはスライド番号
フォトブックサイト企画提案書 『モバフォトBook』
BBT大学 Ruby on Rails開発環境セットアップマニュアル
2006年9月27日 植田龍男 Webサービス II (第1回) 年9月27日 植田龍男.
実習1:コマンドシェルの使い方.
目次 WindowsPCの場合 iPadの場合 iPhoneの場合 Androidの場合
大杉 直樹†, 神谷 年洋‡, 門田 暁人†, 松本 健一† †奈良先端科学技術大学院大学 情報工学科 {naoki-o, akito-m,
難しいことは置いといて、 取り合えず 「BlazeDS」 を使って、 Flash、AIRアプリから Javaオブジェクトのメソッドを呼び出すための 手順書(Windows版) 2008年2月 Lecce.
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
PROCESS 14:一般情報(2) InstallShieldLecture
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
2004年度 サマースクール in 稚内 JSFによるWebアプリケーション開発
静岡大学大学院理工学研究科 阿部 秀尚 Weka入門(セットアップ編) 静岡大学大学院理工学研究科 阿部 秀尚
Androidアプリを公開する方法.
オンライン登記申請マニュアル 【第4段階】 オンライン登記申請編
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
5.WEKOコンテンツ登録 準備 マニュアル Version 2.1
電話応対コンクール管理マニュアル ちいきすと(地域人) 管理者用 1.CSVダウンロード編 2.予約削除編 3.競技者データ編集
Al-Mailのインストールと使い方 インストール –1 (pop-authの設定、Al-Mailのインストール用ファイルをダウンロード)
Netscape Communicator Eudora Microsoft Word
アプリケーション共有機能 〈参考〉 (図1) (図2)
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
実習1:コマンドシェルの使い方.
TA 高田正法 B10 CPUを作る 2日目 SPIMのコンパイル TA 高田正法
タブレットのビジネス活用を支援する法人向けファイル共有サービス
Titanium Studioを使った アプリ開発 Vol.2
マイクロソフト Access を使ってみよう 第1回
Windows 7 ウィルスバスターインストール方法 ユーザーアカウント制御の設定変更 ウィルスバスターのインストール
公開鍵認証方式の実習 TeraTermの場合
Androidアプリの作成 07A1069 松永大樹.
管理画面操作マニュアル <サイト管理(1)> 基本設定 第9版 改訂 株式会社アクア 1.
【プログラミング応用】 必修2単位 通年 30週 授業形態:演習.
11.Webサイトとデータベース, Webサイト+ブログシステムの開設手順例
Aptana Studio 3 に Android ADT プラグインを インストールする方法
プロジェクト演習Ⅱ インタラクティブゲーム制作 イントロダクション2
発表に必要なPCソフト等 について 社会福祉援助技術論Ⅲ 長崎和則.
第1回.リレーショナルデータベースを使ってみよう
第1回.リレーショナルデータベースを使ってみよう
対応可否 スキル一覧 株式会社エージェント 2015年10月7日 Ver.1.0.
C言語講習 第0章 Hello, world!.
EclipseでWekaのAPIを呼び出す
オープンソフトウェア利用促進事業 第3回OSSモデルカリキュラム導入実証
Windows Vista ウィルスバスターインストール方法 ユーザーアカウント制御の無効化 ウィルスバスターのインストール
オペレーティングシステムⅡ 第13回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.
すぐできるBOOK -基本設定編-.
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
スイッチを入れる前に… 講習を受けていない人は、まだスイッチを入れないこと。 まず講習を受けてセットアップを行ってください 注意.
調達見積回答 [インストラクタ・ノートがここに表示されます(ある場合)].
WinSCPのインストール方法
7-3. 移行データ登録簡易マニュアル Version 1.0
インタラクティブ・ゲーム制作 プログラミングコース 補足資料
7-0.SWORD Client for WEKO インストールマニュアル Version 2.2
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
アンドロイド基盤 WLAN設定・接続UI INFOSIATEC.
プロジェクト演習Ⅱ インタラクティブゲーム制作
Firebaseを用いた 位置情報共有システム
~目次~ Ⅰ.動作環境 Ⅱ.ファイルのダウンロード Ⅲ.システムのインストール Ⅳ.初期設定 Ⅴ.アンインストール
手順1.メールの受信BOXを確認し、仮登録をします。 手順2.みまもりタグアプリをダウンロードし、登録を完了させます。
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
C言語講習 第0章 Hello, world!.
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
7-Zipのインストール (Windows 10)
キネクトとは 第1回.
Presentation transcript:

Titanium Studioを使った アプリ開発 Vol.1 GroovyMedia Inc. Shota Watanabe

目次 環境のセットアップ iPhone/Androidアプリケーションを動かす タイトルや、細かいところを修正する

環境のセットアップ_事前 JDKをインストール JDK1.6をインストール。 「jdk 1.6」で検索 Java SE DownloadsからJDK

環境のセットアップ_事前 JDKをインストール JAVA_HOME JDKをインストールしたフォルダに指定 例) C:¥Program Files¥Java¥jdk_xxxx¥ Path Pathのすでにある値に、「;%JAVA_HOME%¥bin」を追加する コマンドプロンプトから「javac –version」と記入し、バージョン番号がでればOK!

環境のセットアップ1 Titanium Studio インストール http://www.appcelerator.com/products/titanium-studio/ 「Titanium Mobile」で検索

環境のセットアップ1 Titanium Studio インストール 登録後メールアドレスを確認する

環境のセットアップ1 Titanium Studio インストール アンケートに回答

環境のセットアップ1 Titanium Studio インストール ダウンロード

環境のセットアップ2 Android SDKインストール http://developer.android.com/sdk/ 「Android SDK」で検索 &ダウンロード,解凍

環境のセットアップ2 Android SDKインストール http://developer.android.com/sdk/ 「Android SDK」で検索&ダウンロード,解凍 ※削除しないような、後で指定可能な場所に設置すべき。WindowsならC:¥、OSXなら/Applications など

環境のセットアップ2 Android SDK 各種インストール OSXの場合:Android SDKをインストールしたフォルダの「tools」→「android」を起動 Windowsノ場合:

環境のセットアップ2 Android SDK 各種インストール Installed Packageを選択し、「Install x Packages」をクリック。 ※注意)一旦全部のチェックを外して、もう一度チェックしなおすこと ※注意2)Android2系を使うため、必ず2.1、2.2、2.3.3は全てインストールすること (2.1が入っていないと動かないことがあります。)

環境のセットアップ2 Android SDK 各種インストール 同封のGoogle APISを入れる必要があります。 これは、バージョンをチェックしておけば問題なくインストール可能です。

環境のセットアップ2 iPhone SDK インストール OSXのユーザはiPhone SDKをインストールすることでクロス環境での開発ができます iPhone SDKには年1万800円(2011年11月28日現在)の費用が必要です。 ※イントラ用のアプリ開発には別途ライセンスが用意されてます。

iPhone/Androidアプリケーションを動かす Titanium Studioを起動 先ほど登録したID/password でログイン

iPhone/Androidアプリケーションを動かす プロジェクトを作成 App IDにはcom.example.appのように自分の所有しているドメインを逆から記載(なければjp.ac.keio.sfc.neuro.***を利用) プロジェクト名は自由に記載

iPhone/Androidアプリケーションを動かす 起動!

起動に際しての問題点 起動しない プロジェクトファイルの場所からbuild/Androidを削除してみる エミュレーターを再起動する Android SDKが正しくインストールされているかどうか

Java Scriptの簡単なルールと、Titanium MOBILEの作り方

JavaScriptのシンタックス

簡単な言語特性 全てオブジェクトである 命令の終わりは「;」で区切る リスト [] と ハッシュテーブル {}

Titanium Mobileのコード 標準的なレイアウトアプリ ① tabGroupを作る ② tab/windowを作り、タブグループに追加する

Titanium Mobileのコード 標準的なレイアウトアプリ ③ tabGroupを開く ここまでの流れで「タブ」に属性を追加したり、 作成した「ウィンドウ」に文字を追加したりなどして、 色々なアプリを作っていきます

Titanium Mobileのコード ウィンドウのコードを別に分ける windowを作成する際に、urlというパラメーターを渡すことで、 別のファイルにウィンドウのファイルを指定可能 ※これによってウィンドウ毎にわかれた綺麗な処理を書くことが可能に!

Titanium Mobileのコード ウィンドウのコードを別に分ける ラベルを作成して、Ti.UI.currentWindowから追加する例 Ti.UI.currentWindowを追加する

Titanium Mobileのコードの注意点 iPhone/iPad … 画面解像度 = px Android … 設定で画面解像度を指定する または、「dp」指定をすることで画面解像度ベースの幅・高さ・フォントサイズなどにできる

わからないことがあったら 渡邊まで shota@2006.jukuin.keio.ac.jp shota.w@gmail.com