SlideShare una empresa de Scribd logo
1 de 25
ExtJS で作る AIR アプリケーション フィードパス株式会社 山本 大策
自己紹介 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  アーティスト関連情報検索サービス
[object Object]
[object Object]
[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  ,[object Object]
AdobeAIR とは ,[object Object]
AdobeAIR が生まれた背景 ,[object Object],[object Object],[object Object],[object Object],[object Object]
AIR の仕組み
AIR の開発工程 ,[object Object],[object Object],[object Object],[object Object]
ExtJS を使った AIR アプリの作り方 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
開発環境 ,[object Object]
AIR プロジェクトの種類 ,[object Object],[object Object],[object Object]
開発 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
air.html ,[object Object]
air.js ,[object Object]
ui.html ,[object Object]
ui.js ,[object Object],[object Object]
パッケージング ,[object Object]
公開 ,[object Object],[object Object]
AIR   ×   ExtJS  の良さ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
参考 ,[object Object]

Más contenido relacionado

Destacado

ユーザー数1人から1000人にするまでのWebサービス開発の進め方
ユーザー数1人から1000人にするまでのWebサービス開発の進め方ユーザー数1人から1000人にするまでのWebサービス開発の進め方
ユーザー数1人から1000人にするまでのWebサービス開発の進め方Daisaku Yamamoto
 
Androidアプリ開発の極意
Androidアプリ開発の極意Androidアプリ開発の極意
Androidアプリ開発の極意Daisaku Yamamoto
 
とりあえず一人で始めてしまおう!ソロ起業のすすめ
とりあえず一人で始めてしまおう!ソロ起業のすすめとりあえず一人で始めてしまおう!ソロ起業のすすめ
とりあえず一人で始めてしまおう!ソロ起業のすすめDaisaku Yamamoto
 
Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発swdyh
 
YOCard v4.2
YOCard v4.2YOCard v4.2
YOCard v4.2yocard
 
Fundraising for For-Profits
Fundraising for For-ProfitsFundraising for For-Profits
Fundraising for For-ProfitsAndrew Schwartz
 
Pocket Philippines presentation
Pocket Philippines presentationPocket Philippines presentation
Pocket Philippines presentationyocard
 
Latvia PowerPoint Content
Latvia PowerPoint Content Latvia PowerPoint Content
Latvia PowerPoint Content Andrew Schwartz
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introdMichele Missikoff
 
Why stop Open Source in the Enterprise?
Why stop Open Source in the Enterprise?Why stop Open Source in the Enterprise?
Why stop Open Source in the Enterprise?John Newton
 
Alcohol and Drugs in the Workplace
Alcohol and Drugs in the WorkplaceAlcohol and Drugs in the Workplace
Alcohol and Drugs in the WorkplaceAndrew Schwartz
 
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devicesBest practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devicesMichael Chaize
 
WordPress and PHP - It Takes One to Know One
WordPress and PHP - It Takes One to Know OneWordPress and PHP - It Takes One to Know One
WordPress and PHP - It Takes One to Know OneLorelle VanFossen
 
Web 2.0 Session introduction
Web 2.0 Session introductionWeb 2.0 Session introduction
Web 2.0 Session introductionCindy Kendall
 
Museum learning between physical and conceptual spaces
Museum learning between physical and conceptual spaces Museum learning between physical and conceptual spaces
Museum learning between physical and conceptual spaces Mike Sharples
 

Destacado (19)

ユーザー数1人から1000人にするまでのWebサービス開発の進め方
ユーザー数1人から1000人にするまでのWebサービス開発の進め方ユーザー数1人から1000人にするまでのWebサービス開発の進め方
ユーザー数1人から1000人にするまでのWebサービス開発の進め方
 
Androidアプリ開発の極意
Androidアプリ開発の極意Androidアプリ開発の極意
Androidアプリ開発の極意
 
とりあえず一人で始めてしまおう!ソロ起業のすすめ
とりあえず一人で始めてしまおう!ソロ起業のすすめとりあえず一人で始めてしまおう!ソロ起業のすすめ
とりあえず一人で始めてしまおう!ソロ起業のすすめ
 
Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発Chrome拡張開発者のためのFirefox拡張開発
Chrome拡張開発者のためのFirefox拡張開発
 
YOCard v4.2
YOCard v4.2YOCard v4.2
YOCard v4.2
 
Fundraising for For-Profits
Fundraising for For-ProfitsFundraising for For-Profits
Fundraising for For-Profits
 
Pocket Philippines presentation
Pocket Philippines presentationPocket Philippines presentation
Pocket Philippines presentation
 
Craciun Fericit
Craciun FericitCraciun Fericit
Craciun Fericit
 
Latvia PowerPoint Content
Latvia PowerPoint Content Latvia PowerPoint Content
Latvia PowerPoint Content
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
Addition
AdditionAddition
Addition
 
Why stop Open Source in the Enterprise?
Why stop Open Source in the Enterprise?Why stop Open Source in the Enterprise?
Why stop Open Source in the Enterprise?
 
Alcohol and Drugs in the Workplace
Alcohol and Drugs in the WorkplaceAlcohol and Drugs in the Workplace
Alcohol and Drugs in the Workplace
 
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devicesBest practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
 
WordPress and PHP - It Takes One to Know One
WordPress and PHP - It Takes One to Know OneWordPress and PHP - It Takes One to Know One
WordPress and PHP - It Takes One to Know One
 
Web 2.0 Session introduction
Web 2.0 Session introductionWeb 2.0 Session introduction
Web 2.0 Session introduction
 
Museum learning between physical and conceptual spaces
Museum learning between physical and conceptual spaces Museum learning between physical and conceptual spaces
Museum learning between physical and conceptual spaces
 
Prietenie
PrieteniePrietenie
Prietenie
 
AINL 2016: Grigorieva
AINL 2016: GrigorievaAINL 2016: Grigorieva
AINL 2016: Grigorieva
 

Similar a ExtJSで作るAIRアプリケーション

Titanium Mobile
Titanium MobileTitanium Mobile
Titanium MobileNaoya Ito
 
Mixiアプリで体験する Open Social
Mixiアプリで体験する Open SocialMixiアプリで体験する Open Social
Mixiアプリで体験する Open Socialngi group.
 
Windows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET FrameworkWindows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET FrameworkTadahiro Higuchi
 
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみようAlfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみようTasuku Otani
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespacesIssei Hiraoka
 
お父さんのための実用JavaScriptプログラミング~入門篇~
お父さんのための実用JavaScriptプログラミング~入門篇~お父さんのための実用JavaScriptプログラミング~入門篇~
お父さんのための実用JavaScriptプログラミング~入門篇~Che Renkov
 
WebIDLを見てみる
WebIDLを見てみるWebIDLを見てみる
WebIDLを見てみるtakenspc
 
マッシュアップ勉強会
マッシュアップ勉強会マッシュアップ勉強会
マッシュアップ勉強会guestadcb01
 
マッシュアップ勉強会
マッシュアップ勉強会マッシュアップ勉強会
マッシュアップ勉強会seiryo
 
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方Yosuke Furukawa
 
「GREE Platform for smartphone」の構成技術
「GREE Platform for smartphone」の構成技術「GREE Platform for smartphone」の構成技術
「GREE Platform for smartphone」の構成技術kaminashi
 
アプリコンテスト
アプリコンテストアプリコンテスト
アプリコンテストTomonori Yamada
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!Shinpei Ohtani
 
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作るgumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作るgumilab
 
CodeIgniterによるPhwittr
CodeIgniterによるPhwittrCodeIgniterによるPhwittr
CodeIgniterによるPhwittrkenjis
 

Similar a ExtJSで作るAIRアプリケーション (20)

Titanium Mobile
Titanium MobileTitanium Mobile
Titanium Mobile
 
Mixiアプリで体験する Open Social
Mixiアプリで体験する Open SocialMixiアプリで体験する Open Social
Mixiアプリで体験する Open Social
 
Windows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET FrameworkWindows® API Code Pack for Microsoft® .NET Framework
Windows® API Code Pack for Microsoft® .NET Framework
 
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみようAlfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
Alfresco勉強会#36 alfresco 5でカスタムREST APIを作ってみよう
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
 
お父さんのための実用JavaScriptプログラミング~入門篇~
お父さんのための実用JavaScriptプログラミング~入門篇~お父さんのための実用JavaScriptプログラミング~入門篇~
お父さんのための実用JavaScriptプログラミング~入門篇~
 
WebIDLを見てみる
WebIDLを見てみるWebIDLを見てみる
WebIDLを見てみる
 
APIMeetup 20170329_ichimura
APIMeetup 20170329_ichimuraAPIMeetup 20170329_ichimura
APIMeetup 20170329_ichimura
 
Using Windows Azure
Using Windows AzureUsing Windows Azure
Using Windows Azure
 
マッシュアップ勉強会
マッシュアップ勉強会マッシュアップ勉強会
マッシュアップ勉強会
 
マッシュアップ勉強会
マッシュアップ勉強会マッシュアップ勉強会
マッシュアップ勉強会
 
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方
 
「GREE Platform for smartphone」の構成技術
「GREE Platform for smartphone」の構成技術「GREE Platform for smartphone」の構成技術
「GREE Platform for smartphone」の構成技術
 
YUI
YUIYUI
YUI
 
ASP.NET MVC 1.0
ASP.NET MVC 1.0ASP.NET MVC 1.0
ASP.NET MVC 1.0
 
アプリコンテスト
アプリコンテストアプリコンテスト
アプリコンテスト
 
Struts2を始めよう!
Struts2を始めよう!Struts2を始めよう!
Struts2を始めよう!
 
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作るgumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
gumiStudy#5 JavaScript でネイティブiPhone/Androidアプリを作る
 
CodeIgniterによるPhwittr
CodeIgniterによるPhwittrCodeIgniterによるPhwittr
CodeIgniterによるPhwittr
 
Module02
Module02Module02
Module02
 

Más de Daisaku Yamamoto

Developing an interface for blockchain based protocols in decentralized finan...
Developing an interface for blockchain based protocols in decentralized finan...Developing an interface for blockchain based protocols in decentralized finan...
Developing an interface for blockchain based protocols in decentralized finan...Daisaku Yamamoto
 
MAKE 開発者にとっての 「ものづくり」の意義とは
MAKE 開発者にとっての 「ものづくり」の意義とはMAKE 開発者にとっての 「ものづくり」の意義とは
MAKE 開発者にとっての 「ものづくり」の意義とはDaisaku Yamamoto
 
MAKE 〜開発者にとっての「ものづくり」の意義とは〜
MAKE 〜開発者にとっての「ものづくり」の意義とは〜MAKE 〜開発者にとっての「ものづくり」の意義とは〜
MAKE 〜開発者にとっての「ものづくり」の意義とは〜Daisaku Yamamoto
 
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とは
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とはシェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とは
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とはDaisaku Yamamoto
 
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)Daisaku Yamamoto
 
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏Daisaku Yamamoto
 
