Enviar pesquisa
Carregar
Addon sdkはじめの一歩
•
Transferir como KEY, PDF
•
2 gostaram
•
1,329 visualizações
E
EnsekiTT
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 26
Baixar agora
Recomendados
Flameにfirefox os2.1を入れてみた+α
Flameにfirefox os2.1を入れてみた+α
Naoki Takahashi
Ide env
Ide env
Shuichi Jinushi
Kivy studies
Kivy studies
Daisuke Saito
真Drone入門
真Drone入門
Yutaka Matsubara
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
Yusuke Komiyama
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
SONiCインストールしてみた
SONiCインストールしてみた
wataken44
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
Fuminobu Takeyama
Recomendados
Flameにfirefox os2.1を入れてみた+α
Flameにfirefox os2.1を入れてみた+α
Naoki Takahashi
Ide env
Ide env
Shuichi Jinushi
Kivy studies
Kivy studies
Daisuke Saito
真Drone入門
真Drone入門
Yutaka Matsubara
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
Virtuoso 7 Install Guide for Ubuntu 12.10 (64bit)
Yusuke Komiyama
Open Build Serviceで楽をする
Open Build Serviceで楽をする
Kento Kawakami
SONiCインストールしてみた
SONiCインストールしてみた
wataken44
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
Fuminobu Takeyama
一番簡単なWebSocketの試し方
一番簡単なWebSocketの試し方
Shunji Konishi
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
Fuminobu Takeyama
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
Fuminobu Takeyama
openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築
Kento Kawakami
Gentoo linux_エンジニア勉強会20130806
Gentoo linux_エンジニア勉強会20130806
エンジニア勉強会 エスキュービズム
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
Yuma Ohgami
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
DEXCS 2018 for OpenFOAM ,How to install
DEXCS 2018 for OpenFOAM ,How to install
hideaki Kominami
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
UEFIベアメタルプログラミング
UEFIベアメタルプログラミング
Yuma Ohgami
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
Fuminobu Takeyama
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
Nobuhiro Iwamatsu
LibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATE
Tomofumi Yagi
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
Nobuhiro Iwamatsu
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
Hikari Fukasawa
DEXCS2015のWindows10 PCへのインストール
DEXCS2015のWindows10 PCへのインストール
stebee19
LibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドする
Tomofumi Yagi
HELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAM
hideaki Kominami
AzureでopenSUSE Leap42.1が使えるよ!
AzureでopenSUSE Leap42.1が使えるよ!
Kento Kawakami
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Tomohiro Kumagai
Mission street map
Mission street map
EnsekiTT
Lamines
Lamines
akisum10
Mais conteúdo relacionado
Mais procurados
一番簡単なWebSocketの試し方
一番簡単なWebSocketの試し方
Shunji Konishi
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
Fuminobu Takeyama
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
Fuminobu Takeyama
openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築
Kento Kawakami
Gentoo linux_エンジニア勉強会20130806
Gentoo linux_エンジニア勉強会20130806
エンジニア勉強会 エスキュービズム
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
Yuma Ohgami
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
DEXCS 2018 for OpenFOAM ,How to install
DEXCS 2018 for OpenFOAM ,How to install
hideaki Kominami
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
UEFIベアメタルプログラミング
UEFIベアメタルプログラミング
Yuma Ohgami
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
Fuminobu Takeyama
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
Nobuhiro Iwamatsu
LibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATE
Tomofumi Yagi
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
Nobuhiro Iwamatsu
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
Hikari Fukasawa
DEXCS2015のWindows10 PCへのインストール
DEXCS2015のWindows10 PCへのインストール
stebee19
LibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドする
Tomofumi Yagi
HELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAM
hideaki Kominami
AzureでopenSUSE Leap42.1が使えるよ!
AzureでopenSUSE Leap42.1が使えるよ!
Kento Kawakami
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Tomohiro Kumagai
Mais procurados
(20)
一番簡単なWebSocketの試し方
一番簡単なWebSocketの試し方
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
VPSもDesktopもYaSTを使ってLinuxをらくらく設定―ファイルサーバー構築・管理編
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
サーバーだけじゃない!Linux デスクトップを使い倒そう!その2
openSUSEの紹介とサーバ構築
openSUSEの紹介とサーバ構築
Gentoo linux_エンジニア勉強会20130806
Gentoo linux_エンジニア勉強会20130806
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
DEXCS 2018 for OpenFOAM ,How to install
DEXCS 2018 for OpenFOAM ,How to install
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
UEFIベアメタルプログラミング
UEFIベアメタルプログラミング
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
サーバーだけじゃない! Linux デスクトップを使い倒そう! その1
Yocto Project ハンズオン プレゼン用資料
Yocto Project ハンズオン プレゼン用資料
LibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATE
Yocto Project ハンズオン / 参加者用資料
Yocto Project ハンズオン / 参加者用資料
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
PHP7を実際に動かしてみた@第96回PHP勉強会 #phpstudy
DEXCS2015のWindows10 PCへのインストール
DEXCS2015のWindows10 PCへのインストール
LibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドする
HELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAM
AzureでopenSUSE Leap42.1が使えるよ!
AzureでopenSUSE Leap42.1が使えるよ!
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Getting Started With Ore-Ore Swift Standard Library ++ ほんのり続報
Destaque
Mission street map
Mission street map
EnsekiTT
Lamines
Lamines
akisum10
Eclipse solar
Eclipse solar
Dany Blanco Carrasco
Reqway.ru
Reqway.ru
DonSanches
ぶっとびケータイ+Firefox OS Apps
ぶっとびケータイ+Firefox OS Apps
EnsekiTT
Narració hc
Narració hc
akisum10
Eclipse solar
Eclipse solar
Dany Blanco Carrasco
Estate spider prototype - real estate and properties
Estate spider prototype - real estate and properties
Niaz Hussain Jagirani
コミュ障のためのPull Request 〜そしてプルリク充へ〜
コミュ障のためのPull Request 〜そしてプルリク充へ〜
EnsekiTT
Firefox 学生向けアドオンパック
Firefox 学生向けアドオンパック
Kosei Moriyama
Firefox OS + Raspberry Pi
Firefox OS + Raspberry Pi
EnsekiTT
Firefox OS + Raspberry Pi
Firefox OS + Raspberry Pi
EnsekiTT
EEG x Web
EEG x Web
EnsekiTT
ΤΟΠΙΚΗ ΙΣΤΟΡΙΑ - ΑΓΡΙΝΙΟ Η ΠΟΛΗ ΤΟΥ ΚΑΠΝΟΥ
ΤΟΠΙΚΗ ΙΣΤΟΡΙΑ - ΑΓΡΙΝΙΟ Η ΠΟΛΗ ΤΟΥ ΚΑΠΝΟΥ
Δημητρα ΡΑΠΤΗ
ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ¨: ΕΝΟΤΗΤΑ 6,Αισώπου Μύθοι
ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ¨: ΕΝΟΤΗΤΑ 6,Αισώπου Μύθοι
Δημητρα ΡΑΠΤΗ
Destaque
(15)
Mission street map
Mission street map
Lamines
Lamines
Eclipse solar
Eclipse solar
Reqway.ru
Reqway.ru
ぶっとびケータイ+Firefox OS Apps
ぶっとびケータイ+Firefox OS Apps
Narració hc
Narració hc
Eclipse solar
Eclipse solar
Estate spider prototype - real estate and properties
Estate spider prototype - real estate and properties
コミュ障のためのPull Request 〜そしてプルリク充へ〜
コミュ障のためのPull Request 〜そしてプルリク充へ〜
Firefox 学生向けアドオンパック
Firefox 学生向けアドオンパック
Firefox OS + Raspberry Pi
Firefox OS + Raspberry Pi
Firefox OS + Raspberry Pi
Firefox OS + Raspberry Pi
EEG x Web
EEG x Web
ΤΟΠΙΚΗ ΙΣΤΟΡΙΑ - ΑΓΡΙΝΙΟ Η ΠΟΛΗ ΤΟΥ ΚΑΠΝΟΥ
ΤΟΠΙΚΗ ΙΣΤΟΡΙΑ - ΑΓΡΙΝΙΟ Η ΠΟΛΗ ΤΟΥ ΚΑΠΝΟΥ
ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ¨: ΕΝΟΤΗΤΑ 6,Αισώπου Μύθοι
ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ¨: ΕΝΟΤΗΤΑ 6,Αισώπου Μύθοι
Semelhante a Addon sdkはじめの一歩
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成
Honma Masashi
Firefox os hackathon
Firefox os hackathon
dynamis
DebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするには
kenhys
Firefox OS Updates 201311
Firefox OS Updates 201311
dynamis
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
Windows Server 2016上でLinuxコンテナが動いた!
Windows Server 2016上でLinuxコンテナが動いた!
Takashi Kanai
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Honma Masashi
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
Naruto TAKAHASHI
vscode pipenv docker
vscode pipenv docker
ikdysfm
Houdini 製品概要
Houdini 製品概要
Ken Taki
Firefox OS 2012 年まとめ
Firefox OS 2012 年まとめ
Honma Masashi
Firefox FAQ
Firefox FAQ
dynamis
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
Shogo Kawahara
Secret of Firefox
Secret of Firefox
dynamis
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
20230128.pptx
20230128.pptx
ssuserdad311
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
dynamis
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
Honma Masashi
Semelhante a Addon sdkはじめの一歩
(20)
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Firefox OS カスタム ROM の作成
Firefox OS カスタム ROM の作成
Firefox os hackathon
Firefox os hackathon
DebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするには
Firefox OS Updates 201311
Firefox OS Updates 201311
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Windows Server 2016上でLinuxコンテナが動いた!
Windows Server 2016上でLinuxコンテナが動いた!
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
NPAPIを使ったandroid標準ブラウザの拡張方法
NPAPIを使ったandroid標準ブラウザの拡張方法
vscode pipenv docker
vscode pipenv docker
Houdini 製品概要
Houdini 製品概要
Firefox OS 2012 年まとめ
Firefox OS 2012 年まとめ
Firefox FAQ
Firefox FAQ
Composer による依存管理 と Packagist によるライブラリの公開
Composer による依存管理 と Packagist によるライブラリの公開
Secret of Firefox
Secret of Firefox
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
20230128.pptx
20230128.pptx
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
Addon sdkはじめの一歩
1.
Add-on SDKはじめの一歩 EnsekiTT
2.
今日やる部分 Firefoxを使う Add-onを使う Add-onを作る←ここ
3.
でも、難しいんでしょう?
4.
簡単なことから始めよう
5.
なにがいるの? ・パソコン ・Firefox ・Add-on SDK -
Python 2.x Pythonはできなくても大丈夫!
6.
パソコン わりとなんでもいい Windows, OS X,
Linux... 強いと幸せになれる
7.
Firefox 最新のFirefoxを用意しよう
Get Firefox! http://www.mozilla.jp/firefox/
8.
Python 2.x http://www.python.org/download/ からダウンロード
9.
Add-on SDK https://addons.mozilla.org/ja/developers/builder からダウンロード
10.
インストール Pythonのインストール: http://www.python.jp/doc/release/using/ を参考に… Windowsでは環境変数の設定が必要 マイ コンピュータ ‣
プロパティ ‣ 詳細設定 ‣ 環境変数 変数名: Path 変数値: “既存の変数” ;C:¥python2x
11.
インストール Add-on SDKのインストール: zipファイルを解凍 こんなのが出てくる→
12.
インストール完了!
13.
ここからコマンドを使う
怖くないよ! Windows: コマンドプロンプト OS X: ターミナル Linux: Shell それぞれAdd-on SDKをインストールした ディレクトリに移動しておく [$|>] cd AddonSDK/
14.
実行する Windows
> bin/activate.bat OS X/Linux $ source bin/activate ※この色で$の後はターミナル(OSX)、シェル(Linux)上で実行 ※この色で>の後はコマンドプロンプト(Windows)上で実行
15.
実行されたことの確認 >"cfx"==version $"cfx"==version を実行する。 Add-on SDK 1.10-dev-76-g8c602be-dirty (8c602be7ce2ae1a73eaa7f7534bb8e78e17c5bb0-dirty) などと表示されたら、 横にあるジュースを飲みましょう。
※この色はコマンドプロンプト(ターミナル・シェル)が表示した文字列
16.
Add-onの居場所をつくる 例えば(Windows) > c:¥Add-ons¥MyFirstAddon¥ 例えば(OS X・Linux) $
~/Add-ons/MyFirstAddon/
17.
Add-onを作る さっき作ったディレクトリの中で > cfx init $
cfx init を実行
18.
何もしないAdd-on誕生の瞬間
\やあ/
19.
なんかしてみてよ…?
えっ…
20.
これを編集して働き者の Add-onにしましょう
21.
これをmain.jsに書きこむ
22.
> cfx run $
cfx run
23.
あれっ?もう一回 > cfx run $
cfx run
24.
皆さんの記念すべき最初のAdd-onを讃えて スクリーンショットを額縁に入れましょう
25.
情報源 https://dev.mozilla.jp/addon-sdk-docs/dev-guide/index.html 参考にAdd-onを更に働き者にしましょう
26.
main.js コピペ用 ////ここから//// const widgets
= require("widget"); const tabs = require("tabs"); varwidget = widgets.Widget({ id: "mozilla-link", label: "Mozilla website", contentURL: "http://www.mozilla.org/favicon.ico", onClick: function() { tabs.open("http://www.mozilla.org/"); } }); ////ここまで////
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora