SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Titanium
動かしてみよう
Titaniumことはじめ
 Titaniumでの開発に必要なもの
 プロジェクトを作成する
 プロジェクトをエミュレータ/シミュレータでビルド
して実行
ツールとSDK
 Titaniumでの開発にもネイティブのSDKが必要
 Android
 Oracle SDK
 Android SDK + NDK
 Platform Tools
 パス、環境変数の設定
 iOS
 Xcode
 Mac(Intel)
Android
 SDKをインストールするだけでは足りない
 Android SDK v8が必須
 Google APIが必須
Android
 パスの設定
 Mac OS X
 $HOME/.bash_profile
 toolsとplatform-toolsをPATHに追加
 Windows
 コントロールパネルのシステム環境変数プロパティを
編集
 JDKのパスとJAVAHOMEを環境変数に追加
Android NDK
 インストーラの指示に従う/ZIPファイルを展開する
だけ
iOS
 Xcodeをインストールすればほとんどおしまい
 Xcodeは最新版にしておくこと(Xcode5が出るまで)
 Preferences -> Downloads -> Command Line Toolsを
インストールしておくこと
Titanium Studio
 Xcode、Android SDKの設定が完了してからインス
トールする方が楽
 無料でアカウントを作成してインストール
Titanium CLI
 Eclipseなんか嫌だ、医者にも使うなと止められてい
る→CLIをインストール
 Node.js v.0.8.xx
 npm -g install titanium
トラブルシューティング
 インストール失敗の40%はXcodeのインストールが
出来ていない
 40%はパスの設定がおかしい
 残りの19%はネイティブのSDKより先にStudioをイン
ストールしたので正常に動作していない
 その他1%は日頃の行いが悪い
新しいプロジェクトを作成
 みなさんご一緒に

Weitere ähnliche Inhalte

Andere mochten auch

五甲班級音樂會 音樂快慢介紹
五甲班級音樂會 音樂快慢介紹五甲班級音樂會 音樂快慢介紹
五甲班級音樂會 音樂快慢介紹Tian1219
 
Huong dan dang ky
Huong dan dang kyHuong dan dang ky
Huong dan dang kyHavy Tran
 
An Efficient approach of Integrated file Replication and Consistency Maintena...
An Efficient approach of Integrated file Replication and Consistency Maintena...An Efficient approach of Integrated file Replication and Consistency Maintena...
An Efficient approach of Integrated file Replication and Consistency Maintena...ijceronline
 
Struktur dan fungsi organ tumbuhan ii
Struktur dan fungsi organ tumbuhan iiStruktur dan fungsi organ tumbuhan ii
Struktur dan fungsi organ tumbuhan iiNispi Hariyani
 
Scrum in practice
Scrum in practiceScrum in practice
Scrum in practicemeij200
 
Environmental toxicants and human exposure
Environmental toxicants and human exposureEnvironmental toxicants and human exposure
Environmental toxicants and human exposurehspencer59
 
Presentatie Getec Benelux Bv 20120315
Presentatie Getec Benelux Bv 20120315Presentatie Getec Benelux Bv 20120315
Presentatie Getec Benelux Bv 20120315Niek Stokman
 
Humberto roberto bravo zambrano
Humberto roberto bravo zambranoHumberto roberto bravo zambrano
Humberto roberto bravo zambranoHumbertoRBravoZ
 
Presentation EADL influence new technology learning
Presentation EADL influence new technology learningPresentation EADL influence new technology learning
Presentation EADL influence new technology learningWilfredRubens.com
 
A study on students’ views
A study on students’ viewsA study on students’ views
A study on students’ viewsZalina Zamri
 
Ruby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストRuby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストKanako Kobayashi
 
LTG Mary Legere: Tips to Become an Effective Mentor
LTG Mary Legere: Tips to Become an Effective MentorLTG Mary Legere: Tips to Become an Effective Mentor
LTG Mary Legere: Tips to Become an Effective MentorLtg Mary Legere
 

Andere mochten auch (20)

The Film Industry
The Film IndustryThe Film Industry
The Film Industry
 
五甲班級音樂會 音樂快慢介紹
五甲班級音樂會 音樂快慢介紹五甲班級音樂會 音樂快慢介紹
五甲班級音樂會 音樂快慢介紹
 
Angled hose
Angled hoseAngled hose
Angled hose
 
Huong dan dang ky
Huong dan dang kyHuong dan dang ky
Huong dan dang ky
 
1m Het Ongeluk
1m  Het Ongeluk1m  Het Ongeluk
1m Het Ongeluk
 