自分らしいサービスを作ろう
自分らしいサービスを作ろう自分らしいサービスを作ろう
自分らしいサービスを作ろうDaisaku Yamamoto
 
失敗しにくいサービスのつくり方 20151006
失敗しにくいサービスのつくり方 20151006失敗しにくいサービスのつくり方 20151006
失敗しにくいサービスのつくり方 20151006Daisaku Yamamoto
 
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜Daisaku Yamamoto
 
みんなでコーヒーミーティング 20120418
みんなでコーヒーミーティング 20120418みんなでコーヒーミーティング 20120418
みんなでコーヒーミーティング 20120418Daisaku Yamamoto
 
1杯のお茶から始まる可能性 CoffeeMeeting
1杯のお茶から始まる可能性 CoffeeMeeting 1杯のお茶から始まる可能性 CoffeeMeeting
1杯のお茶から始まる可能性 CoffeeMeeting Daisaku Yamamoto
 
少人数でタスクを共有するときに使えるサービスの紹介
少人数でタスクを共有するときに使えるサービスの紹介少人数でタスクを共有するときに使えるサービスの紹介
少人数でタスクを共有するときに使えるサービスの紹介Daisaku Yamamoto
 

Más de Daisaku Yamamoto (12)

Developing an interface for blockchain based protocols in decentralized finan...
Developing an interface for blockchain based protocols in decentralized finan...Developing an interface for blockchain based protocols in decentralized finan...
Developing an interface for blockchain based protocols in decentralized finan...
 
