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
让我们先谈谈移动设备的两个主要操作系统｡

00:14.070 --> 00:16.620
这就是Android和iOS｡ 

00:16.620 --> 00:20.190
当你处理移动操作系统和平板电脑和智能手机今天,

00:20.190 --> 00:23.460
真的只有两个占主导地位的球员在这个市场｡

00:23.460 --> 00:26.040
首先是Android操作系统｡ 

00:26.040 --> 00:28.290
Android占据了大量的市场份额,

00:28.290 --> 00:33.600
因为它提供了开源代码库, 而不是封闭源代码或专有代码库｡

00:33.600 --> 00:36.450
Android由Google赞助和开发｡ 

00:36.450 --> 00:39.480
它具有非常大的操作系统代码分布,

00:39.480 --> 00:42.300
并且广泛用于智能手机和平板电脑,

00:42.300 --> 00:43.740
以及其他智能设备,

00:43.740 --> 00:48.930
如网络流媒体电视机顶盒, 以及无数其他物联网设备｡

00:48.930 --> 00:53.250
由于构成该操作系统的Android代码库的开源性质,

00:53.250 --> 01:00.990
每个平板电脑或智能手机制造商实际上都可以在其设备上实现操作系统之前改变操作系统的外观和感觉｡

01:00.990 --> 01:04.350
例如, 如果你看看亚马逊的Kindle Fire平板电脑,

01:04.350 --> 01:07.080
它们看起来和普通的Android平板电脑完全不同,

01:07.080 --> 01:10.230
但在它们下面, 它们实际上运行的是Android操作系统,

01:10.230 --> 01:13.380
但它们在上面做了一个定制的界面｡

01:13.380 --> 01:15.720
由于该操作系统是开源的, 制造商可以节省大量的时间和金钱,

01:15.720 --> 01:25.800
不必为他们的平板电脑设备或智能手机重新设计自己的操作系统, 而是可以使用Android作为他们的基准｡

01:25.800 --> 01:29.520
现在, 另一个占主导地位的移动操作系统是iOS｡ 

01:29.520 --> 01:30.930
iOS是由苹果公司开发的,

01:30.930 --> 01:32.850
用于他们的iPhone和iPad,

01:32.850 --> 01:35.880
但这些天iOS只用于iPhone, 而iPadOS,

01:35.880 --> 01:40.290
这是一个变体, 用于他们的iPad｡

01:40.290 --> 01:41.790
现在这个操作系统,

01:41.790 --> 01:48.300
我们将统称为iOS, 依赖于由苹果开发和赞助的封闭源代码｡

01:48.300 --> 01:49.440
由于这个操作系统的专有性和封闭性,

01:49.440 --> 02:00.990
唯一可以使用它的人是苹果, 因为他们拥有它的知识产权, 而且他们目前只授权在苹果硬件上使用｡

02:00.990 --> 02:06.930
现在当我谈论开源和闭源时, 这是我们谈论软件时的一个重要区别｡

02:06.930 --> 02:09.780
当我们谈论一个被称为开源的系统时,

02:09.780 --> 02:13.260
这意味着软件及其原始源代码可以免费提供给任何想要下载､

02:13.260 --> 02:18.540
修改和重新分发该代码库的开发人员｡

02:18.540 --> 02:20.820
这使得制造商可以使用代码,

02:20.820 --> 02:24.810
而不必向原始软件制造商支付大量的许可费｡

02:24.810 --> 02:29.520
此外, 他们还可以修改操作系统或代码, 以实现他们想要的任何功能,

02:29.520 --> 02:33.480
无论是将其放在智能手机､ 平板电脑还是其他智能设备上｡

02:33.480 --> 02:36.540
开源软件使他们在制造设备时有很多创造力,

02:36.540 --> 02:44.400
并且能够让其他人帮助为他们使用的操作系统创建更多应用程序｡

02:44.400 --> 02:46.860
这是Android操作系统在制造商中如此迅速普及的原因之一,

02:46.860 --> 02:56.280
因为他们使用这个开源平台作为其操作系统的代码基础, 从而降低了服务成本｡

02:56.280 --> 03:00.840
现在反过来, 苹果的iOS属于闭源类别｡

03:00.840 --> 03:02.610
当你使用封闭源代码软件时,

