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
SIer流MobileApp開発教育Tips
Search
odasho
August 01, 2017
Education
0
1k
SIer流MobileApp開発教育Tips
2017/08/01 MonacaUG #1
odasho
August 01, 2017
Tweet
Share
More Decks by odasho
See All by odasho
イマこそ、”Dev””Rel”なのでは??~VUCA時代を乗りこなすDevRelの価値と本質~
odasho
0
26
生成AIとAI ~エンジニアの期待と現実~
odasho
0
82
E2Eテストを自動化したら 開発生産性はどうなった? hacomonoの事例紹介
odasho
0
910
統合型ノーコードテスト 自動化プラットフォーム 『mabl』 ご紹介ウェビナー
odasho
0
46
テスト自動化入門ワークショップ:最新のモバイルアプリテスト
odasho
0
120
未来を変える一歩: モバイルアプリテスト自動化の新時代
odasho
0
91
統合型ノーコードテスト 自動化プラットフォーム『mabl』 ご紹介ウェビナー
odasho
1
130
AIを駆使した自動テストは統合プラットフォームの時代へ
odasho
0
350
mabl テスト自動化 ショートデモセッション
odasho
0
130
Other Decks in Education
See All in Education
Power Automate+ChatGPTを使ってエンジニア教育を改善してみた #RPALT
masakiokuda
0
150
Web からのデータ収集と探究事例の紹介 / no94_jsai_seminar
upura
0
140
ビジネススキル研修紹介(株式会社27th)
27th
PRO
1
710
プログラミング基礎#4(名古屋造形大学)
yusk1450
PRO
0
130
Nodiレクチャー 「CGと数学」講義資料 2024/11/19
masatatsu
1
310
1216
cbtlibrary
0
280
(説明資料)オンラインゆっくり相談室
ytapples613
PRO
0
250
複式簿記から純資産を排除する/eliminate_net_assets_from_double-entry_bookkeeping
florets1
1
320
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
890
Adobe Express
matleenalaakso
1
7.8k
【みんなのコード】文科省生成AIガイドラインVer.2.0 入門編
codeforeveryone
0
110
Juvenile in Justice
oripsolob
0
360
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
Fireside Chat
paigeccino
35
3.2k
Building an army of robots
kneath
303
45k
Adopting Sorbet at Scale
ufuk
75
9.2k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
KATA
mclloyd
29
14k
A Philosophy of Restraint
colly
203
16k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
RailsConf 2023
tenderlove
29
1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1.1k
The Language of Interfaces
destraynor
156
24k
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/