WEBVTT

00:00.000 --> 00:00.900
[インストラクター]

00:00.900 --> 00:08.730
このレッスンでは､ モバイルデバイスの同期と､ さまざまなアプリケーションのデータをデバイス間やクラウドに同期する方法について説明します｡

00:08.730 --> 00:09.750
しかしその前に､

00:09.750 --> 00:14.070
まずモバイル・デバイスの2つの主要OSについて話そう｡

00:14.070 --> 00:16.620
これらはアンドロイドとiOSである｡ 

00:16.620 --> 00:18.480
今日､ モバイルOSやタブレット､

00:18.480 --> 00:20.190
スマートフォンを扱っている場合､

00:20.190 --> 00:23.460
この市場には支配的なプレーヤーが2社しかいない｡

00:23.460 --> 00:26.040
1つ目は､ アンドロイドOSだ｡ 

00:26.040 --> 00:30.420
アンドロイドが多くのシェアを獲得したのは､ クローズドソースやプロプライエタリなコードベースではなく､

00:30.420 --> 00:33.600
オープンソースのコードベースを提供しているからだ｡

00:33.600 --> 00:36.450
アンドロイドはグーグルがスポンサーとなり開発されている｡ 

00:36.450 --> 00:38.070
オペレーティング・システム・コードの配布は非常に大規模で､

00:38.070 --> 00:39.480
スマートフォンやタブレットだけでなく､

00:39.480 --> 00:43.740
ネットワーク・ストリーミング・テレビ・セットトップ・ボックスなどのスマート・デバイスや､

00:43.740 --> 00:48.930
その他の無数のモノのインターネット・デバイスでも広く利用できる｡

00:48.930 --> 00:53.250
このオペレーティング・システムを構成するアンドロイドのコードベースはオープンソースであるため､

00:53.250 --> 00:55.620
タブレットやスマートフォンを製造する各メーカーは､

00:55.620 --> 00:56.700
自社のデバイスに実装する前に､

00:56.700 --> 01:00.990
オペレーティング・システムの外観や操作感を実際に変更することができる｡

01:00.990 --> 01:05.310
例えば､ アマゾンのキンドル・ファイア・タブレットを見ると､ 普通のアンドロイド・タブレットとは似ても似つかないが､

01:05.310 --> 01:13.380
その下では実際にアンドロイド・オペレーティング・システムが動いていて､ その上でカスタマイズされたインターフェイスが使われている｡

01:13.380 --> 01:15.720
このオペレーティング・システムはオープンソースであるため､

01:15.720 --> 01:22.470
メーカーはタブレット端末やスマートフォン用に独自のオペレーティング・システムを作り直す必要がなく､ 代わりにアンドロイドをベースラインとして使用することができるため､

01:22.470 --> 01:25.800
時間とコストを大幅に節約することができる｡

01:25.800 --> 01:29.520
現在､ もうひとつの主流モバイルOSはiOSである｡ 

01:29.520 --> 01:32.850
iOSはアップルがiPhoneとiPad用に開発したものだが､

01:32.850 --> 01:40.290
最近ではiOSはiPhoneにしか使われず､ iPadにはそのバリエーションであるiPadOSが使われている｡

01:40.290 --> 01:41.790
iOSと総称するこのオペレーティング・システムは､

01:41.790 --> 01:48.300
アップルが開発しスポンサーとなったクローズドソースのコードに依存している｡

01:48.300 --> 01:51.840
このオペレーティング・システムはプロプライエタリでクローズドな性質を持っているため､

01:51.840 --> 01:56.610
使用できるのはアップル社だけである｡ アップル社はこのオペレーティング・システムの知的財産を所有しており､

01:56.610 --> 02:00.990
現時点ではアップル社のハードウェア上での使用にのみライセンスを与えているからだ｡

02:00.990 --> 02:03.960
さて､ オープンソースとクローズドソースについて話すとき､

02:03.960 --> 02:06.930
これはソフトウェアについて話すときの重要な区別である｡

02:06.930 --> 02:09.780
オープンソースと表記されるシステムについては､

02:09.780 --> 02:12.090
そのソフトウェアとオリジナルのソースコードが､

02:12.090 --> 02:13.260
ダウンロード､ 修正､

