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
22
生成AIとAI ~エンジニアの期待と現実~
odasho
0
74
E2Eテストを自動化したら 開発生産性はどうなった? hacomonoの事例紹介
odasho
0
880
統合型ノーコードテスト 自動化プラットフォーム 『mabl』 ご紹介ウェビナー
odasho
0
41
テスト自動化入門ワークショップ:最新のモバイルアプリテスト
odasho
0
110
未来を変える一歩: モバイルアプリテスト自動化の新時代
odasho
0
88
統合型ノーコードテスト 自動化プラットフォーム『mabl』 ご紹介ウェビナー
odasho
1
120
AIを駆使した自動テストは統合プラットフォームの時代へ
odasho
0
340
mabl テスト自動化 ショートデモセッション
odasho
0
130
Other Decks in Education
See All in Education
ワクワク発見資料
akenohoshi
0
170
認知情報科学科_キャリアデザイン_大学院の紹介
yuyakurodou
0
160
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
4
15k
Ch4_-_Cours_1.pdf
bernhardsvt
0
120
2024年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2024. 12. 11)
akiraasano
PRO
0
120
とある EM の初めての育休からの学び
clown0082
1
910
新人研修の課題と未来を考える
natsukokanda1225
0
1.3k
Ch2_-_Partie_2.pdf
bernhardsvt
0
120
Ch2_-_Partie_1.pdf
bernhardsvt
0
140
MySmartSTEAM2425
cbtlibrary
0
110
複式簿記から純資産を排除する/eliminate_net_assets_from_double-entry_bookkeeping
florets1
0
300
HCL Notes/Domino 14.5 EAP Drop1
harunakano
1
150
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
400
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Thoughts on Productivity
jonyablonski
69
4.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
KATA
mclloyd
29
14k
The Cult of Friendly URLs
andyhume
78
6.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
29
4.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
540
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/