Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SIer流MobileApp開発教育Tips
Search
odasho
August 01, 2017
Education
0
1.1k
SIer流MobileApp開発教育Tips
2017/08/01 MonacaUG #1
odasho
August 01, 2017
Tweet
Share
More Decks by odasho
See All by odasho
まだ手動テストしてるの?生成AIとローコードで実現するE2Eテスト徹底解説!
odasho
0
150
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
2.1k
生成AI時代のソフトウェア品質保証を考える
odasho
0
97
イマこそ、”Dev””Rel”なのでは??~VUCA時代を乗りこなすDevRelの価値と本質~
odasho
0
67
生成AIとAI ~エンジニアの期待と現実~
odasho
0
140
E2Eテストを自動化したら 開発生産性はどうなった? hacomonoの事例紹介
odasho
0
1.2k
統合型ノーコードテスト 自動化プラットフォーム 『mabl』 ご紹介ウェビナー
odasho
0
78
テスト自動化入門ワークショップ:最新のモバイルアプリテスト
odasho
0
170
未来を変える一歩: モバイルアプリテスト自動化の新時代
odasho
0
120
Other Decks in Education
See All in Education
The World That Saved Me: A Story of Community and Gratitude
_hashimo2
3
350
Présentation_2nde_2025.pdf
bernhardsvt
0
380
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
20250830_本社にみんなの公園を作ってみた
yoneyan
0
170
Library Prefects 2025-2026
cbtlibrary
0
140
20250910_エンジニアの成長は自覚するところから_サポーターズ勉強会
ippei0923
0
350
外国籍エンジニアの挑戦・新卒半年後、気づきと成長の物語
hypebeans
0
640
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
Human Perception and Cognition - Lecture 4 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
1111
cbtlibrary
0
240
【dip】「なりたい自分」に近づくための、「自分と向き合う」小さな振り返り
dip_tech
PRO
0
190
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Docker and Python
trallard
47
3.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Visualization
eitanlees
150
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
BBQ
matthewcrist
89
9.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
SIer流 MobileApp開発 教育Tips Shohei Oda From MKI @ Mobile Application
Evangelist 2017/8/1 Monaca User Group #1
本スライドは所属会社の公式見解 ではなく、あくまで一個人の見解 を基に作成しております。 勘違いしないでよね!!
自己紹介 Let’s start introduce myself
Shohei Oda MITSUI KNOWLEDGE INDUSTRY CO,. LTD. Mobile Application Evangelist
Mobile Application Development / Education / IoT(Device, Cloud, Machine learning etc...) odasho0618 @mki_oda odasho
Shohei Oda MITSUI KNOWLEDGE INDUSTRY CO,. LTD. Mobile Application Evangelist
Mobile Application Development / Education / IoT(Device, Cloud, Machine learning etc...) odasho0618 @mki_oda odasho ←??
来月も並ぶんだよきっと(´Д` )ww
I‘m DevRelCon Speaker!! 7/29に日本で開催されたDevRelCon Tokyo 2017に 唯一「スピーカー兼運営メンバー」として参加しました。 https://tokyo-2017.devrel.net https://speakerdeck.com/odasho/why-dont-you- have-evangelist-in-your-company
英語大変だったけど 楽しかったー♪
Let‘s Mokumoku Together!! 三井情報のエンジニアが主催するモバイルアプリ開発の オープンでもくもくな勉強会です。モバイルアプリ技術 者でしたらどなたでもご参加頂けます。 モバイルアプリ開発がテーマとなり、OSや開発手法等の プラットフォームは問いません。iOS/Androidでも、 Native/HybridでもOKです!! http://mkidev.connpass.com/
https://www.meetup.com/ja-JP/DevMob-Kai-Tokyo/
Mobile App開発 教育Tips Education Tips for Mobile App Development
Monaca is suitable for education とにもかくにも準備が大変なのよ。 参加者分IDE installしますか?って話。 MobileApp開発研修に必要なもの Computer(Windows
▸ / Mac) Network(Wired ▸ / Wireless) IDE( ▸ Xcode / AndroidStudio / VS) Software( ▸ Editer / Browser) SmartPhone ▸ (iOS / Android) Outlet(All participants) ▸ etc…
Monaca is suitable for education MonacaならChromeだけ入れときゃイイ!! Monacaを使うと…? ▸Computer(Windows / Mac)
▸Network(Wired / Wireless) ▸IDE(Xcode / AndroidStudio / VS) ▸Software(Editer / Browser) ▸SmartPhone(iOS / Android) ▸Outlet(All participants) etc…
Let's start the training! 当然HTMLでAppが開発できるだなんて 思ってもないそんな若人達。 今回の対象者 ▸4/1入社の新入社員 ▸実施時期は夏 ▸7/1配属後でやや疲れ気味(夏バテ?)
▸Skill Levelはバラバラ(未経験者も) ▸基本的にはHTML?なにそれ?状態
Let's start the training! とりあえず会社Mail Addressで登録して もらいました。
Let's start the training! 超地味だけどこれがないと始められない。 ▸Monacaに登録するMail Addressの 準備は受講者に事前にお願いする‼ Caution!!
Let's start the training! MonacaにLoginして開発Start‼
Let's start the training! 未経験者はHTML/CSS/Javascriptを そもそも知らなかった…。 ▸ドットインストール等の事前課題や 予習課題を用意するべき!! ▸HTML5 /
CSS /Javascriptは無料!! Caution!!
One point! ▸講義中に説明&(時間があれば)ライブ コーディングもするけど事前学習つい でにOnsenUIのドキュメントを展開 しておくのも一興。
Let's start the training! アシアル社が公開しているソースの 写経から始めるスタイルにしました。
One point! ▸人によりタイピングや理解の速度は 異なるので時間がない時は最悪コピペ させる。
Let's start the training! 諦めないで!!(真矢みきヴォイス) ▸書いてある通りに写経している(と 思っている)にも関わらずうまくい かないと諦めコピペをするパターン に注意。 ▸一緒に本人が気がつかなかったミス
を探してあげましょう。 Caution!!
Let's start the training! 保存を忘れるうっかりさん以外は プレビューがいい感じに。
Let‘s install Application! そうそう。Monacaデバッガーも 忘れずに。個人スマホにInstall
Let's start the training! あとでアプリ消せばいいのに気に する人は気にする様子。 ▸後日アンケートで「個人スマホにア プリを入れるのは嫌だった」という 声が多数。 ▸可能であれば(タブレットでも良い
から)用意する。スマホのセンサー 類を使用しない場合は最悪プレビュ ーで代用する。 Caution!!
Let's start the training! んー?格安スマホの1GB契約かな? ▸個人スマホOKでも通信制限の落と し穴がある…。 ▸慌てず騒がずテザリング or モバイ
ルルータを差し出してあげましょう。 ▸事前にinstallしてもらった方が良い パターンも…。 Caution!!
Let‘s install Application! 即時反映されるのが良いところ♪
Advanced Task ▸2つのマスを×で埋めて隣 り合ったマスを線で結ぶと 選んだ場所によって余りが 出るのはなぜ?問題。 みなさんはわかり ますか?
Advanced Task ▸答えはこれ。 プログラムで再現 できるかな?
Advanced Task 去年の実績では30人中2人が 完成させました。
Let's start the training! これを守れば絶対うまくいく!! ▸Monacaに登録するMail Addressは 事前に用意してもらう。 ▸HTML/CSS/Javascriptの事前学習 課題を用意しておく。
▸諦めさせずに一緒に解決。 ▸個人スマホを使用する時は無線環境 の整備が必須。 Looking back my caution!
THANKS! You can find me at ▸ @mki_oda facebook.com ▸
/odasho0618 linkedin.com ▸ /in/odasho/