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
160
第2回SenchaUG@東京
Tanaka Yuuya
November 09, 2012
Tweet
Share
More Decks by Tanaka Yuuya
See All by Tanaka Yuuya
Sencha いろはの「い」
tnker
0
670
第9回SenchaUG@札幌「Senchaが創造するRIA開発プラットフォームとサービス」
tnker
1
81
第9回SenchaUG@札幌「Sencha Learning Place No.2」
tnker
0
98
第9回SenchaUG@札幌「Siestaで中の人に頑張ってもらう」
tnker
0
60
第8回SenchaUG@東京
tnker
0
93
第3回SenchaUG@東京
tnker
0
92
第1回SenchaUG@東京
tnker
0
350
Other Decks in Technology
See All in Technology
Evolutionary Optimization of Model Merging Recipes
fuyu_quant0
3
510
10分でわかるfreeeのQA
freee
0
210
どう買う?Azure
kuniteru
1
190
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
7
100k
あらゆる商品を扱う商品データベースを再設計した話 / product db re-architecture
rince
7
3.3k
複数の LLM モデルを扱う上で直面した辛みまとめ
kazuyaseki
1
210
Ask-LLM論文紹介: How to Train Data-Efficient LLMs
s_ota
0
110
統計的学習理論読み Chapter 1
kmatsui
3
520
匠MethodとRDRAとICONIXとDDDで実現する一気通貫オブジェクト指向開発
haru860
4
1.5k
サービス成長と共に肥大化するモノレポ、長くなるCI時間 / As services grow, monorepos get bigger and CI time gets longer
kohbis
5
2k
Julia でどうしても super().hoge みたいなことしたい人へ for JuliaTokai #18
antimon2
1
110
事業部を超えた 開発生産性向上に挑戦する
kentakozuka
5
930
Featured
See All Featured
Writing Fast Ruby
sferik
619
59k
A Philosophy of Restraint
colly
195
15k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
950
How GitHub Uses GitHub to Build GitHub
holman
467
290k
We Have a Design System, Now What?
morganepeng
42
6.7k
KATA
mclloyd
14
11k
Web development in the modern age
philhawksworth
201
10k
How To Stay Up To Date on Web Technology
chriscoyier
781
250k
How to name files
jennybc
62
92k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
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の実例例は少ないです。 実案件でなくても、「こんなのやってみた」みたいな スタンスでも全然いいので、⾊色々(プラグインとかで も)作ってみることが⼤大事なのかなと思います。
以上、ご清聴ありがとうございました