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
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第2回SenchaUG@東京
Tanaka Yuuya
November 09, 2012
More Decks by Tanaka Yuuya
See All by Tanaka Yuuya
Sencha いろはの「い」
tnker
0
870
第9回SenchaUG@札幌「Senchaが創造するRIA開発プラットフォームとサービス」
tnker
1
150
第9回SenchaUG@札幌「Sencha Learning Place No.2」
tnker
0
160
第9回SenchaUG@札幌「Siestaで中の人に頑張ってもらう」
tnker
0
130
第8回SenchaUG@東京
tnker
0
150
第3回SenchaUG@東京
tnker
0
150
第1回SenchaUG@東京
tnker
0
430
Other Decks in Technology
See All in Technology
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
280
AI開発に用いられるHPC技術について
gpuunite_official
0
150
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
150
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
170
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
120
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.5k
FDEの心得
noriakioji
5
6.3k
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
110
私がブラウザを自作したくなった理由
supurazako
1
270
システム思考で問題に対処する
yussak
0
350
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
260
도구에서 동료까지: 10년차 AI 스타트업의 AI 적응기
inureyes
PRO
1
250
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
sira's awesome portfolio website redesign presentation
elsirapls
0
330
For a Future-Friendly Web
brad_frost
183
10k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
170
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
480
Optimizing for Happiness
mojombo
378
71k
Docker and Python
trallard
47
4.1k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
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の実例例は少ないです。 実案件でなくても、「こんなのやってみた」みたいな スタンスでも全然いいので、⾊色々(プラグインとかで も)作ってみることが⼤大事なのかなと思います。
以上、ご清聴ありがとうございました