シャドーイング練習: React Native in 100 Seconds - 動画で英語スピーキングを学ぶ
練習モードを選ぶ
各モードは全画面の練習ルームで開きます。
35 文
文が短すぎたり長すぎる場合は、Editをタップして調整してください。
1
React Native.
2
Write JavaScript and React to build apps for iOS, Android, and the web from a single code base.
3
According to Atwood's law, any application that can be written in JavaScript will eventually be written in JavaScript.
4
The first way JS developers tried to build mobile apps was
5
by wrapping their native applications in a sandbox browser called a WebView, using tools like
6
Apache Cordova and Adobe PhoneGap.
7
The philosophy is write once, run anywhere.
8
This works, but it can be hard to make a website feel like a true native experience.
9
React Native takes a different approach.
10
It feels just like
11
React DOM for the web, but instead of using HTML and the DOM as building blocks for the UI,
12
it uses the native components that you would find on iOS and Android.
13
The philosophy is learn once, write anywhere.
14
You can't just take your existing
15
React web app and upload it to the App Store,
16
but you can use the React skills you already have to build a native app without ever having to touch
17
Java or Objective -C.
18
Instead, you import building block components like button, switch, scroll view, and the most fundamental of which is view.
19
At runtime, it will use the true native component on the corresponding platform, like UI view, Android dot view, or div on the web.
20
It's like building three apps for the price of one, but in some cases, you may want a different visual experience based on the underlying OS.
21
The platform module allows you to check which platform you're on and render different components accordingly.
22
When it comes to visuals, there's no CSS in React Native.
23
Instead, every core component takes a style prop that can be customized with a style sheet constructed from JavaScript.
24
In development, it supports fast refresh, which means you can instantly see the changes you make to your code on any platform.
25
You may also want to tap into native features like the device camera, push notifications, and geolocation.
26
These concerns are handled by one of the most active open source communities on GitHub.
27
There's open source packages for almost everything that can be installed with NPM just like any other JavaScript project, and there's frameworks like
28
Expo that build on top of React Native Primitives to provide all the tooling required to ship your app to production.
29
You can use
30
React Native to build a complete mobile app or integrate it with existing iOS and Android projects.
31
It's not an all -or -nothing solution.
32
This has been React Native in 100 seconds.
33
If you want to see more short videos like this, hit the like button and subscribe, and let me know if you want to see more
34
React Native content in the comments.
35
Thanks for watching, and I will see you in the next one.
アプリをダウンロード
流暢に話すために必要なすべて
AI発音採点文ごとに採点
IPA練習すべての音をマスター
単語学習自分の単語帳を作る
単語ゲーム遊びながら覚える
同じチャンネル
FOR YOU
おすすめ動画
このレッスンの語彙とスピーキングのポイント
このスピーキングレッスンは、動画「React Native in 100 Seconds」を教材にしています。 繰り返し出てくる語は次のとおりです:native, React, app, Javascript, component。 この動画には、シャドーイング用の文が35文、単語が473語あります。 音声の長さは2:17です。 話す速さは速く、1分あたり約208語です。音のつながりや弱く発音される音が多くなります。 英語の頻出3,000語に含まれる単語は79%だけなので、語彙は難しめです。
この動画の重要語彙
動画に出てくる覚えておきたい単語15語を、発音と意味つきで紹介します。
| 単語 | 発音 | 意味 |
|---|---|---|
| component 名詞 | /kəmˈpoʊ.nənt/ | 部分 |
| package 名詞 | /ˈpæk.ɪd͡ʒ/ | 包み, パケット |
| skill 名詞 | /skɪl/ | 腕, 技 |
| sheet 名詞 | /ʃit/ | 枚, シート |
| fundamental 形容詞 | /ˌfʌn.dəˈmɛn.təl/ | 基本的な |
| framework 名詞 | /ˈfɹeɪm.wɜːk/ | 骨組み |
| wrap 動詞 | /ɹæp/ | 包む, 包装する |
| import 名詞 | /ˈɪm.pɔɹt/ | 輸入品 |
| subscribe 動詞 | /səbˈskɹaɪb/ | 購読する |
| upload 動詞 | /ˈʌpˌloʊd/ | アップロードする |
| construct 動詞 | /ˈkɑn.stɹʌkt/ | 建設する, 建てる |
| notification 名詞 | /ˌnoʊtɪfɪˈkeɪʃn̩/ | 通知 |
| module 名詞 | /ˈmɑd͡ʒul/ | モジュール |
| scroll 名詞 | /skɹoʊl/ | 巻物, スクロール |
| refresh 動詞 | /ɹɪˈfɹɛʃ/ | 爽やかにする |
注意したい発音
- 「sh」と「zh」の音: sheet /ʃit/, notification /ˌnoʊtɪfɪˈkeɪʃn̩/, refresh /ɹɪˈfɹɛʃ/
- 長い単語(アクセントの位置に注意): fundamental /ˌfʌn.dəˈmɛn.təl/, developer /dɪˈvɛləpɚ/, accordingly /əˈkɔɹ.dɪŋ.li/, notification /ˌnoʊtɪfɪˈkeɪʃn̩/
日本語話者が苦手な音:
- /r/ と /l/ の区別 — /l/ は舌先を歯茎につけ、/r/ はどこにもつけない: accordingly /əˈkɔɹ.dɪŋ.li/, scroll /skɹoʊl/
- /v/ — /b/ にならないように、上の歯を下唇に当てる: developer /dɪˈvɛləpɚ/, java /ˈd͡ʒɑː.və/
- /f/ — 「フ」ではなく、上の歯と下唇で出す: fundamental /ˌfʌn.dəˈmɛn.təl/, framework /ˈfɹeɪm.wɜːk/, notification /ˌnoʊtɪfɪˈkeɪʃn̩/, refresh /ɹɪˈfɹɛʃ/
この動画での練習方法
- まず声を出さずに動画を最後まで聞き、知らない単語をメモします。
- まず0.75倍速で一文ずつシャドーイングし、慣れてきたら通常の速度に戻します。
- 自分の声を録音して元の音声と比べます。component, package, skillなどの単語に特に注意しましょう。
シャドーイングとは?英語上達に効果的な理由
シャドーイング(Shadowing)は、もともとプロの通訳者養成プログラムで開発された言語学習法で、多言語習得者として知られるDr. Alexander Arguelles によって広く普及されました。方法はシンプルですが非常に効果的:ネイティブスピーカーの英語を聞きながら、1〜2秒の遅延で声に出してすぐに繰り返す——まるで「影(shadow)」のように話者を追いかけます。文法ドリルや受動的なリスニングと異なり、シャドーイングは脳と口の筋肉が同時にリアルタイムで英語を処理・再現することを強制します。研究により、発音精度、抑揚、リズム、連音、リスニング力、そして会話の流暢さが大幅に向上することが確認されています。IELTSスピーキング対策や自然な英語コミュニケーションを目指す方に特におすすめです。
































