Submit Search
Upload
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
•
0 likes
•
1,139 views
Yusaku Kinoshita
Follow
AngularJS楽しい:)
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 72
Download now
Download to read offline
Recommended
Node.jsでWebアプリ作りました。
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
Yusaku Kinoshita
このイベントで発表しました。 ↓ http://web3dj.connpass.com/event/30009/
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
このイベントでしゃべりました:) http://prlt.connpass.com/event/34317/
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
これで話しました:) http://web3dj.connpass.com/event/32568/
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
ここで話しました。 http://python-nyumon.connpass.com/event/36487/
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Yusaku Kinoshita
This slide is a brief introduction of Spring Boot.
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Scala、play初心者が触った感想 share用
Scala、play初心者が触った感想 share用
amkt922
Recommended
Node.jsでWebアプリ作りました。
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
Yusaku Kinoshita
このイベントで発表しました。 ↓ http://web3dj.connpass.com/event/30009/
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
このイベントでしゃべりました:) http://prlt.connpass.com/event/34317/
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
これで話しました:) http://web3dj.connpass.com/event/32568/
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
ここで話しました。 http://python-nyumon.connpass.com/event/36487/
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Yusaku Kinoshita
This slide is a brief introduction of Spring Boot.
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Scala、play初心者が触った感想 share用
Scala、play初心者が触った感想 share用
amkt922
20160622 GsNight登壇資料です。 「エンジニアが Webを学ぶために やっててよかったこと」 https://atnd.org/events/77951
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
jQueryを使う時に少しだけ気をつけてほしいところをまとめてみました。
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
以下でLT発表した時の資料です。 https://algyan.connpass.com/event/60886/
20170722_Dragonboardで買い物メモ
20170722_Dragonboardで買い物メモ
Kenzo Nagahisa
2013 08-19 jjug
2013 08-19 jjug
sk44_
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
WEBエンジニア勉強会 #07
プログラミングのお勉強としてscratchをさわってみた
プログラミングのお勉強としてscratchをさわってみた
HirokiIwanaga
日本酒飲みながらLTする系エンジニアの集い 2021/07/07発表スライドです。
みんなが不幸にならないための要件定義の話
みんなが不幸にならないための要件定義の話
英明 伊藤
2016年2月19日(金) Developers Summit 2016 2日目 に行ったgusukuハンズオン資料です。 http://event.shoeisha.jp/devsumi/20160218/session/1064/
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
Midori Ikegami
2015/8/28(金) 天神LT勉強会2回目 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
version up session startpython#38 https://startpython.connpass.com/event/92358/
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
shunki fujiwara
最近競技プログラミングにハマってきたので、勧誘します! https://web-engineer-meetup.connpass.com/event/94200/ にて発表
pythonで始める筋トレ(競技プログラミング)
pythonで始める筋トレ(競技プログラミング)
shunki fujiwara
2015.12.19 めとべや東京 #10 LT 資料
Electron を知る
Electron を知る
Tomoya Shibata
2014年5月18日に実施した JJUG CCC R1-3 セッション資料です。
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
エディタですべてを完結させる魔法 VSCodeの使い勝手をまとめてみたり、Markdownについてまとめました。
えっ?まだそのツール使ってるの?
えっ?まだそのツール使ってるの?
Daiki Egashira
JavaScriptを使ったタイピングゲームのスライドです qiitaに詳しいコードも一部載せてるのでよかったらどうぞ →https://qiita.com/papyrustaro/items/7f3133569ec363670cd6
Make TypingGame in JavaScript
Make TypingGame in JavaScript
undertale1
WCAN 2013 Autumnライトニングトーク資料。 トライデントコンピュータ専門学校1年水野裕太 「Web歴半年!? プログラムど素人の僕がThree.jsを使って3D描画にチャレンジしてみた」
Wcan 2013 autumn_trident_mizuno
Wcan 2013 autumn_trident_mizuno
TRIDENT
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
2015年12月14日に開催されたJS Board ShibuyaでのLTのスライド。Kinoma Create とTessel のコードの比較しています。
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
AdvancedTechNight No.6 LightningTalk #1
three.jsで作る3Dの世界
three.jsで作る3Dの世界
AdvancedTechNight
2011.8.28 京都の町家スタジオで開催された「第2回 プログラミング勉強会」で発表したときに使用したプレゼン資料です。
WebSocket + Node.jsでつくるチャットアプリ
WebSocket + Node.jsでつくるチャットアプリ
Kohei Kadowaki
Cordova勉強会 第2回にて講演した内容です。
CordovaでAngularJSアプリ開発
CordovaでAngularJSアプリ開発
アシアル株式会社
More Related Content
What's hot
20160622 GsNight登壇資料です。 「エンジニアが Webを学ぶために やっててよかったこと」 https://atnd.org/events/77951
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
jQueryを使う時に少しだけ気をつけてほしいところをまとめてみました。
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
以下でLT発表した時の資料です。 https://algyan.connpass.com/event/60886/
20170722_Dragonboardで買い物メモ
20170722_Dragonboardで買い物メモ
Kenzo Nagahisa
2013 08-19 jjug
2013 08-19 jjug
sk44_
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
WEBエンジニア勉強会 #07
プログラミングのお勉強としてscratchをさわってみた
プログラミングのお勉強としてscratchをさわってみた
HirokiIwanaga
日本酒飲みながらLTする系エンジニアの集い 2021/07/07発表スライドです。
みんなが不幸にならないための要件定義の話
みんなが不幸にならないための要件定義の話
英明 伊藤
2016年2月19日(金) Developers Summit 2016 2日目 に行ったgusukuハンズオン資料です。 http://event.shoeisha.jp/devsumi/20160218/session/1064/
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
Midori Ikegami
2015/8/28(金) 天神LT勉強会2回目 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Toshio Ehara
version up session startpython#38 https://startpython.connpass.com/event/92358/
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
shunki fujiwara
最近競技プログラミングにハマってきたので、勧誘します! https://web-engineer-meetup.connpass.com/event/94200/ にて発表
pythonで始める筋トレ(競技プログラミング)
pythonで始める筋トレ(競技プログラミング)
shunki fujiwara
2015.12.19 めとべや東京 #10 LT 資料
Electron を知る
Electron を知る
Tomoya Shibata
2014年5月18日に実施した JJUG CCC R1-3 セッション資料です。
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
エディタですべてを完結させる魔法 VSCodeの使い勝手をまとめてみたり、Markdownについてまとめました。
えっ?まだそのツール使ってるの?
えっ?まだそのツール使ってるの?
Daiki Egashira
JavaScriptを使ったタイピングゲームのスライドです qiitaに詳しいコードも一部載せてるのでよかったらどうぞ →https://qiita.com/papyrustaro/items/7f3133569ec363670cd6
Make TypingGame in JavaScript
Make TypingGame in JavaScript
undertale1
WCAN 2013 Autumnライトニングトーク資料。 トライデントコンピュータ専門学校1年水野裕太 「Web歴半年!? プログラムど素人の僕がThree.jsを使って3D描画にチャレンジしてみた」
Wcan 2013 autumn_trident_mizuno
Wcan 2013 autumn_trident_mizuno
TRIDENT
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
2015年12月14日に開催されたJS Board ShibuyaでのLTのスライド。Kinoma Create とTessel のコードの比較しています。
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
AdvancedTechNight No.6 LightningTalk #1
three.jsで作る3Dの世界
three.jsで作る3Dの世界
AdvancedTechNight
What's hot
(20)
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
20170722_Dragonboardで買い物メモ
20170722_Dragonboardで買い物メモ
2013 08-19 jjug
2013 08-19 jjug
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
プログラミングのお勉強としてscratchをさわってみた
プログラミングのお勉強としてscratchをさわってみた
みんなが不幸にならないための要件定義の話
みんなが不幸にならないための要件定義の話
20160219 Developers Summit 2016 gusukuハンズオン
20160219 Developers Summit 2016 gusukuハンズオン
iPhoneアプリを Javaで書くよ?
iPhoneアプリを Javaで書くよ?
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
pythonで始める筋トレ(競技プログラミング)
pythonで始める筋トレ(競技プログラミング)
Electron を知る
Electron を知る
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
えっ?まだそのツール使ってるの?
えっ?まだそのツール使ってるの?
Make TypingGame in JavaScript
Make TypingGame in JavaScript
Wcan 2013 autumn_trident_mizuno
Wcan 2013 autumn_trident_mizuno
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
three.jsで作る3Dの世界
three.jsで作る3Dの世界
Viewers also liked
2011.8.28 京都の町家スタジオで開催された「第2回 プログラミング勉強会」で発表したときに使用したプレゼン資料です。
WebSocket + Node.jsでつくるチャットアプリ
WebSocket + Node.jsでつくるチャットアプリ
Kohei Kadowaki
Cordova勉強会 第2回にて講演した内容です。
CordovaでAngularJSアプリ開発
CordovaでAngularJSアプリ開発
アシアル株式会社
AndroidでWebSocket
AndroidでWebSocket
Kohei Kadowaki
LIGで行われたAngularJS勉強会に登壇したときのスライドです。 受託開発でAngularJSを採用したときに懸念したことや導入した結果感じたことなどを発表しました。 ■目次 ・AngularJSを使うときに懸念したこと ・チャットアプリでAngularJS ・AngularJSを使うなら知っておきたいワード ・AngularJSの進化のスピード 勉強会で使用したサンプルはGithubで公開しています。 https://github.com/frontainer/angular-sample
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
Hayashi Yuichi
社内勉強会で使った資料
AWSを利用したcms冗長化構成
AWSを利用したcms冗長化構成
渉 米須
WebSocketのキホン
WebSocketのキホン
You_Kinjoh
2015年度 GX/MF エンジニア合同新人研修 3日目
JavaScript 研修
JavaScript 研修
Yuki Ishikawa
http://www.youtube.com/watch?v=SYAt6MTDS5M 内容 ・romo ・node-weblit ・milkcocoa の紹介とデモ ※p13のphonegapの件を修正してあります。
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
Viewers also liked
(8)
WebSocket + Node.jsでつくるチャットアプリ
WebSocket + Node.jsでつくるチャットアプリ
CordovaでAngularJSアプリ開発
CordovaでAngularJSアプリ開発
AndroidでWebSocket
AndroidでWebSocket
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
AWSを利用したcms冗長化構成
AWSを利用したcms冗長化構成
WebSocketのキホン
WebSocketのキホン
JavaScript 研修
JavaScript 研修
Cmujp21_node-webkit
Cmujp21_node-webkit
Similar to エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
teratailのDevRel実例。 ノウハウゼロからやって、1年が経ちました。
「ゼロから構築するDev rel体制」20160316@devrelmeetup
「ゼロから構築するDev rel体制」20160316@devrelmeetup
Yusaku Kinoshita
弾丸トーーーク
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
Yusaku Kinoshita
「フロントエンドフレームワーク」 今回はデザイナーさんやディレクションの方向けに、その中身を「ボヤッと」理解してもらうのが目的のハンズオン形式の勉強会でした。
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
tomonari takahashi
YAPC::Asia 2015でリジェクトされたLTですが、せっかくなので世に出します
これができたらエンジニア|YAPC::Asia 2015 LT rejected
これができたらエンジニア|YAPC::Asia 2015 LT rejected
Takahiro YAMAGUCHI
Angular2がすごく良いので、Angular2が簡単であること。Reactとの比較。AngularJS1との比較。Angular次期バージョンについてを語ります。
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
Kohashi Daisuke
今後のWeb開発の未来を考えて AngularJSにしました ~とあるSIerの場合~ いまや最も優れたJavaScriptフレームワーク「AngularJSリファレンス」出版記念イベント発表資料 http://angularjs-jp.doorkeeper.jp/events/14893
今後のWeb開発の未来を考えてangularJSにしました
今後のWeb開発の未来を考えてangularJSにしました
Mitsuru Ogawa
OSC 2013 HIROSHIMA でのライトニングトーク。もっとつくりこめばよかったと後悔している。 http://www.ospn.jp/osc2013-hiroshima/
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
Tomohiko Himura
JS Girls Tokyo #1で、JavaScript初心者向けの勉強方法について話しました。 私自身、HTML/CSSはできてもJavaScriptが大の苦手でしたが、@hokaccha 先生による修行によって、なんとか理解できるようになりました。 その修業の中で、何をどうやって勉強したかを紹介することによって、同じように悩んでいる人へのヒントになればうれしいなと思って書いてみました。
はじめてのJavaScript / JS Girls Tokyo #1
はじめてのJavaScript / JS Girls Tokyo #1
Takami Yamada
第21回スタジオ・アルカナ社内勉強会のスライドです。 jQueyから始まり、React、FLUX、Redux、Redux Sagaの概要をやんわりと。
実践 Redux Saga -Practical Redux Saga-
実践 Redux Saga -Practical Redux Saga-
Shinichiro Yoshida
DevLove四国_LT_yohhatu
DevLove四国_LT_yohhatu
Yoh Nakamura
文系女子がエンジニアになったやつ
from_beginner_to_engineer
from_beginner_to_engineer
Yuka Tokuyama
2015/04/25(Sat)に開催された DroidKaigi(http://droidkaigi.github.io)での発表資料です。
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
Hiroyuki Kusu
2015. 10. 17. Nagoya.R #14の発表資料です。Rを使い始めた人向けに,コンソールにそのまま打ち込んでいくよりも、スクリプトエディタを使う方が良いと個人的に思う理由を話します。 https://atnd.org/events/70095
コンソールベタ打ち卒業:スクリプトエディタを使おう
コンソールベタ打ち卒業:スクリプトエディタを使おう
Yu Tamura
ng-mtg#3 で使ったスライドです。
Ng mtg#3
Ng mtg#3
Kenichi Kanai
WebGLハンズオンを行った時の資料です。 http://connpass.com/event/25563/
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
Kazuya Hiruma
Android Test Night #2 でお話した(する)内容です。 https://testnight.connpass.com/event/69397/
今更聞けない? Androidのテストのいろは
今更聞けない? Androidのテストのいろは
Hiroshi Kikuchi
LLイベント2018内 子供向けプログラミング教室・最新事情 〜今、どんな取り組みが行われているのか〜にてお話しさせて頂きました資料です
CoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組み
Masao Niizuma
Microsoft Office Apps for Office
20130921 技術ひろばの勉強会
20130921 技術ひろばの勉強会
Seiji Noro
2013/9/9 業務システムエンジニアのためのHTML5勉強会#04 Web✕Java - HTML5で進化したWeb標準を、Java技術でどう扱うのか? - オープニングトーク資料です。
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
Mitsuru Ogawa
クラウドな働き方 x 介護 〜来るべき育児と介護をどうITの力で乗り越えるか!?〜
クラウド移住体験記
クラウド移住体験記
Takehito Tanabe
Similar to エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
(20)
「ゼロから構築するDev rel体制」20160316@devrelmeetup
「ゼロから構築するDev rel体制」20160316@devrelmeetup
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
77枚の資料を5分で発表してみたやつ【G’s academy 卒業制作」発表資料(016.03.02) 】
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
これができたらエンジニア|YAPC::Asia 2015 LT rejected
これができたらエンジニア|YAPC::Asia 2015 LT rejected
今からでも遅くない! 2から始めるangular js
今からでも遅くない! 2から始めるangular js
今後のWeb開発の未来を考えてangularJSにしました
今後のWeb開発の未来を考えてangularJSにしました
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
はじめてのJavaScript / JS Girls Tokyo #1
はじめてのJavaScript / JS Girls Tokyo #1
実践 Redux Saga -Practical Redux Saga-
実践 Redux Saga -Practical Redux Saga-
DevLove四国_LT_yohhatu
DevLove四国_LT_yohhatu
from_beginner_to_engineer
from_beginner_to_engineer
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)
コンソールベタ打ち卒業:スクリプトエディタを使おう
コンソールベタ打ち卒業:スクリプトエディタを使おう
Ng mtg#3
Ng mtg#3
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
今更聞けない? Androidのテストのいろは
今更聞けない? Androidのテストのいろは
CoderDojo ひばりヶ丘の取り組み
CoderDojo ひばりヶ丘の取り組み
20130921 技術ひろばの勉強会
20130921 技術ひろばの勉強会
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
クラウド移住体験記
クラウド移住体験記
More from Yusaku Kinoshita
teratail(https://teratail.com/)ユーザー会でのお話。
集まっTail(集まっている)#8
集まっTail(集まっている)#8
Yusaku Kinoshita
Importance of involving “beginners” is important for the growth of developer communities, and 9 tips on holding seminars for "beginners".
Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729
Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729
Yusaku Kinoshita
2017/07/20に開催された「集まっtail#7」でお話した資料です。 ▼イベントページ https://teratail.connpass.com/event/60027/ ▼目次 ・Theme1: 数字でみる、この3年間で生まれたもの ・Theme2: 最近のteratail ・Theme3: これからのteratail
集まっtail#7「teratailより」
集まっtail#7「teratailより」
Yusaku Kinoshita
2015.12.10 集まっtail#3 by 本橋氏
Motohashi.#3
Motohashi.#3
Yusaku Kinoshita
2015.09.10"第2回集まっtail"における、丸山智氏による発表資料です。
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
Yusaku Kinoshita
Description
G'sアカデミー2期入学式資料(投影資料版)
G'sアカデミー2期入学式資料(投影資料版)
Yusaku Kinoshita
2015/06/11 teratail Meetup "集まっtail"における、 泰昌平氏のLTの資料です。
5分でわかるphalcon php
5分でわかるphalcon php
Yusaku Kinoshita
2015/06/11 teratail Meetup "集まっtail"における、 丸山氏のLTの資料です。
効率的かつユニークな学習法
効率的かつユニークな学習法
Yusaku Kinoshita
2015/06/11 teratail Meetup "集まっtail"における、 ikuwow氏のLTの資料です。
150612 middleman(ikuwow)
150612 middleman(ikuwow)
Yusaku Kinoshita
2015/06/11 teratail Meetup "集まっtail"におけるLTの資料です。
Google先生との付き合い方(lightwill氏)
Google先生との付き合い方(lightwill氏)
Yusaku Kinoshita
2015年2月26日の【ヒカ☆ラボ】にご登壇された株式会社Goodpatchの右寺氏のプレゼン資料です。
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
Yusaku Kinoshita
More from Yusaku Kinoshita
(11)
集まっTail(集まっている)#8
集まっTail(集まっている)#8
Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729
Bridging the Gap for Beginners in Developer Communities@DevRelConTokyo_20170729
集まっtail#7「teratailより」
集まっtail#7「teratailより」
Motohashi.#3
Motohashi.#3
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
個人開発アプリのご紹介とあり得ない不具合に対する掲示板の活用事例
G'sアカデミー2期入学式資料(投影資料版)
G'sアカデミー2期入学式資料(投影資料版)
5分でわかるphalcon php
5分でわかるphalcon php
効率的かつユニークな学習法
効率的かつユニークな学習法
150612 middleman(ikuwow)
150612 middleman(ikuwow)
Google先生との付き合い方(lightwill氏)
Google先生との付き合い方(lightwill氏)
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
20150226 炎上を防ぐためにフロントエンドエンジニアとしてできること
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
1.
エンジニアじゃなくても AngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
2.
今日のスライド枚数
3.
72枚!!
4.
最高記録(77枚)に1歩及ばす…;;
5.
はじめます。
6.
まずは…
7.
自己紹介 ■名前: 木下 雄策(27歳・福岡出身) @afroscript10 ■略歴: 九州大学大学院で宇宙の研究 2013年 レバレジーズ入社 ■今のお仕事: 日本のエンジニア業界を最強にすること!! →エンジニア特化型Q&Aサイト【teratail】のDevRel担当 →ITの勉強会【ヒカ☆ラボ】 ■その他 →Gs'ACADEMY2期生の趣味エンジニア →LIGブログ「0エンジニアから0.5エンジニアへ」連載中
8.
※前提※ AngularJS全く触ったことない、 ものすっっっごい初心者向けの発表で、 ものすっっっごい薄いところを話そうと思います
9.
伝えたいこと
10.
伝えたいこと 非エンジニアでも、 思ってた以上にAngularJSへの"入門"の敷居は低くて、 使ってすぐ感動するから、 気軽にやってみようよ!! って話。
11.
「え?簡単に入門できそうじゃん! 自分もやってみよ!!」 …って思って頂けるとうれしいです:)
12.
では、はじめます。
13.
木下(非エンジニア)の最初のスペック
14.
木下(非エンジニア)の最初のスペック ・2月末にAngularJS初体験(AngularJS入門ハンズオン) ・JavaScript暦1年くらい(週末のみ) ・jQueryくらいは多少使ってる ・MEANstackで簡単なCRUDアプリ作ったことある
15.
始める前のAngularJSへのイメージ
16.
始める前のAngularJSへのイメージ ・敷居が高いらしい… ・え、フロント側でフレームワーク?MVW? ・Model-View-Whatever…Whateverって何だ…?
17.
始める前のAngularJSへのイメージ ・敷居が高いらしい… ・え、フロント側でフレームワーク?MVW? ・Model-View-Whatever…Whateverって何だ…? ↓ ・そんなこんなで、初心者にはやたら難しそうな印象…
18.
AngularJSを使ってみて思ったこと
19.
使い始めて30秒で 感動する!!
20.
ということで感動したところ3つほどに絞って 紹介していきます:)
21.
〜感動Pointその1〜 データバインディングで リアルタイムな反応が一瞬でできてうれしい!
22.
リアルタイムな反応が一瞬でできる
23.
リアルタイムな反応が一瞬でできる AngularJSを 読み込んで…
24.
リアルタイムな反応が一瞬でできる
25.
リアルタイムな反応が一瞬でできる え!? これだけ!?!?
26.
そう、これだけ。
27.
Demo1
28.
〜感動ポイントその2〜 超簡単にinputフォームのフィルターができる!!
29.
フィルターが簡単すぎる
30.
フィルターが簡単すぎる え!? これだけ!?!?
31.
そう、これだけ。
32.
Demo2
33.
他にも「え?これだけ??」がいっぱい。 こことかササッっと概要つかめました→http://www.tohoho-web.com/ex/angularjs.html
34.
〜感動ポイントその3〜 AngularJS×milkcocoaで、 1時間でチャットアプリが作れた!!
35.
milkcocoaって? BaaS(Backebd as a
Service)です。
36.
milkcocoaって? ちなみに作ったのが同じ大学の同級生なので、愛着ある感じ。:)
37.
milkcocoaって? JavaScriptだけで簡単にバックエンドも扱えます。:)
38.
こちらのページ見て作りました。 ↓ http://masatolan.com/programming/milkcocoa-and-angularjs/
39.
Demo
40.
まずはHTMLの中身
41.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ
42.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ MIlkcocoa読み込んで
43.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ bodyにng-appの 名前をつける
44.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ その中に コントローラーを 用意します。
45.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ この コントローラーの中に いろいろ書いていくのが 基本です:)
46.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ userという名前の ng-modelと
47.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ msgという名前の ng-modelを用意
48.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ クリックイベントを 設定
49.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ ng-repeatを使うと 「for文」的な繰り返しが 使える
50.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ ついでに deleteボタンも つけときます
51.
AngularJS×milkcocoaで簡単チャットアプリ htmlファイルの中身はこんな感じ これだけ!!
52.
続いて、JavaScriptの中身
53.
AngularJS×milkcocoaで簡単チャットアプリ JSファイルの中身は 30行だけ!!
54.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分
55.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分 ng-appでつけた名前を モジュール名として使います
56.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分 ng-controllerでつけた名前を コントローラ名として 使います
57.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分 Milkccoaを使うインスタンスを 用意。
58.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分 Milkccoaのデータベースを 「ng-twipainter」って名前を つけて使いますよ〜。
59.
AngularJS×milkcocoaで簡単チャットアプリ 先頭部分 その他の変数を用意。
60.
AngularJS×milkcocoaで簡単チャットアプリ MilkcocoaのDBから データを読み込んで、 apply()で データを返します。
61.
AngularJS×milkcocoaで簡単チャットアプリ メッセージを MilkcocoaのDBに 送信。
62.
AngularJS×milkcocoaで簡単チャットアプリ ng-modelでとってきた データは、 $scope.モデル名 や this.モデル名 で使います
63.
AngularJS×milkcocoaで簡単チャットアプリ ×ボタン押したら メッセージを 削除するやつ。
64.
AngularJS×milkcocoaで簡単チャットアプリ メッセージが pushかremoveされたら、 readMes関数が動きます
65.
AngularJS×milkcocoaで簡単チャットアプリ これだけ!! 31行!!
66.
非エンジニアでも コード読み解きつつ、写経して、動かして… 約1時間くらいでできました:)
67.
簡単っっ!!
68.
逆にAngularJSで難しかったこと
69.
ng-●●がいっぱい出てきて わけわからなくなる…!!
70.
ng-●●がいっぱい出てくる問題 まずはここだけ抑えればいいと思う。 <HTMLの中> ng-app="Appの名前" ng-controller="コントローラの名前" ng-model ng-repeat ng-click ng-●● etc... <scriptの中> angular.modules('Appの名前',[] .controller('コントローラの名前', function(){ //ここに変数や関数を書くよ });
71.
まとめ ・開始30秒で目に見える楽しさが体験できる! ・ちょっとHTMLを拡張するくらいの気持ちで使ってもいいので は? ・milkcocoaとの連携で、1時間でチャットアプリができるお手軽 さ! ・ng-●●はいっぱい出てくるので、 ng-app > ng-controller
> ng-●●がいっぱい出てくる ・もっと複雑なことすると、多分もっと難しいです。
72.
以上です。 ありがとうございました。:)
Download now