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
180
第2回SenchaUG@東京
Tanaka Yuuya
November 09, 2012
Tweet
Share
More Decks by Tanaka Yuuya
See All by Tanaka Yuuya
Sencha いろはの「い」
tnker
0
740
第9回SenchaUG@札幌「Senchaが創造するRIA開発プラットフォームとサービス」
tnker
1
100
第9回SenchaUG@札幌「Sencha Learning Place No.2」
tnker
0
110
第9回SenchaUG@札幌「Siestaで中の人に頑張ってもらう」
tnker
0
77
第8回SenchaUG@東京
tnker
0
100
第3回SenchaUG@東京
tnker
0
110
第1回SenchaUG@東京
tnker
0
380
Other Decks in Technology
See All in Technology
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.6k
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
120
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
2
590
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
170
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
89
Six Lessons from altMBA
skipperchong
27
3.5k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Facilitating Awesome Meetings
lara
50
6.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Become a Pro
speakerdeck
PRO
25
5k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
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の実例例は少ないです。 実案件でなくても、「こんなのやってみた」みたいな スタンスでも全然いいので、⾊色々(プラグインとかで も)作ってみることが⼤大事なのかなと思います。
以上、ご清聴ありがとうございました