Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Angularで作るモバイルアプリ
Search
puku0x
June 25, 2017
Technology
530
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Angularで作るモバイルアプリ
puku0x
June 25, 2017
More Decks by puku0x
See All by puku0x
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
1.9k
新メンバーのために、シニアエンジニアが環境を作る時代
puku0x
0
1.6k
Agent Skills 入門
puku0x
0
2.4k
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
2.3k
生成AIではじめるテスト駆動開発
puku0x
0
1.6k
実践!カスタムインストラクション&スラッシュコマンド
puku0x
2
3.5k
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
1.8k
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
330
ファインディでのGitHub Actions活用事例
puku0x
9
4.1k
Other Decks in Technology
See All in Technology
WireGuard for Apache NuttX - Bringing Secure Remote Access to embedded Devices -
aki310ooooo
0
150
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
580
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
0
180
新卒エンジニア、 介護士になる
ryu1013
1
690
GCASアップデート(202607-202610)
techniczna
1
100
AI AgentによるEmbedded SREの取り組み
tgidgd
1
340
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
710
公共システムAdventCalendar2026
toru_kubota
0
190
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
2
1.3k
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
540
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
180
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
490
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
500
The Curse of the Amulet
leimatthew05
3
16k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
600
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
620
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
590
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
AngularͰ࡞Δ ϞόΠϧΞϓϦ ng-fukuoka Angular Meetup #1 2017/06/25
ࣗݾհ • ৽ ٓါ ʢShinpuku Noriyukiʣ • גࣜձࣾϨεί • ϑϩϯτΤϯυେ͖
https://github.com/puku0x
None
։ൃதͷϓϩμΫτ
എܠ • ৽͍͠ΞϓϦ࡞Ζ͏ • AngularJS → Angular (2.xҎ߱)
Angular
Angular 4.x • GoogleͷϑϨʔϜϫʔΫ • CLIඋͰ։ൃޮ˕ • AngularJSͱผ
Angularͷಛ • ϑϧελοΫ • ޮతͳมߋݕ • AoTίϯύΠϧɺSSR
https://angular.io
AngularϞόΠϧ ʹ͑Δͧʂ
ϞόΠϧͷUIͲ͏͢Δʁ
Onsen UI 2
Onsen UI 2 • Web ComponentsͰ࣮ • ϞόΠϧ࠷దԽ͞ΕͨUIϥΠϒϥϦ • ࠃ࢈ˍຊޠυΩϡϝϯτ༗
ରԠϑϨʔϜϫʔΫ • Angular / React / VueʹରԠ • ͪΖΜVanilla JSͰॻ͚Δʂ
ࣗಈελΠϧมߋͷྫ https://ja.onsen.io/samples/
νϡʔτϦΞϧ http://tutorial.onsen.io/
Ionic
Ionic 3 • Angular ComponentͰ࣮ • વAngularͷΈରԠ • ຊޠυΩϡϝϯτͳ͠
ը໘αϯϓϧ http://blog.ionic.io/
։ൃڥ
։ൃڥͷߏங • Angular CLI • ࣗྗWebpack • Ionic CLI
Angular CLIΛ͏߹ • PhoneGap/CordovaͰ৽͍͠ ϓϩδΣΫτΛ࡞ • Angular CLIͰ্ॻ͖ • ngx-onsenui
ΛΈࠐΉ
ngx-onsenui import { BrowserModule } from '@angular/platform-browser'; import { NgModule,
CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { OnsenModule } from 'ngx-onsenui'; import { AppComponent } from './app.component'; @NgModule({ declarations: [AppComponent], imports: [BrowserModule, OnsenModule], bootstrap: [AppComponent], schemas: [CUSTOM_ELEMENTS_SCHEMA] }) export class AppModule { } 0OTFO.PEVMF ͷΠϯϙʔτͱ εΩʔϚͷઃఆ
ৄࡉˣࢀর http://qiita.com/puku0x/items/f12e23aa15a36f439e79
WebpackͰϏϧυ • npm + Webpack + PhoneGap/Cordova https://github.com/puku0x/angular-onsenui2-webpack2/tree/no-angular-cli /src /www
Ϗϧυ มߋݕ มߋݕ .html .ts .scss ϩʔμͷઃఆng ejectͨ͠ޙͷwebpack.config.js ࢀߟ
Ionic CLI • $ npm i -g ionic • $
ionic start ϓϩδΣΫτ໊ blank • $ ionic serve https://ionicframework.com/docs/cli/
࣮ࡍͷΞϓϦ ͲΜͳײ͡ʁ
ϞόΠϧిࢠΧϧςʢࢼ࡞ʣ
ϞόΠϧిࢠΧϧςʢࢼ࡞ʣ
·ͱΊ • AngularͰϞόΠϧΞϓϦΛ࡞ΔͳΒ • Onsen UI • Ionic • PWA༻
Angular Mobile Toolkit ※υΩϡϝϯτ͕ࢮΜͰΔͷͰҙ
ΛͬͯΈ·͠ΐ͏ʂ