H0361039052
H0361039052H0361039052
H0361039052
 
An Efficient approach of Integrated file Replication and Consistency Maintena...
An Efficient approach of Integrated file Replication and Consistency Maintena...An Efficient approach of Integrated file Replication and Consistency Maintena...
An Efficient approach of Integrated file Replication and Consistency Maintena...
 
Struktur dan fungsi organ tumbuhan ii
Struktur dan fungsi organ tumbuhan iiStruktur dan fungsi organ tumbuhan ii
Struktur dan fungsi organ tumbuhan ii
 
Slide share 2 blanco
Slide share 2 blancoSlide share 2 blanco
Slide share 2 blanco
 
Scrum in practice
Scrum in practiceScrum in practice
Scrum in practice
 
Environmental toxicants and human exposure
Environmental toxicants and human exposureEnvironmental toxicants and human exposure
Environmental toxicants and human exposure
 
Presentatie Getec Benelux Bv 20120315
Presentatie Getec Benelux Bv 20120315Presentatie Getec Benelux Bv 20120315
Presentatie Getec Benelux Bv 20120315
 
Humberto roberto bravo zambrano
Humberto roberto bravo zambranoHumberto roberto bravo zambrano
Humberto roberto bravo zambrano
 
Explanation by reniii
Explanation by reniiiExplanation by reniii
Explanation by reniii
 
Presentation EADL influence new technology learning
Presentation EADL influence new technology learningPresentation EADL influence new technology learning
Presentation EADL influence new technology learning
 
A study on students’ views
A study on students’ viewsA study on students’ views
A study on students’ views
 
Ruby on Railsではじめるrspecテスト
Ruby on RailsではじめるrspecテストRuby on Railsではじめるrspecテスト
Ruby on Railsではじめるrspecテスト
 
LTG Mary Legere: Tips to Become an Effective Mentor
LTG Mary Legere: Tips to Become an Effective MentorLTG Mary Legere: Tips to Become an Effective Mentor
LTG Mary Legere: Tips to Become an Effective Mentor
 
Beklenmeyen Zil
Beklenmeyen ZilBeklenmeyen Zil
Beklenmeyen Zil
 
PPT_Temples sri wahyuni
PPT_Temples sri wahyuniPPT_Temples sri wahyuni
PPT_Temples sri wahyuni
 

Ähnlich wie 20130817 Titanium勉強会(午前2)

The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#Yuta Matsumura
 
Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.Akira Inoue
 
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~Akira Inoue
 
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所Masaki Takeda
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法natsumo
 
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築Hideharu MATSUFUJI
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今Yuki Igarashi
 
Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Daisuke Hiraoka
 
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線Akira Inoue
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートMicrosoft Azure Japan
 
Windows 開発者のための Dev&Ops on AWS
Windows 開発者のための Dev&Ops on AWSWindows 開発者のための Dev&Ops on AWS
Windows 開発者のための Dev&Ops on AWSAmazon Web Services Japan
 
Android Studioの魅力
Android Studioの魅力Android Studioの魅力
Android Studioの魅力Keiji Ariyama
 
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指してAkira Inoue
 
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデートデモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデートAkira Inoue
 
Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発Osamu Monoe
 
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜日本マイクロソフト株式会社
 

Ähnlich wie 20130817 Titanium勉強会(午前2) (20)

The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
 
Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.Empower every App and every Developer in a Mobile-first, Cloud-first World.
Empower every App and every Developer in a Mobile-first, Cloud-first World.
 
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
 
Directconnect200808 Install Jp
Directconnect200808 Install JpDirectconnect200808 Install Jp
Directconnect200808 Install Jp
 
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
 
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
【Swift】SDKの読み込みにuse framework!が使えない場合の対処方法
 
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
 
Titanium
TitaniumTitanium
Titanium
 
Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!Appsody でnodejsのアプリを立ち上げよう!
Appsody でnodejsのアプリを立ち上げよう!
 
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
 
Windows 開発者のための Dev&Ops on AWS
Windows 開発者のための Dev&Ops on AWSWindows 開発者のための Dev&Ops on AWS
Windows 開発者のための Dev&Ops on AWS
 
Android Studioの魅力
Android Studioの魅力Android Studioの魅力
Android Studioの魅力
 
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
 
Visual studio2015と
Visual studio2015とVisual studio2015と
Visual studio2015と
 
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデートデモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
 
Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発Visual Studio 2015 を使用した Cordova アプリの開発
Visual Studio 2015 を使用した Cordova アプリの開発
 