02:13.260 --> 02:18.540
再配布を望む開発者であれば誰でも自由に利用できることを意味する｡

02:18.540 --> 02:22.620
これにより､ メーカーはオリジナルのソフトウェア・メーカーに多額のライセンス料を支払うことなく､

02:22.620 --> 02:24.810
コードを利用することができる｡

02:24.810 --> 02:27.750
さらに､ スマートフォンやタブレット､ あるいは他のスマートデバイスに搭載するにしても､

02:27.750 --> 02:33.480
オペレーティングシステムやコードを変更して､ 好きなことをすることができる｡

02:33.480 --> 02:36.540
オープンソースソフトウェアは､ デバイスの製造に多くの創造性を持たせるだけでなく､

02:36.540 --> 02:44.400
使用しているオペレーティングシステム用のより多くのアプリケーションを作成するために､ 他の人々に協力してもらうことができる｡

02:44.400 --> 02:46.860
アンドロイドOSがメーカーに急速に普及した理由のひとつは､

02:46.860 --> 02:56.280
このオープンソースプラットフォームをOSのコードベースとして使用することで､ サービスコストを抑えられるからだ｡

02:56.280 --> 03:00.840
逆に言えば､ アップルのiOSはクローズドソースの範疇に入る｡

03:00.840 --> 03:02.610
クローズド・ソース・ソフトウェアを使用する場合､

03:02.610 --> 03:05.400
通常はプロプライエタリ・ソフトウェアを使用することになり､

03:05.400 --> 03:07.110
このコンピュータ・ソフトウェアは､

03:07.110 --> 03:15.720
著作権者（この場合はアップル社）の独占的な法的権利の下でライセンスされ､ 彼らはそれを他の人々にライセンスし､ 彼らの条件の下で使用させることができる｡

03:15.720 --> 03:18.600
つまり､ ソフトウェアの改変､

03:18.600 --> 03:20.460
共有､ 研究､ 再配布､

03:20.460 --> 03:26.340
コードのリバースエンジニアリングは禁止されている｡

03:26.340 --> 03:28.200
クローズドソースのソフトウェアを扱っている場合､

03:28.200 --> 03:34.680
あなたが手にするのは製品だけで､ それが実際にどのように作られたのか､ その基礎となる実際のソフトウェアコードを見ることはできない｡

03:34.680 --> 03:38.070
例えば､ 今夜のデザートにパイを食べたいとします｡

03:38.070 --> 03:41.130
近所のパン屋にパイを買いに行っても､

03:41.130 --> 03:46.890
レシピを教えてくれるわけではありません｡

03:46.890 --> 03:48.120
パイにお金を払い､ パイを食べ､

03:48.120 --> 03:53.070
パイを楽しむことはできるが､ パイがどのように作られたかは知ることはできない｡

03:53.070 --> 03:53.970
一方､ 食料品店に行ったとき､

03:53.970 --> 03:59.220
アップルパイしかなくて､ ブルーベリーパイが欲しかったとしよう｡

03:59.220 --> 04:06.120
その店ではアップルパイしか売ってないから､ 今夜のデザートはブルーベリーの代わりにアップルパイを食べることになるね｡

04:06.120 --> 04:11.580
なぜなら､ そのパイがどのように作られたかを知らないからだ｡

04:11.580 --> 04:15.360
では､ これを友達の家に行ってパイをもらうことに例えてみよう｡

04:15.360 --> 04:18.060
アップルパイをくれる代わりに､

04:18.060 --> 04:23.130
自分で作るためのレシピをくれるかもしれない｡

04:23.130 --> 04:25.920
これがオープンソースソフトウェアのコミュニティで起きていることだ｡

04:25.920 --> 04:27.090
アンドロイドのオペレーティング・システムをダウンロードし､

04:27.090 --> 04:34.950
それをそのまま使うことで最終製品を手に入れることもできるし､ この場合､ 友達の家に行って､ 彼らが作ってくれたアップルパイをもらうこともできるし､ 実際にソースコードをダウンロードして､

04:34.950 --> 04:39.510
自分用に改造することもできる｡

04:39.510 --> 04:40.740
アップルパイの例で言えば､

04:40.740 --> 04:42.360
あなたは友人からレシピをもらい､

