Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
アシアル株式会社
PPTX, PDF
2,619 views
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
Engineering
◦
Read more
5
Save
Share
Embed
Embed presentation
Download
Downloaded 14 times
1
/ 23
2
/ 23
3
/ 23
4
/ 23
5
/ 23
6
/ 23
7
/ 23
8
/ 23
9
/ 23
10
/ 23
11
/ 23
12
/ 23
13
/ 23
14
/ 23
15
/ 23
16
/ 23
17
/ 23
18
/ 23
19
/ 23
20
/ 23
21
/ 23
22
/ 23
23
/ 23
More Related Content
PDF
Onsen UI 2.0とUIライブラリの未来
by
アシアル株式会社
PDF
書籍『Monacaで学ぶはじめてのプログラミング』発展資料(試験問題アプリ編)
by
アシアル株式会社
PPTX
Onsen UIが目指すもの
by
アシアル株式会社
PDF
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
PPTX
Cordova を使って本気で商用ハイブリッドアプリ開発をやってみた
by
Shin Ogata
PDF
Vtecxlt20151201
by
Shinichiro Takezaki
PPTX
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
by
Hiroyuki Kusu
PDF
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
Onsen UI 2.0とUIライブラリの未来
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』発展資料(試験問題アプリ編)
by
アシアル株式会社
Onsen UIが目指すもの
by
アシアル株式会社
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
Cordova を使って本気で商用ハイブリッドアプリ開発をやってみた
by
Shin Ogata
Vtecxlt20151201
by
Shinichiro Takezaki
【eLV勉強会】AngularJSでのモバイルフロントエンド開発
by
Hiroyuki Kusu
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
What's hot
PPTX
Web標準技術でiOS、Android両対応アプリを開発
by
アシアル株式会社
PDF
Ionicでハイブリッドアプリ入門①
by
Tomokatsu Iguchi
PPTX
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
by
Shumpei Shiraishi
PDF
スキスキIonic
by
Kon Yuichi
PDF
モバイルアプリ向けAWSネイティブアーキテクチャ
by
Rikitake Oohashi
PPTX
CordovaでAngularJSアプリ開発
by
アシアル株式会社
PPTX
Monacaでつくるハイブリッドアプリ
by
Monaca
PDF
iQONの開発手法 at iQONエンジニアセミナー
by
Imamura Masayuki
PPTX
【ABC2014Spring LT】AngularJSでWEBアプリ開発
by
Hiroyuki Kusu
PPTX
エンタープライズ要件に対応する高品質なCordovaアプリ開発のポイント
by
アシアル株式会社
PPTX
smartFXにおけるApache Cordovaの活用について
by
剛志 森田
PDF
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
by
Hikaru Ito
PPTX
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
PDF
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
PDF
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
by
Shinichiro Yoshida
PPTX
Monaca事例から学ぶHTML5モバイルアプリの活用ポイント
by
アシアル株式会社
PDF
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
PDF
Cordovaの特徴と開発手法概要
by
アシアル株式会社
PDF
Visual Studio 2015 を使用した Cordova アプリの開発
by
Osamu Monoe
Web標準技術でiOS、Android両対応アプリを開発
by
アシアル株式会社
Ionicでハイブリッドアプリ入門①
by
Tomokatsu Iguchi
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
by
Shumpei Shiraishi
スキスキIonic
by
Kon Yuichi
モバイルアプリ向けAWSネイティブアーキテクチャ
by
Rikitake Oohashi
CordovaでAngularJSアプリ開発
by
アシアル株式会社
Monacaでつくるハイブリッドアプリ
by
Monaca
iQONの開発手法 at iQONエンジニアセミナー
by
Imamura Masayuki
【ABC2014Spring LT】AngularJSでWEBアプリ開発
by
Hiroyuki Kusu
エンタープライズ要件に対応する高品質なCordovaアプリ開発のポイント
by
アシアル株式会社
smartFXにおけるApache Cordovaの活用について
by
剛志 森田
Cordovaで作る!センサと超小型BLEモジュールを用いた簡単IoTアプリ開発
by
Hikaru Ito
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
by
Shinichiro Yoshida
Monaca事例から学ぶHTML5モバイルアプリの活用ポイント
by
アシアル株式会社
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
Cordovaの特徴と開発手法概要
by
アシアル株式会社
Visual Studio 2015 を使用した Cordova アプリの開発
by
Osamu Monoe
Similar to 最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
PDF
WordPressAPI
by
Yuki Okamoto
PDF
WordPress APIで作るモバイルアプリ
by
アシアル株式会社
PDF
Sencha Touch working with AWS
by
久司 中村
PDF
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
by
Takashi Okamoto
PDF
Jqm20120804 publish
by
Takashi Okamoto
PPTX
Community_Board on WordPress With mobile application
by
Yuki Okamoto
PDF
Monaca+Onsen UIで作るアプリ事始め
by
Kenichi Inoue
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
by
Yuji Nojima
PDF
PhoneGapでWebアプリをスマホアプリ化
by
Takashi Okamoto
PDF
Css nite(2010.09.23)
by
Yoshiki Ushida
PDF
jQuery Mobile(開発編)勉強会資料
by
Nobumasa Ura
PDF
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
by
Shumpei Shiraishi
PDF
jQuery Mobileの基礎
by
Takashi Okamoto
PDF
汎用apiサーバの構築
by
Hidetoshi Mori
PPTX
ABC2012Spring 20120324
by
Tak Inamori
PPTX
PhoneGapユーザー会@大阪 講演資料
by
Monaca
PDF
20120215 jquery in wordpress cafe
by
Kenichi Ohwada
KEY
WordPress プラグイン Infinite Scroll を試してみた
by
Yuji Nojima
PDF
Movable type-seminar-20120411-ideamans
by
Kunihiko Miyanaga
WordPressAPI
by
Yuki Okamoto
WordPress APIで作るモバイルアプリ
by
アシアル株式会社
Sencha Touch working with AWS
by
久司 中村
jQuery MobileとPhoneGapでスマートフォンアプリ楽々クッキング
by
Takashi Okamoto
Jqm20120804 publish
by
Takashi Okamoto
Community_Board on WordPress With mobile application
by
Yuki Okamoto
Monaca+Onsen UIで作るアプリ事始め
by
Kenichi Inoue
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
by
Yuji Nojima
PhoneGapでWebアプリをスマホアプリ化
by
Takashi Okamoto
Css nite(2010.09.23)
by
Yoshiki Ushida
jQuery Mobile(開発編)勉強会資料
by
Nobumasa Ura
Webフロントエンド開発の最新トレンド - HTML5, モバイル, オフライン
by
Shumpei Shiraishi
jQuery Mobileの基礎
by
Takashi Okamoto
汎用apiサーバの構築
by
Hidetoshi Mori
ABC2012Spring 20120324
by
Tak Inamori
PhoneGapユーザー会@大阪 講演資料
by
Monaca
20120215 jquery in wordpress cafe
by
Kenichi Ohwada
WordPress プラグイン Infinite Scroll を試してみた
by
Yuji Nojima
Movable type-seminar-20120411-ideamans
by
Kunihiko Miyanaga
More from アシアル株式会社
PDF
MonacaとEducation活動の紹介
by
アシアル株式会社
PDF
PWA 4 Business
by
アシアル株式会社
PDF
Monacaによるモバイルアプリ開発ことはじめ
by
アシアル株式会社
PDF
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
PDF
JINS MEME DEVELOPER HANDS-ON (Monaca / Apache Cordova編)
by
アシアル株式会社
PDF
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド第2弾(体験版)
by
アシアル株式会社
PDF
Onsen UI 2 開発における JS フレームワーク衝突事例集
by
アシアル株式会社
PPTX
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド(体験版)
by
アシアル株式会社
PDF
Onsen UI の最近とこれから 〜 国内サポートはじめました
by
アシアル株式会社
PPTX
Gartner summit 2016
by
アシアル株式会社
PPTX
モバイル用Webフレームワーク最前線
by
アシアル株式会社
PDF
Monacaソリューションセミナー20160621
by
アシアル株式会社
PDF
20160308seminar2
by
アシアル株式会社
PDF
Nifty cloud mbaas
by
アシアル株式会社
PDF
創業明治33年の衣料卸問屋がﰀ アプリで挑むコミュニケーション変革 ﰀ ~MonacaとmBaaSを活用したﰀ ビジネスチャットアプリの紹介〜 ﰀ
by
アシアル株式会社
PDF
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
PDF
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
by
アシアル株式会社
PDF
HTML5ハイブリッドアプリの活用ポイント
by
アシアル株式会社
PPTX
HTML5×Monacaプログラミング教育事例セミナー・ワークショップ資料
by
アシアル株式会社
PPTX
HTML5プロフェッショナル認定試験対策講座
by
アシアル株式会社
MonacaとEducation活動の紹介
by
アシアル株式会社
PWA 4 Business
by
アシアル株式会社
Monacaによるモバイルアプリ開発ことはじめ
by
アシアル株式会社
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
JINS MEME DEVELOPER HANDS-ON (Monaca / Apache Cordova編)
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド第2弾(体験版)
by
アシアル株式会社
Onsen UI 2 開発における JS フレームワーク衝突事例集
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド(体験版)
by
アシアル株式会社
Onsen UI の最近とこれから 〜 国内サポートはじめました
by
アシアル株式会社
Gartner summit 2016
by
アシアル株式会社
モバイル用Webフレームワーク最前線
by
アシアル株式会社
Monacaソリューションセミナー20160621
by
アシアル株式会社
20160308seminar2
by
アシアル株式会社
Nifty cloud mbaas
by
アシアル株式会社
創業明治33年の衣料卸問屋がﰀ アプリで挑むコミュニケーション変革 ﰀ ~MonacaとmBaaSを活用したﰀ ビジネスチャットアプリの紹介〜 ﰀ
by
アシアル株式会社
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
by
アシアル株式会社
HTML5ハイブリッドアプリの活用ポイント
by
アシアル株式会社
HTML5×Monacaプログラミング教育事例セミナー・ワークショップ資料
by
アシアル株式会社
HTML5プロフェッショナル認定試験対策講座
by
アシアル株式会社
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
1.
Copyright © Asial
Corporation. All Rights Reserved. │ 1 最新UIフレームワーク Onsen UI2で カッコイイWordPress連携アプリを作る方法 アシアル株式会社
2.
Copyright © Asial
Corporation. All Rights Reserved. │ 2 Onsen UIとは
3.
Copyright © Asial
Corporation. All Rights Reserved. │ 3 Onsen UI • Cordovaアプリに最適化 • UIガイドラインに準拠 • ネイティブと遜色ないアニメーション • 豊富なUIパーツ • SPAの構築が容易 簡単に使えてハイパフォーマンスな、HTML5ハイブリッドアプリ 向けのUIフレームワークです。 マテリアルデザイン対応verのOnsen UI 2.0をRC版として公開中
4.
Copyright © Asial
Corporation. All Rights Reserved. │ 4 Onsen UIの使い方 独自タグを記述することで、ネイティブライクなUIを簡単に構築 することができます。
5.
Copyright © Asial
Corporation. All Rights Reserved. │ 5 Onsen UIが提供するUIパーツ群 マテリアルデザイン(Android) フラットデザイン(iOS) 各コンポーネントの詳細 https://onsen.io/v2/
6.
Copyright © Asial
Corporation. All Rights Reserved. │ 6 Onsen UIの対応フレームワーク • jQuery • Angular1 • Vue.js (対応作業中) • Angular2(クラウドIDEは非対応) • React(クラウドIDEは非対応)
7.
Copyright © Asial
Corporation. All Rights Reserved. │ 7 WordPressとAPI
8.
Copyright © Asial
Corporation. All Rights Reserved. │ 8 WordPress REST API (Version 2) 記事の取得例 /wp-json/wp/v2/posts 結果 JSON形式 WordPressの記事を取得したり投稿や更新などを行えるAPI。 プラグインで追加可能。
9.
Copyright © Asial
Corporation. All Rights Reserved. │ 9 URLをたたくとJSONが返ってくる http://j801.com/wp-json/wp/v2/posts [{"id":64183,"date":"2016-08-25T07:48:40","date_gmt":"2016- 08- 24T22:48:40","guid":{"rendered":"http://j801.com/?p=64183 "},"modified":"2016-08-25T07:48:40","modified_gmt":"2016-08- 24T22:48:40","slug":"post- 64183","type":"post","link":"http://j801.com/archives/64 183","title":{"rendered":"u51fau5f35u3057u3059u304eu30 66Viewu30abu30fcu30c9u306eu4e0au9650u304cu8d8au3048 u3001u4e88u7d04u3057u305fu30c1u30b1u30c3u30c8uff08 u3068u9818u53ceu66f8uff09u304cu30d0u30e9u30d0u30e9 u306bu3001u3001u3001"},"content":{"rendered":"<p>u540d u53e4u5c4bu51fau5f35u306eu305fu3081u306eu30c1u30b1 u30c3u30c8u3092u8cfcu5165u3057u305fu3089u4e0au9650 u3092u8d85u3048u305fu305fu3081u3001u4e2du9014u534a u7aefu306bu30c1u30b1u30c3u30c8u304cu51fau529bu3055 u308cu3066u3057u307eu3063u305fu3002</p>
10.
Copyright © Asial
Corporation. All Rights Reserved. │ 10 アプリの作成
11.
Copyright © Asial
Corporation. All Rights Reserved. │ 11 今回作成するアプリ 簡単な記事一覧アプリを作ります。アプリ内で記事詳細を出すことも可能です が面倒なのでWebサイトにジャンプさせます。 ブログ記事一覧 記事へジャンプ
12.
Copyright © Asial
Corporation. All Rights Reserved. │ 12 作成手順 1. 開発環境を用意(例えばMonaca) 2. Onsen UI2を組み込む 3. jQuery3を組み込む 4. HTML(index.html)を編集 5. JavaScript(app.js)を記述
13.
Copyright © Asial
Corporation. All Rights Reserved. │ 13 新規プロジェクトの作成 Monacaにログインし、ダッシュボードで「新規プロジェクトの作成」ボ タンを選択します。
14.
Copyright © Asial
Corporation. All Rights Reserved. │ 14 プロジェクトを作成する Onsen UI V2 JS Minimum を選択
15.
Copyright © Asial
Corporation. All Rights Reserved. │ 15 プロジェクトを作成する 名前と説明(任意入力)を設定します • プロジェクト名:WordPress連携アプリwith Onsen UI2
16.
Copyright © Asial
Corporation. All Rights Reserved. │ 16 HTML側の変更 index.htmlの<body>を以下の通り修正 <body> <!-- ナビゲーター --> <ons-navigator page="list.html" id="navi"></ons-navigator> <!-- 一覧画面 --> <ons-template id="list.html"> <ons-page id="listPage"> <ons-toolbar> <div class="center">ブログ 記事一覧</div> </ons-toolbar> <ons-list > </ons-list> <div id="articles"></div> </ons-page> </ons-template> </body>
17.
Copyright © Asial
Corporation. All Rights Reserved. │ 17 HTML側の変更 index.htmlの<script>タグを削除して差し替え <script> ons.ready(function() { console.log("Onsen UI is ready!"); }); </script> <script src="lib/jquery.min.js"></script> <script src="js/app.js"></script>
18.
Copyright © Asial
Corporation. All Rights Reserved. │ 18 jQuery3を組み込む jQuery3を入手
19.
Copyright © Asial
Corporation. All Rights Reserved. │ 19 libフォルダの変更 ダウンロードしたjQuery3をアップロード • ファイル名を『jquery.min.js』に変更
20.
Copyright © Asial
Corporation. All Rights Reserved. │ 20 jsフォルダの作成 フォルダを作成 • js
21.
Copyright © Asial
Corporation. All Rights Reserved. │ 21 jsフォルダの変更 ファイルを作成 • app.js
22.
Copyright © Asial
Corporation. All Rights Reserved. │ 22 記事一覧プログラムの作成 js/app.jsに以下のコードを記述します。 /* WP REST APIから記事を取得して表示する */ $.ajax('http://j801.com/wp-json/wp/v2/posts') .then(function(json) { /* 書き込みたい内容をフラグメントとして用意 */ var df = document.createDocumentFragment(); for(var i=0;i < json.length;i++){ var item = document.createElement('ons-list-item'); var date = new Date(json[i].modified); item.innerHTML = '<ons-row>' + '<ons-col width="70px">' + (date.getMonth() + 1) + "月" + date.getDate() + "日" +'</ons-col>' + '<ons-col><a href="'+ json[i].link +'">' + json[i].title.rendered + '</a></ons-col>'+'<ons-row>'; item.setAttribute('data-index', i); df.appendChild(item); } /* フラグメントを反映 */ document.querySelector('#articles').appendChild(df); });
23.
Copyright © Asial
Corporation. All Rights Reserved. │ 23 ブラウザを別途起動する処理(InAppBrowser) js/app.jsに以下のコードを追記します。 /* リンクがクリックされたらInAppBrowserでサイトを開く */ $(document).on('click', 'a', function (event) { event.preventDefault(); window.open(event.target.href,"_system"); });
Download