Visual Studio 2010
Visual Studio 2010Visual Studio 2010
Visual Studio 2010
 
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
【de:code 2020】 Build 2020 最新情報 〜 Azure & Visual Studio & .NET 〜
 

Mehr von Toshiro Yagi

【Twilio】LT大会 2021/02/24
【Twilio】LT大会 2021/02/24【Twilio】LT大会 2021/02/24
【Twilio】LT大会 2021/02/24Toshiro Yagi
 
Life and how_to_live_it
Life and how_to_live_itLife and how_to_live_it
Life and how_to_live_itToshiro Yagi
 
Twilio Syncについての印象
Twilio Syncについての印象Twilio Syncについての印象
Twilio Syncについての印象Toshiro Yagi
 
Appcelerator TitaniumでSocket.io (1.x)
Appcelerator TitaniumでSocket.io (1.x)Appcelerator TitaniumでSocket.io (1.x)
Appcelerator TitaniumでSocket.io (1.x)Toshiro Yagi
 
TwilioのIP Messagingを使ってみた
TwilioのIP Messagingを使ってみたTwilioのIP Messagingを使ってみた
TwilioのIP Messagingを使ってみたToshiro Yagi
 
Twilioでコールセンター
TwilioでコールセンターTwilioでコールセンター
TwilioでコールセンターToshiro Yagi
 
Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27Toshiro Yagi
 
Titanium よりよい開発のために
Titanium よりよい開発のためにTitanium よりよい開発のために
Titanium よりよい開発のためにToshiro Yagi
 
TitaniumとNode.jsは兄弟
TitaniumとNode.jsは兄弟TitaniumとNode.jsは兄弟
TitaniumとNode.jsは兄弟Toshiro Yagi
 
いわてTitanium勉強会#1
いわてTitanium勉強会#1いわてTitanium勉強会#1
いわてTitanium勉強会#1Toshiro Yagi
 
20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)Toshiro Yagi
 
Titaniumって何?
Titaniumって何?Titaniumって何?
Titaniumって何?Toshiro Yagi
 
Titanium Mobileユーザー会
Titanium Mobileユーザー会Titanium Mobileユーザー会
Titanium Mobileユーザー会Toshiro Yagi
 
みんなもっとサポートに参加しようず
みんなもっとサポートに参加しようずみんなもっとサポートに参加しようず
みんなもっとサポートに参加しようずToshiro Yagi
 

Mehr von Toshiro Yagi (18)

【Twilio】LT大会 2021/02/24
【Twilio】LT大会 2021/02/24【Twilio】LT大会 2021/02/24
【Twilio】LT大会 2021/02/24
 
Life and how_to_live_it
Life and how_to_live_itLife and how_to_live_it
Life and how_to_live_it
 
Twilio Syncについての印象
Twilio Syncについての印象Twilio Syncについての印象
Twilio Syncについての印象
 
Appcelerator TitaniumでSocket.io (1.x)
Appcelerator TitaniumでSocket.io (1.x)Appcelerator TitaniumでSocket.io (1.x)
Appcelerator TitaniumでSocket.io (1.x)
 
TwilioのIP Messagingを使ってみた
TwilioのIP Messagingを使ってみたTwilioのIP Messagingを使ってみた
TwilioのIP Messagingを使ってみた
 
TitaniumでTwilio
TitaniumでTwilioTitaniumでTwilio
TitaniumでTwilio
 
Twilioでコールセンター
TwilioでコールセンターTwilioでコールセンター
Twilioでコールセンター
 
Real World Twilio
Real World TwilioReal World Twilio
Real World Twilio
 
Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27
 
Titanium よりよい開発のために
Titanium よりよい開発のためにTitanium よりよい開発のために
Titanium よりよい開発のために
 
Ti九州
Ti九州Ti九州
Ti九州
 
TitaniumとNode.jsは兄弟
TitaniumとNode.jsは兄弟TitaniumとNode.jsは兄弟
TitaniumとNode.jsは兄弟
 
いわてTitanium勉強会#1
いわてTitanium勉強会#1いわてTitanium勉強会#1
いわてTitanium勉強会#1
 
20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)
 
Titaniumって何?
Titaniumって何?Titaniumって何?
Titaniumって何?
 
Titanium+twilio
Titanium+twilioTitanium+twilio
Titanium+twilio
 
Titanium Mobileユーザー会
Titanium Mobileユーザー会Titanium Mobileユーザー会
Titanium Mobileユーザー会
 
みんなもっとサポートに参加しようず
みんなもっとサポートに参加しようずみんなもっとサポートに参加しようず
みんなもっとサポートに参加しようず
 

20130817 Titanium勉強会(午前2)