04:42.360 --> 04:46.650
リンゴをブルーベリーに変えた｡

04:46.650 --> 04:48.540
クローズド・ソースやプロプライエタリー・ソフトウェアでは､

04:48.540 --> 04:50.820
創造性や変化を取り入れることができないが､

04:50.820 --> 04:54.300
これがオープンソースの良さだ｡

04:54.300 --> 04:57.720
オープンソース対クローズドソースの議論を終えたところだが､

04:57.720 --> 05:01.380
それはすべて正しいが､ エンドユーザーがオペレーティングシステムやコード自体の開発に関わることはほとんどなく､

05:01.380 --> 05:10.320
エンドユーザーは単に自分のデバイスでアプリケーションを購入､ ダウンロード､ 使用できることを望んでいる｡

05:10.320 --> 05:15.270
アンドロイド端末を使用している場合､ アプリケーションはいくつかの異なる場所から入手することができる｡

05:15.270 --> 05:19.140
第1位は､ Google Playストアとして知られる公式マーケットプレイスだ｡

05:19.140 --> 05:20.850
新しいアプリケーションを手に入れるには､

05:20.850 --> 05:23.310
ここが圧倒的に広く使われ､ 最も簡単な場所だ｡

05:23.310 --> 05:27.240
しかしアンドロイドでは､ オープンソースのオペレーティングシステムを扱っているため､

05:27.240 --> 05:30.330
実際にはGoogle Playの公式ストアだけに限定されることはなく､

05:30.330 --> 05:35.340
さまざまなソースからソフトウェアやアプリケーションを入手することができる｡

05:35.340 --> 05:38.089
例えば､ Androidオペレーティングシステムを使用している場合､

05:38.089 --> 05:39.390
Amazon Appstore､

05:39.390 --> 05:41.850
GetJar､ SlideME､ その他多数のサードパーティアプリケーションストアで､

05:41.850 --> 05:46.890
スマートフォンやタブレットにソフトウェアをダウンロードすることができる｡

05:46.890 --> 05:47.940
一方､ アップルはウォール・ガーデン方式を好んでおり､

05:47.940 --> 05:53.850
これはアップルから直接しかアプリを入手できないことを意味する｡

05:53.850 --> 05:55.860
これはアップル社だけがデベロッパーだという意味ではなく､

05:55.860 --> 06:00.630
アップル社のアプリストア（App Store）からしかアプリを入手できないという意味だ｡

06:00.630 --> 06:03.540
現在､ App StoreはiOSデバイス上のアプリケーションで､

06:03.540 --> 06:05.010
ストアにアクセスし､ アプリケーションを購入､

06:05.010 --> 06:07.230
ダウンロードすることができる｡

06:07.230 --> 06:11.970
アップルの利用規約では､ 世界中のどこからでもアプリケーションをダウンロードすることは許されておらず､

06:11.970 --> 06:14.460
App Storeからしかダウンロードできない｡

06:14.460 --> 06:18.780
あなたのiOSデバイスは､ まずそのデバイスをジェイルブレークしない限り､

06:18.780 --> 06:22.800
外部のアプリケーションをそのデバイスにインストールすることを許可しません｡

06:22.800 --> 06:25.560
Apple Softwareはクローズドソースであるため､

06:25.560 --> 06:31.620
エンドユーザはデバイスを使用する前に利用規約に同意する必要があります｡

06:31.620 --> 06:34.560
現在､ Google Play StoreとApple App Storeの両方で､

06:34.560 --> 06:37.740
さまざまなデベロッパーのアプリケーションを見つけることができる｡

06:37.740 --> 06:40.080
このソフトウェアのアプリケーションは誰でも作ることができるが､

06:40.080 --> 06:42.420
それをダウンロードしてモバイル・デバイスにインストールできるようにするには､

06:42.420 --> 06:46.682
承認を受けてアプリストアに公開する必要がある｡

06:46.682 --> 06:49.320
iOSデバイス用のアプリケーションを作成するには､ プログラミング言語Swiftを使用し､

06:49.320 --> 06:57.180
そのアプリケーションを作成するコードを作成するための統合開発環境であるAppleのXcodeを使用することになる｡

06:57.180 --> 07:00.780
一方､ Android用のアプリを作りたい場合は､

