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
インフラエンジニアでもIonicで作れるスマホアプリ開発物語
Search
soudai sone
May 20, 2018
Technology
0
400
インフラエンジニアでもIonicで作れるスマホアプリ開発物語
Ionic Meetup #4 の登壇資料です
https://ionic-jp.connpass.com/event/84888/
soudai sone
May 20, 2018
Tweet
Share
More Decks by soudai sone
See All by soudai sone
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
4
310
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
65
19k
マルチテナントの実現におけるDB設計とRLS / Utilizing RSL in multi-tenancy
soudai
26
6.3k
キャッシュと向き合う、キャッシュと共に生きる / cache pattern
soudai
31
11k
RDBアンチパターンと戦う - 削除フラグ 完全攻略ガイド / delete flag
soudai
25
16k
コミュニティと共に生きる - キャリアの螺旋 / live with community
soudai
7
4.4k
今年1年間の”アウトプット”を振り返る / soudai's output - 2023
soudai
12
1.9k
「GitLabに学ぶ 世界最先端のリモート組織のつくりかた」の輪読会のススメ - そーだいなる輪読会キックオフ / soudai-kickoff
soudai
0
280
Webアプリケーションのパフォーマンス・チューニングの勘所 / web tuningperformance
soudai
40
12k
Other Decks in Technology
See All in Technology
反実仮想機械学習とは何か
usaito
PRO
11
4.5k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
630
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
160
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
350
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
2
340
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
160
20分で完全に理解するGrafanaダッシュボード
hamadakoji
3
510
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
150
競技としてのKaggle、役に立つKaggle
yu4u
3
560
生産性向上チームの紹介
cybozuinsideout
PRO
1
870
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
920
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
44
9.7k
Building Applications with DynamoDB
mza
88
5.6k
Optimizing for Happiness
mojombo
370
69k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Facilitating Awesome Meetings
lara
42
5.6k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
Designing for Performance
lara
601
67k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Ruby is Unlike a Banana
tanoku
96
10k
Building Adaptive Systems
keathley
31
1.9k
Transcript
インフラエンジニアでも Ionicで作れるスマホアプリ開発物語 by Ionic Meetup Tokyo #4
What is it? スマホアプリを作りたい
What is it? 例えば • 便利なAPIがあるんだけど見る方法がない • WebサービスのスマホUIでカスタマイズがしたい • ちょっとしたコマンドを手元のスマホで実行したい
• アラートのログを出先ですぐ確認したい • その他にも色々…
What is it? スマホアプリを作りたい
What is it? スマホアプリを作りたい ↓ Ionicならできる!
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
自己紹介 名前 : 曽根 壮大(そね たけとも) 年齢 : 33歳(3人の子供がいます) 職業
: 副社長/CTO 所属 : 株式会社 オミカレ 日本PostgreSQLユーザ会(JPUG) 勉強会担当 技術的にはLL系言語やRDBが好きです
自己紹介 名前 : 曽根 壮大(そね たけとも) 年齢 : 33歳(3人の子供がいます) 職業
: 副社長/CTO 所属 : 株式会社 オミカレ 日本PostgreSQLユーザ会(JPUG) 勉強会担当 技術的にはLL系言語やRDBが好きです
婚活といえばオミカレ https://party-calendar.net/
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
Ionicの良いところ 簡単にはじめれる
Ionicの良いところ Windows Subsystem for Linux + Visual Studio Code
Ionicの良いところ Windows Subsystem for Linux + Visual Studio Code 無料で始めれるし、簡単
Ionicの良いところ 簡単にはじめれる その2
What is it? 例えば • 便利なAPIがあるんだけど見る方法がない • WebサービスのスマホUIでカスタマイズがしたい • ちょっとしたコマンドを手元のスマホで実行したい
• アラートのログを出先ですぐ確認したい • その他にも色々…
Ionicの良いところ Webアプリならすぐ作れるのに…
Ionicの良いところ Webアプリならすぐ作れるのに… ↓ HTML+JSで作れる
Ionicの良いところ 始めやすいは正義
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
できるスマホアプリ! 本を読む
できるスマホアプリ!
できるスマホアプリ! 本の詳細は著者に聞いてくれ!
できるスマホアプリ! youtubeを見る https://www.youtube.com/watch?v=SwCtRZ1mYZk
できるスマホアプリ! デザインにこだわらない
None
できるスマホアプリ! 新しいチャレンジが多すぎると 続けるのが大変
できるスマホアプリ! 段階的にアプリを作る
できるスマホアプリ! 段階的にアプリを作る ↓ いきなり難しい開発をしない
できるスマホアプリ! 段階的にアプリを作る 1. UIだけで遷移 2. イベントを元に動作を変える 3. 外部APIからデータを取得 4. データをローカルに保存・取り出し
5. SDKを利用
できるスマホアプリ! これらが出来るようになってから 作りたいアプリを作る
できるスマホアプリ! アプリは作れる!
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
良いことばかりではない アプリは作れる! が銀の弾丸でない
良いことばかりではない 日本語ドキュメントが少ない
良いことばかりではない 日本語ドキュメントが少ない ↓ 英語を読むことが多くなる
良いことばかりではない 良くも悪くも進化が早い
良いことばかりではない 良くも悪くも進化が早い ↓ 見つけたドキュメントが古い
良いことばかりではない iPhoneが互換性に厳しい
良いことばかりではない iPhoneが互換性に厳しい ↓ iOSに合わせると Android 4系が死ぬ
良いことばかりではない 久々に触るとすべてを忘れている
良いことばかりではない 久々に触るとすべてを忘れている ↓ 本職じゃないと 定期的に触るのが難しい
良いことばかりではない 一般に使ってもらうには コードを書くだけではダメ
良いことばかりではない リリースするために必要なこと 1. Store登録 2. ロゴ画像や動画の準備 3. 使い方のドキュメント 4. 分かりやすいデザイン
…etc
良いことばかりではない 普段やらないことばかり…
良いことばかりではない 普段やらないことばかり… ↓ 逆説的いえば新しいチャレンジ!
良いことばかりではない 続けることが大事
あじぇんだ 1 自己紹介 2 Ionicの良いところ 3 できるスマホアプリ! 4 良いことばかりではない 5
まとめ
まとめ 継続的に触ることが大事
まとめ 継続的に触ることが大事 ↓ 今日は諦めてもいい。 でも明日も触る。
まとめ 簡単にはじめれるので 日曜プログラマーにもおすすめ
まとめ 身近な問題を解決する
まとめ 例えば… • 保護者会の連絡網をアプリにしたり • エラーログを表示させたり • Status.ioまとめを作ったり
まとめ 新しいチャレンジは 自分の引き出しを増やす
ご清聴ありがとうございました