SlideShare a Scribd company logo
1 of 20
Download to read offline
一歩進んだTITANIUM 
知って得するネイティブ開発
四年間の経験を語る 
• 20本くらいアプリをリリースしていた 
• 自宅で仕事できる身分になった 
• ウェブとアプリを同時に提案・実装までいける人に 
なった
TITANIUMって簡単? 
• 簡単です(断言)。 
• Android(Java)とiOS(Obj-C)両方覚えるより簡単。
TITANIUMって簡単? 
• インストール 
http://install.titanium-mobile.jp/
TITANIUMって簡単? 
• サポート 
http://support.titanium-mobile.jp/
じゃあTITANIUMだけやればいい? 
• とんでもない
非プロのお仕事 
• エンジンの仕組みを理解していないパイロット 
• テレビがどうして映るのか理解していない電気屋 
• 魚の習性を知らない漁師 
• 抽象化された目の前のレイヤーより下を知ろうとし 
ない人
プロのお仕事 
• 優秀なエンジニアは常に下のレイヤーについて知ろ 
うとする 
• Titaniumが抽象化しているネイティブ開発を知るこ 
とが優れたエンジニアへの道
四年間使ってみたら 
• 結局モジュールはいつも必要になる 
• なのでObjective-CもJavaも覚えた 
• ついでにiOSやAndroidの仕組みも覚えた 
• するとネイティブで開発もできるようになった
TITANIUMで発生するトラブル 
• 動かない 
• 動作が遅い 
• 期待通りのアプリにならない
TITANIUMで発生するトラブル
TITANIUMで発生するトラブル 
• 動かない、Androidで 
• 動作が遅い、Androidで 
• 期待通りのアプリにならない、Androidで
ネイティブ開発で発生するトラブル 
• 動かない、Androidで 
• 動作が遅い、Androidで 
• 期待通りのアプリにならない、Androidで
よく聞いて 
• Titaniumだろうがネイティブだろうが起きる問題は 
だいたい一緒 
• いちいちTitaniumのせいにするのは○○
トラブルシューティング 
• アプリが動かない時の三大原因 
• そもそも仕様がおかしい 
• 機能を理解していない人が作っている 
• マニュアルを読んでいない人が作っている
トラブルシューティング 
• アプリが遅い時の三大原因 
• そもそも仕様がおかしい 
• 機能を理解していない人が作っている 
• マニュアルを読んでいない人が作っている
トラブルシューティング 
• アプリが期待通りにならない時の三大原因 
• そもそも仕様がおかしい 
• 機能を理解していない人が作っている 
• マニュアルを読んでいない人が作っている
誰のせい?
よりよいアプリ開発のために 
• Titaniumはすぐに結果を出せる 
• 結果を出したら次のステップへ
よりよいアプリ開発のために 
• 次のステップ: 
• Titanium SDKのソースコードを読んでみる 
• Titaniumでの実績と自信を引っさげてネイティブ 
開発を学ぶ

More Related Content

Similar to Titanium よりよい開発のために

Titanium Nagoya Chatroom vol.2 はじめの一歩
Titanium Nagoya Chatroom vol.2 はじめの一歩Titanium Nagoya Chatroom vol.2 はじめの一歩
Titanium Nagoya Chatroom vol.2 はじめの一歩Mori Shingo
 
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介Mori Shingo
 
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料Mori Shingo
 
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~Atsushi Harada
 
TitaniumMobile Alloyの紹介
TitaniumMobile Alloyの紹介TitaniumMobile Alloyの紹介
TitaniumMobile Alloyの紹介Shin O
 
[社内向け]Titanium勉強会
[社内向け]Titanium勉強会[社内向け]Titanium勉強会
[社内向け]Titanium勉強会Rei Matsushita
 
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術vaccho
 
AkerunのQA現場 ー Ques11th
AkerunのQA現場 ー Ques11thAkerunのQA現場 ー Ques11th
AkerunのQA現場 ー Ques11thTaiki Ishii
 
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話Haruki Hinode
 

Similar to Titanium よりよい開発のために (9)

Titanium Nagoya Chatroom vol.2 はじめの一歩
Titanium Nagoya Chatroom vol.2 はじめの一歩Titanium Nagoya Chatroom vol.2 はじめの一歩
Titanium Nagoya Chatroom vol.2 はじめの一歩
 
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
 
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料
2011年10月22日 iPhoneDeveloper勉強会 名古屋 #2 LT資料
 
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
 
TitaniumMobile Alloyの紹介
TitaniumMobile Alloyの紹介TitaniumMobile Alloyの紹介
TitaniumMobile Alloyの紹介
 
[社内向け]Titanium勉強会
[社内向け]Titanium勉強会[社内向け]Titanium勉強会
[社内向け]Titanium勉強会
 
iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術iPhone/Android アプリをまとめて省エネ開発する技術
iPhone/Android アプリをまとめて省エネ開発する技術
 
AkerunのQA現場 ー Ques11th
AkerunのQA現場 ー Ques11thAkerunのQA現場 ー Ques11th
AkerunのQA現場 ー Ques11th
 
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話
ハードウェア初心者のwebエンジニアがIoT製作に取り組んだ話
 

More from 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 Meetup 2014/11/27
Twilio Meetup 2014/11/27Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27Toshiro Yagi
 
いわてTitanium勉強会#1
いわてTitanium勉強会#1いわてTitanium勉強会#1
いわてTitanium勉強会#1Toshiro Yagi
 
20130817 Titanium勉強会(午前2)
20130817 Titanium勉強会(午前2)20130817 Titanium勉強会(午前2)
20130817 Titanium勉強会(午前2)Toshiro Yagi
 
20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)Toshiro Yagi
 
Titanium Mobileユーザー会
Titanium Mobileユーザー会Titanium Mobileユーザー会
Titanium Mobileユーザー会Toshiro Yagi
 

More from Toshiro Yagi (10)

【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
 
TitaniumでTwilio
TitaniumでTwilioTitaniumでTwilio
TitaniumでTwilio
 
Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27Twilio Meetup 2014/11/27
Twilio Meetup 2014/11/27
 
Ti九州
Ti九州Ti九州
Ti九州
 
いわてTitanium勉強会#1
いわてTitanium勉強会#1いわてTitanium勉強会#1
いわてTitanium勉強会#1
 
20130817 Titanium勉強会(午前2)
20130817 Titanium勉強会(午前2)20130817 Titanium勉強会(午前2)
20130817 Titanium勉強会(午前2)
 
20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)20130817 Titanium勉強会(午前)
20130817 Titanium勉強会(午前)
 
Titanium+twilio
Titanium+twilioTitanium+twilio
Titanium+twilio
 
Titanium Mobileユーザー会
Titanium Mobileユーザー会Titanium Mobileユーザー会
Titanium Mobileユーザー会
 

Recently uploaded

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 

Recently uploaded (9)

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 

Titanium よりよい開発のために