07:00.780 --> 07:04.170
Javaプログラミング言語で書くことになり､

07:04.170 --> 07:05.940
統合開発環境としてAndroid

07:05.940 --> 07:09.840
Studioを使うことになる｡

07:09.840 --> 07:12.510
アプリケーションをデバイスにインストールしたら､

07:12.510 --> 07:14.130
ラップトップ､ デスクトップ､

07:14.130 --> 07:16.080
スマートフォン､ タブレットなど､

07:16.080 --> 07:21.600
複数のデバイス間でアプリケーションのデータを同期させる必要がある｡

07:21.600 --> 07:25.260
現在､ 複数のデバイス間でデータを同期する最も簡単な方法のひとつは､

07:25.260 --> 07:28.770
クラウドベースのネットワークで共有アカウントを使用することだ｡

07:28.770 --> 07:33.840
この分野には､ マイクロソフト､ グーグル､ アップルの3つの主要プロバイダーがある｡

07:33.840 --> 07:37.620
マイクロソフトはマイクロソフト365という製品を使用しており､

07:37.620 --> 07:42.420
OneDriveと呼ばれるクラウド上の大容量のストレージスペースだけでなく､

07:42.420 --> 07:45.570
オフィス生産性ソフトウェアも利用できる｡

07:45.570 --> 07:52.620
マイクロソフト365のユーザーは通常､ outlookの汎用ドメインを使用したメールアカウントを取得する｡

07:52.620 --> 07:52.620
例えば､

07:52.620 --> 08:07.650
私の会社でMicrosoft 365を使用する場合､ @diontrainingのメールアドレスを持つことになります｡

08:07.650 --> 08:07.650
comを使用し､

08:07.650 --> 08:12.720
365サービスを使ってマイクロソフトのサーバーでホストされ提供される｡

08:12.720 --> 08:16.860
2つ目の選択肢は､ グーグルが提供するグーグル・ワークスペースを使うことだ｡

08:16.860 --> 08:19.620
現在､ Google WorkspacesにはGoogleアカウント､

08:19.620 --> 08:25.050
つまりGmailアカウント､ またはGoogleの企業アカウントと独自ドメインが必要です｡

08:25.050 --> 08:27.360
私の会社では､ すべての生産性ソフトウェアにGoogle

08:27.360 --> 08:29.310
Workspaceを使っている｡

08:29.310 --> 08:31.260
これにより､ Google Docs､ Sheets､

08:31.260 --> 08:35.010
Slides､ Google Driveをクラウドベースのストレージとして利用できるようになり､ Dion

08:35.010 --> 08:38.430
Trainingのチームメンバー全員にEメールを提供できるようになりました｡

08:38.430 --> 08:46.710
deontrainingまでEメールをお送りください｡  Google Workspaceの一部として私たちのEメールをホスティングしてくれています｡

08:46.710 --> 08:50.970
そして3つ目のオプションはアップルのオプションで､ これはiCloudとして知られている｡

08:50.970 --> 08:57.510
iCloudでアップルアカウントを取得した場合､ あなたのEメールは@icloudになる｡

08:57.510 --> 08:57.510
com､ または @me. comに移籍した｡ 

08:57.510 --> 09:03.600
これは誰でも登録できる無料のサービスで､ これに登録するとiCloudに無料のストレージ・レベルの階層が用意され､

09:03.600 --> 09:05.310
iPhoneやiPadをモバイル・デバイスとして使っている場合､

09:05.310 --> 09:09.090
このサービスは非常にうまく機能する｡

09:09.090 --> 09:10.500
iCloudには無料レベルに加え､

09:10.500 --> 09:15.720
クラウド上のストレージ容量を追加できる有料レベルもある｡

09:15.720 --> 09:18.480
デバイスを設定する際､ これら3つのサービスのうちどれを使うか､

09:18.480 --> 09:20.160
あるいは他の選択肢を選ぶことになるが､

09:20.160 --> 09:26.640
これにより､ これらのクラウドベースのサービスを使って､ 複数のモバイルデバイスやデスクトップ､ ラップトップ間で､

09:26.640 --> 09:31.923
デバイスの情報やデータを他のデバイスと同期できるようになる｡