03:02.610 --> 03:07.110
你通常会使用专有软件, 这些计算机软件是在版权所有者的专有法律权利下许可的,

03:07.110 --> 03:15.720
在这种情况下, 苹果公司, 他们可以许可其他人在他们的条款和条件下使用｡

03:15.720 --> 03:20.460
现在, 将许可其软件的被许可人将被限制用于其他用途,

03:20.460 --> 03:22.800
因此他们不允许修改, 共享,

03:22.800 --> 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:43.080
假设你今晚想吃一个派作为甜点, 如果你去当地的面包店买一个派,

03:43.080 --> 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:55.770
让我们假设你去杂货店,

03:55.770 --> 03:57.210
他们只有苹果派,

03:57.210 --> 03:59.220
但你想要一个蓝莓派｡

03:59.220 --> 04:06.120
可惜那家店只卖苹果派所以你今晚的甜点只能吃苹果派而不是蓝莓了.

04:06.120 --> 04:07.590
这是因为你没有办法改变馅饼的配方,

04:07.590 --> 04:11.580
因为你不知道馅饼是怎么做的｡

04:11.580 --> 04:13.140
现在让我们把这比作去你朋友家,

04:13.140 --> 04:15.360
从他们那里得到一个馅饼｡

04:15.360 --> 04:18.060
这可能更像是一个开源的解决方案,

04:18.060 --> 04:20.310
你的朋友, 而不是给你苹果派,

04:20.310 --> 04:23.130
他们可能会给你自己做派的食谱｡

04:23.130 --> 04:25.920
这就是开源软件社区所发生的事情｡

04:25.920 --> 04:30.720
你可以通过简单地下载Android操作系统并使用它来获得最终产品,

04:30.720 --> 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 --> 04:59.280
虽然这都是有效的,

04:59.280 --> 05:01.380
但最终用户很少会参与开发操作系统或代码本身,

05:01.380 --> 05:04.380
相反, 最终用户只是希望能够购买,

05:04.380 --> 05:10.320
下载和使用他们设备上的应用程序｡

05:10.320 --> 05:12.960
如果你使用的是Android设备, 要获取应用程序,

05:12.960 --> 05:15.270
你可以从几个不同的地方获取｡

05:15.270 --> 05:17.130
第一个是官方市场, 称为Google

05:17.130 --> 05:19.140
Play商店｡

05:19.140 --> 05:23.310
这是迄今为止使用最广泛和最容易获得新应用程序的地方｡

05:23.310 --> 05:24.630
但是对于Android,

05:24.630 --> 05:28.410
因为我们处理的是一个开源操作系统, 你实际上并不局限于Google

05:28.410 --> 05:35.340
Play官方商店, 相反, 你实际上可以从各种不同的来源获得你的软件或应用程序｡

05:35.340 --> 05:38.089
例如, 如果您运行的是Android操作系统,

05:38.089 --> 05:39.390
则可以访问Amazon

05:39.390 --> 05:46.890
Appstore､ GetJar､ SlideME或许多其他第三方应用程序商店将软件下载到智能手机或平板电脑上｡

05:46.890 --> 05:50.220
另一方面, 苹果更喜欢使用围墙花园的方法,

05:50.220 --> 05:53.850
这意味着你只能直接从苹果获得应用程序｡

05:53.850 --> 05:58.800
这并不意味着苹果是唯一的开发者, 但这意味着你只能从他们的应用程序商店中获取应用程序,

05:58.800 --> 06:00.630
也就是App Store｡

06:00.630 --> 06:03.540
现在, App Store是iOS设备上的应用程序,

06:03.540 --> 06:07.230
允许您访问商店, 购买和下载应用程序｡

06:07.230 --> 06:08.640
根据Apple的服务条款,

06:08.640 --> 06:11.970
您不允许从世界上任何其他地方下载应用程序, 您只能从App

06:11.970 --> 06:14.460
Store下载｡

06:14.460 --> 06:17.160
您的iOS设备将不允许外部应用程序安装在该设备上,

06:17.160 --> 06:25.560
除非首先打破该设备, 并且由于Apple Software是封闭源代码的, 最终用户需要在能够使用设备之前接受服务条款,

06:25.560 --> 06:27.270
因此当他们想要下载软件时,

