Submit Search
Foundation for Appsでザクザク作るモックアップ
13 likes
2,491 views
Keisuke Imura
2015/1/6のファンタラクティブ・オープンミーティングで使用したスライドです。
Engineering
Read more
1 of 23
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
More Related Content
PDF
Spring Bootキャンプ @関ジャバ #kanjava_sbc
Toshiaki Maki
PDF
AngularJSで業務システムUI部品化
Toshio Ehara
PDF
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
学 松崎
PPTX
UE4エンジンソースをMacでビルドしてみた
Yuuki Ogino
PDF
laravel x モバイルアプリ
Masaki Oshikawa
PDF
Google apps scriptを使って業務改善
dcubeio
PDF
Mobile backend starterを使ってスマホアプリのバックエンドを構築する
Ryosuke Takahashi
PDF
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_boot
Toshiaki Maki
Spring Bootキャンプ @関ジャバ #kanjava_sbc
Toshiaki Maki
AngularJSで業務システムUI部品化
Toshio Ehara
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
学 松崎
UE4エンジンソースをMacでビルドしてみた
Yuuki Ogino
laravel x モバイルアプリ
Masaki Oshikawa
Google apps scriptを使って業務改善
dcubeio
Mobile backend starterを使ってスマホアプリのバックエンドを構築する
Ryosuke Takahashi
Grails 3.0先取り!? Spring Boot入門ハンズオン #jggug_boot
Toshiaki Maki
What's hot
(20)
PDF
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
学 松崎
PDF
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
PIXTA Inc.
PDF
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
tomonari takahashi
PDF
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
PDF
AngularJS入門の巻
Toshio Ehara
PDF
One-time Binding & $digest
Hayashi Yuichi
PDF
今後のWeb開発の未来を考えてangularJSにしました
Mitsuru Ogawa
PDF
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
Mitsuru Ogawa
PPTX
smartFXにおけるApache Cordovaの活用について
剛志 森田
PDF
chefからitamaeに乗り換えた話
Yoshiki Kobayashi
PDF
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
PDF
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
PPTX
React meetup 3_eight
Hideharu Okuma
PDF
Java + React.jsでSever Side Rendering #reactjs_meetup
Toshiaki Maki
PPTX
Selenium2(web driver) ide編
Tetsuya Hasegawa
PPTX
Azure Web Apps とAzure Mobile Apps
Masaki Yamamoto
PDF
AngularJS入門の巻2
Toshio Ehara
PDF
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
アシアル株式会社
PDF
はじめてのDreamforce はじめてのLightning
Taiki Yoshikawa
PPTX
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
Shumpei Shiraishi
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
学 松崎
新卒入社のみなさまへ30代が贈る20代のキャリア戦略入門
PIXTA Inc.
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
tomonari takahashi
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
AngularJS入門の巻
Toshio Ehara
One-time Binding & $digest
Hayashi Yuichi
今後のWeb開発の未来を考えてangularJSにしました
Mitsuru Ogawa
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
Mitsuru Ogawa
smartFXにおけるApache Cordovaの活用について
剛志 森田
chefからitamaeに乗り換えた話
Yoshiki Kobayashi
エンタープライヤーのためのWeb Componentsハンズオン
Mitsuru Ogawa
Ignite 2021 振り返り(DevOps)
Kazushi Kamegawa
React meetup 3_eight
Hideharu Okuma
Java + React.jsでSever Side Rendering #reactjs_meetup
Toshiaki Maki
Selenium2(web driver) ide編
Tetsuya Hasegawa
Azure Web Apps とAzure Mobile Apps
Masaki Yamamoto
AngularJS入門の巻2
Toshio Ehara
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
アシアル株式会社
はじめてのDreamforce はじめてのLightning
Taiki Yoshikawa
TechFeedのつくりかた - Angular2/Webpack/Ionic2/Cordova実践入門
Shumpei Shiraishi
Ad
Viewers also liked
(16)
PPT
Crm flamework
Engagement First inc.
PDF
FoundationのSassを使いはじめた人と使いたいと考えている人へ
Seiichiro Mishiba
PDF
イチから学ぶ パッケージマネージャーとLAMP環境
Keisuke Imura
PDF
Sass + Foundation 5でレスポンシブペライチ制作
Keisuke Imura
PDF
Twenty Fourteen徹底解剖! ~デフォルトテーマに学ぶ今ドキテーマの作り方~
Keisuke Imura
PDF
High Performance Gulp
Keisuke Imura
KEY
Getting started with CSS frameworks using Zurb foundation
Melanie Archer
PDF
デザイナーとエンジニアのコミュニケーションについて考えてみた
Reimi Kuramochi Chiba
PDF
60点をとれるWebデザイン
Keisuke Imura
PDF
テクニカルクリエイターの憂鬱
Keisuke Imura
PDF
フリー3ヶ月目で思う、2年後稼げるWebデザイナー像
Keisuke Imura
PDF
Angular+Dart=より快適なSPA開発
Satoshi KOBAYASHI
PDF
イマドキWebメディアの制作手法
Keisuke Imura
PPTX
Angular2実践入門
Shumpei Shiraishi
PDF
Angular 4がやってくる!? 新機能ダイジェスト
Masahiko Asai
PPTX
The Most Famous Irishman Who Never Was
Franklin Matters
Crm flamework
Engagement First inc.
FoundationのSassを使いはじめた人と使いたいと考えている人へ
Seiichiro Mishiba
イチから学ぶ パッケージマネージャーとLAMP環境
Keisuke Imura
Sass + Foundation 5でレスポンシブペライチ制作
Keisuke Imura
Twenty Fourteen徹底解剖! ~デフォルトテーマに学ぶ今ドキテーマの作り方~
Keisuke Imura
High Performance Gulp
Keisuke Imura
Getting started with CSS frameworks using Zurb foundation
Melanie Archer
デザイナーとエンジニアのコミュニケーションについて考えてみた
Reimi Kuramochi Chiba
60点をとれるWebデザイン
Keisuke Imura
テクニカルクリエイターの憂鬱
Keisuke Imura
フリー3ヶ月目で思う、2年後稼げるWebデザイナー像
Keisuke Imura
Angular+Dart=より快適なSPA開発
Satoshi KOBAYASHI
イマドキWebメディアの制作手法
Keisuke Imura
Angular2実践入門
Shumpei Shiraishi
Angular 4がやってくる!? 新機能ダイジェスト
Masahiko Asai
The Most Famous Irishman Who Never Was
Franklin Matters
Ad
Similar to Foundation for Appsでザクザク作るモックアップ
(20)
KEY
20120413 nestakabaneworkshop
Yoichiro Sakurai
PDF
20120316 designerworkshoppublished
Yoichiro Sakurai
PDF
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
PDF
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
KEY
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
PDF
PhoneGap勉強会 in 熊本
Suguru Murakami
PPTX
PhoneGapユーザー会@大阪 講演資料
Monaca
PDF
iPhone、Android両対応アプリ開発講座 概論
Takakuni Furukawa
PDF
Androiderとi os屋さんがfirefoxosアプリを作ったら
Kazuhiro Furue
PDF
Firefox os hackathon
dynamis
PDF
変化に強いインフラを楽して構築するために考えること
Taketoshi Yagishita
PDF
Backbone.js入門
AdvancedTechNight
KEY
Web App Framework at SwapSkills vol28
光一 原田
PDF
PhoneGapで作るハイブリッドアプリケーション
Masahiko Tachizono
PPTX
Tech fun rails_workshop
OMEGA (@equal_001)
KEY
PhoneGapの始め方
akabana
PPTX
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
PDF
2017年3月13日勉強会発表資料
shogo yamada
PDF
意識低くMeteor紹介
hashedrock
PDF
関東Firefox OS勉強会6th「Firefox OS」
Noritada Shimizu
20120413 nestakabaneworkshop
Yoichiro Sakurai
20120316 designerworkshoppublished
Yoichiro Sakurai
できる!スマホアプリ:Webからはじまるアプリ for CMU16
Masami Yabushita
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
PhoneGap勉強会 in 熊本
Suguru Murakami
PhoneGapユーザー会@大阪 講演資料
Monaca
iPhone、Android両対応アプリ開発講座 概論
Takakuni Furukawa
Androiderとi os屋さんがfirefoxosアプリを作ったら
Kazuhiro Furue
Firefox os hackathon
dynamis
変化に強いインフラを楽して構築するために考えること
Taketoshi Yagishita
Backbone.js入門
AdvancedTechNight
Web App Framework at SwapSkills vol28
光一 原田
PhoneGapで作るハイブリッドアプリケーション
Masahiko Tachizono
Tech fun rails_workshop
OMEGA (@equal_001)
PhoneGapの始め方
akabana
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
2017年3月13日勉強会発表資料
shogo yamada
意識低くMeteor紹介
hashedrock
関東Firefox OS勉強会6th「Firefox OS」
Noritada Shimizu
Foundation for Appsでザクザク作るモックアップ
2.
https://funteractive.co.jp/
3.
自己紹介 井村 圭介 K E
I S U K E I M U R A ファンタラクティブ株式会社CEO WordPressが大好きです。 Python勉強中。 @imura_design
4.
Foundationと何が違うの?
5.
(ステートレスな) Webアプリケーションを 作るためのフレームワーク What is Foundation
for Apps?
6.
こんなの作れます http://foundation.zurb.com/apps/resources.html
7.
AngularJSをベースに魔改造
8.
http://foundation.zurb.com/apps/docs/#!/compatibility ! IE9以下 & Android2系は対象外 !
9.
使い方 & 初期設定
10.
必要なツールの準備 $ npm install
-‐g foundation-‐cli bower gulp $ gem install bundler bundlerが入ってなければインストール foundation CLI, bower, gulpをインストール
11.
コマンド一発で新規アプリの作成 $ foundation-‐apps new
myApp myAppの部分はお好みで。
12.
watchを開始してコードを書く $ cd myApp $
npm start コードを書く前に必ず行うコマンド(どちらでも同じ動作) できたフォルダの中に移動 $ foundation-‐apps watch
13.
http://localhost:8080 にアクセス
14.
foundation-apps watchでやっていること • gulpを動かしているだけ。 •
myApp/client/ 以下の内容をコンパイル、圧縮して myApp/build/ 以下にコピー。ブラウザから見えているの は myApp/build/ のファイル。 • myApp/client/templates/*.html のconfigデータを基 に myApp/build/assets/routes.js を生成 • gulp-connect でローカルサーバの立ち上げ • myApp/client/ 以下のhtml, scss, jsを監視
15.
初期設定用のscss myApp/client/assets/scss/_settings.scss • メディアクエリのブレークポイント • 読み込むCSSモジュール •
font-size, font-family • グリッドの幅やpadding
16.
Foundation for Appsならではの処理
17.
ui-routerとtemplateによるルーティング —-‐ name: about
url: /about/ —-‐ →http://localhost:8080/#!/about/ でルーティングされる <li><a ui-‐sref=“about”>About</a></li> リンクを貼るにはui-sref属性を使用 myApp/client/templates/*.html
18.
animationIn, animationOutを使ってアニメーション —-‐ name:
about url: /about/ animationIn: slideInLeft —-‐ myApp/client/templates/*.html Motion UI で用意されているアニメーションが使えます。 ※ちなみに全てCSS Animation http://foundation.zurb.com/apps/docs/#!/motion-ui
19.
<zf-*></zf-*>でコンポーネントを挿入 <zf-‐modal overlay="true" id=“compose">
<a zf-‐close="compose" href="#">Cancel</a> <h1>This is Modal!</h1> </zf-‐modal> myApp/client/templates/*.html myApps/build/components/ で定義された コンポーネントが使えます。
20.
詳しくはREADMEに書いてあります。 https://github.com/zurb/foundation-apps/blob/ master/js/angular/README.md
21.
総括
22.
GOOD • 全部入りなのでステートレスでレスポンシブなアプリケーショ ンのモックアップが爆速で作れる。 • メールやチャットなど、Resourcesで紹介されているアプ リケーションに近いものであれば特に相性最高。 •
モックアップだけではなく、プロダクションまで使えるクオ リティ。 • Foundationのいいところ(グリッド、メディアクエリ、タ イポグラフィ)はしっかり維持。
23.
BAD • Angularと密接すぎる。他のJSフレームワークではかなり 使いづらい。 • 基本パーツのデザインがTwitter
Bootstrapと比べるとい まいち… • ニッチなところをターゲットにしていて、見極めを間違える とプロジェクトに合わなそう。 • 用意されたパーツがまだ少ない。ただモジュール化を前提と した設計になっているので拡張性は高い。
Download