MAKE 開発者にとっての 「ものづくり」の意義とは
MAKE 開発者にとっての 「ものづくり」の意義とはMAKE 開発者にとっての 「ものづくり」の意義とは
MAKE 開発者にとっての 「ものづくり」の意義とは
 
MAKE 〜開発者にとっての「ものづくり」の意義とは〜
MAKE 〜開発者にとっての「ものづくり」の意義とは〜MAKE 〜開発者にとっての「ものづくり」の意義とは〜
MAKE 〜開発者にとっての「ものづくり」の意義とは〜
 
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とは
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とはシェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とは
シェアリングエコノミーにおける非中央集権的システムでの自律的な仲裁とは
 
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)
自分らしいサービスを作ろう - 創業・起業セミナー「顧客課題を見極めて新市場を開拓しよう」(2018年8月31日)
 
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏
タイムチケット・タイムコイン発表資料 #トークンエコノミー大阪 信用評価経済時代の独自通貨と経済圏
 
自分らしいサービスを作ろう
自分らしいサービスを作ろう自分らしいサービスを作ろう
自分らしいサービスを作ろう
 
失敗しにくいサービスのつくり方 20151006
失敗しにくいサービスのつくり方 20151006失敗しにくいサービスのつくり方 20151006
失敗しにくいサービスのつくり方 20151006
 
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜
Webサービスの立ち上げから開発の裏側まで 〜CoffeeMeetingの事例紹介〜
 
みんなでコーヒーミーティング 20120418
みんなでコーヒーミーティング 20120418みんなでコーヒーミーティング 20120418
みんなでコーヒーミーティング 20120418
 
1杯のお茶から始まる可能性 CoffeeMeeting
1杯のお茶から始まる可能性 CoffeeMeeting 1杯のお茶から始まる可能性 CoffeeMeeting
1杯のお茶から始まる可能性 CoffeeMeeting
 
少人数でタスクを共有するときに使えるサービスの紹介
少人数でタスクを共有するときに使えるサービスの紹介少人数でタスクを共有するときに使えるサービスの紹介
少人数でタスクを共有するときに使えるサービスの紹介
 

ExtJSで作るAIRアプリケーション