Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第2回SenchaUG@東京
Search
Tanaka Yuuya
November 09, 2012
Technology
1
190
第2回SenchaUG@東京
Tanaka Yuuya
November 09, 2012
Tweet
Share
More Decks by Tanaka Yuuya
See All by Tanaka Yuuya
Sencha いろはの「い」
tnker
0
750
第9回SenchaUG@札幌「Senchaが創造するRIA開発プラットフォームとサービス」
tnker
1
110
第9回SenchaUG@札幌「Sencha Learning Place No.2」
tnker
0
120
第9回SenchaUG@札幌「Siestaで中の人に頑張ってもらう」
tnker
0
83
第8回SenchaUG@東京
tnker
0
110
第3回SenchaUG@東京
tnker
0
110
第1回SenchaUG@東京
tnker
0
380
Other Decks in Technology
See All in Technology
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
16k
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
830
コロプラのオンボーディングを採用から語りたい
colopl
5
950
Formal Development of Operating Systems in Rust
riru
1
420
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
110
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.2k
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
120
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
400
Godot Engineについて調べてみた
unsoluble_sugar
0
370
「隙間家具OSS」に至る道/Fujiwara Tech Conference 2025
fujiwara3
7
6.4k
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
3.6k
いま現場PMのあなたが、 経営と向き合うPMになるために 必要なこと、腹をくくること
hiro93n
9
7.4k
Featured
See All Featured
Embracing the Ebb and Flow
colly
84
4.5k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Building an army of robots
kneath
302
45k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Unsuck your backbone
ammeep
669
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Code Review Best Practice
trishagee
65
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
KATA
mclloyd
29
14k
Into the Great Unknown - MozCon
thekraken
34
1.6k
Transcript
WordPress × Sencha Touch 株式会社ゼノフィ ⽥田中裕也(@tnker)
前回
前回 Sencha SDK Tool の取扱説明書 とかやりました http://p.tl/xsC9
今回
今回 実際、SenchaTouch使って何できんの?
今回 ということで、タイトル通りWordPressから データ引っ張ってきて、MVC使って(?)ビュワー 作ってみる
下準備
下準備 WordPress側のfunctions.phpに少し細⼯工します global $wp; $wp -‐‑‒> add_̲query_̲var('json'); function json_̲format($wp) {
if (get_̲query_̲var('json') != 'true') return; global $posts; header('Content-‐‑‒Type: application/json'); echo json_̲encode($posts); exit; } add_̲action('wp','json_̲format'); WP側の説明は省省略略します やってることは、ブログのURIにGETパラメータでjson付けてあげると json返すようにしているだけです
下準備 http://tnker.com/?json=true こんな感じでアクセスするとJSON返します -‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒下準備終わり-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒-‐‑‒
作る (間に合わなかったらごめんなさい)
プロジェクト作る Sencha generate app SenchaUG ../002_̲live Sencha generate app SenchaUG
{path} 細かい部分は前回資料料参照 http://p.tl/xsC9
必要なファイルを作る resources/css/style.css (本来はSASSでやるけど、取り急ぎ) data/data.json (とりあえず今回使う固定データ)
必要なファイルを作る MVC app/model/Article.js app/store/Articles.js MVC app/view/Main.js app/view/List.js app/view/Detail.js MVC app/controller/Article.js
作る そして書く (間に合わなかったらごめんなさい)
最後に
最後に まだまだSenchaの実例例は少ないです。 実案件でなくても、「こんなのやってみた」みたいな スタンスでも全然いいので、⾊色々(プラグインとかで も)作ってみることが⼤大事なのかなと思います。
以上、ご清聴ありがとうございました