06:27.270 --> 06:31.620
他们现在被锁定在App Store中｡

06:31.620 --> 06:34.560
现在, 在Google Play商店和Apple App

06:34.560 --> 06:37.740
Store中, 您将找到来自许多不同开发人员的应用程序｡

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 --> 06:59.880
另一方面, 如果你想为Android创建一个应用程序,

06:59.880 --> 07:02.580
你将使用Java编程语言编写它, 你将使用Android

07:02.580 --> 07:09.840
Studio作为集成开发环境, 它可以在Linux, Windows和macOS系统上运行｡

07:09.840 --> 07:12.510
现在, 一旦您的应用程序安装在设备上,

07:12.510 --> 07:16.080
您就需要一种方法来跨多个设备（包括笔记本电脑､

07:16.080 --> 07:21.600
台式机､ 智能手机和平板电脑）同步这些应用程序所保存的数据｡

07:21.600 --> 07:28.770
现在, 跨多个设备同步数据的最简单方法之一是在基于云的网络中使用共享帐户｡

07:28.770 --> 07:31.320
在这个领域有三个主要的供应商,

07:31.320 --> 07:33.840
微软, 谷歌和苹果｡

07:33.840 --> 07:37.620
微软使用一种名为Microsoft 365的产品,

07:37.620 --> 07:45.570
这使您能够拥有办公生产力软件, 以及在OneDrive下的云中的大量存储空间｡

07:45.570 --> 07:52.620
Microsoft 365的用户通常会使用outlook的通用域获得与其关联的电子邮件帐户｡

07:52.620 --> 07:52.620
com,

07:52.620 --> 07:57.210
或者通过注册第三方域名, 例如您自己公司的域名, 如果您的公司在企业级别使用365, 例如, 如果我决定为我的公司使用Microsoft

07:57.210 --> 08:07.650
365, 我们将拥有@diontraining的电子邮件地址｡

08:07.650 --> 08:07.650
com,

08:07.650 --> 08:12.720
它将由微软服务器使用365服务托管和提供｡

08:12.720 --> 08:15.420
第二个选择是使用Google提供的Google

08:15.420 --> 08:16.860
Workspaces｡

08:16.860 --> 08:19.620
现在, Google Workspaces需要一个Google帐户,

08:19.620 --> 08:25.050
即Gmail帐户, 或者拥有一个Google企业帐户和您自己的域｡

08:25.050 --> 08:29.310
我的公司实际上使用谷歌工作空间为我们所有的生产力软件｡

08:29.310 --> 08:31.260
这使我们能够拥有Google Cloud,

08:31.260 --> 08:35.010
Sheets, Slides和Google Drive用于基于云的存储,

08:35.010 --> 08:38.430
并为Dion Training的所有团队成员提供电子邮件｡

08:38.430 --> 08:40.800
当您发送电子邮件给我们在deontraining｡  com, 它实际上是通过谷歌服务器,

08:40.800 --> 08:46.710
他们是谁托管我们的电子邮件为我们作为谷歌工作空间的一部分｡

08:46.710 --> 08:50.970
第三个选择是苹果的选择, 这就是iCloud｡

08:50.970 --> 08:57.510
现在, 如果你有一个iCloud的苹果帐户, 你的电子邮件将是@icloud｡

08:57.510 --> 08:57.510
com或@me. com.

08:57.510 --> 09:00.060
这是一项任何人都可以注册的免费服务,

09:00.060 --> 09:03.600
当你注册这项服务时, iCloud上会有一个免费的存储级别,

09:03.600 --> 09:05.310
如果你使用iPhone或iPad作为移动终端,

09:05.310 --> 09:09.090
这项服务会非常好用｡

09:09.090 --> 09:10.500
现在除了免费级别, 还有一个付费层,

09:10.500 --> 09:15.720
您可以使用iCloud, 为您在云中提供额外的存储容量｡

09:15.720 --> 09:17.460
现在, 当您配置设备时,

09:17.460 --> 09:20.160
您将选择要使用这三种服务中的哪一种,

09:20.160 --> 09:31.923
或者其他一些选项, 这将允许您使用这些基于云的服务将信息和数据从您的设备同步到多个移动设备以及台式机和笔记本电脑上的其他设备｡
