条约见证人,mysql安装,江苏电视台节目表
把互联网较量机扩展到终端用户设备,解放移动互联网的手艺栈!
正文
如何为手机、条记本和其他终端移动设备设计一个新的操纵体系?关于这一点我已经思虑很久,这个规划的代号为 "Endorphin"。
Endorphin 的想象非常契合 DFINITY 基金会的使命,它的存在是为了缔造直接支持和扩展互联网较量机收集的手艺,以及将来的开放式加密生态体系。我很欢喜能在高条理上告诉你这个问题。
我们从互联网的汗青中知道,无许可的情况推动了立异和经济增长。无需许可供应了自由,缔造了更丰富的生态体系。然而,本日,我们的个人设备被相当于 1990 年代的 AOL 和 Compuserve (都是大型电信服务商)所掌握。
例如,每当一个开发者进展发布一个手机应用法式,他们必需申请登岸 iOS 的 App Store 或 Android 的 Google Play Store,并签署条目和前提。然后,苹果和谷歌决意应用法式能不克在市肆上线并分发。如果上线了市肆,巨擘就要抽走很多的应用收入。安卓设备的制造商也必需签署谷歌的条目和前提。
终端用户只能看到他们进展看到的选项,也便是说,用户和开发者被迫进入一种围墙花圃。
当今环球个人拥有的 30 多亿台智能设备都处于被掌握的环境下。这种环境对加密泉币来说尤其具有威胁性的:因为 dapp 可能具备自主权,并不受传统公司所采取;同时代价流动通过 token 进行,而不是寄托传统的金融体系,因此这很难满足传统公司制定的条目件。因此我们没法从他们的市肆里下载到 dapp,因此,dapp 只能通过访问链接的方式,让用户在浏览器中使用(尽管这可能非常有效,正如 NNS dapp 所展示的,你能够在桌面上为网页建立一个图标)。
Endorphin 的愿景下,所有的应用法式(或 dapp)都应该使用 HTML、JavaScript、CSS、媒体和 WebAssembly 的组合来构建,就像网站一样。由于 WebAssembly 如今险些已经能以原生的速率运行,Web 手艺如今也允许任何语言的代码硬编码为手机客户端,这使得应用开发者不再局限于 iOS 的 Swift 和 Android 的 Java。这正是当今绝大多数开发者想要的开发方式。
使用 Flutter 这样的架构来建立 NNS dapp 的例子,向开发者展示了我们能够做什么。以这种方式建立的应用法式和 dapp 将在所有手机上运行。这是开发的全新方式。
终端用户不必通过垄断巨擘的市肆里下载应用法式,而是通过传统的链接访问应用法式和 dapps,就像打开一个网站一样。如果他们乐意,他们将可以在手机桌面上给应用法式、dapp 或网站建立一个图标,快速访问,而且这些应用将在没有架构依赖的环境下加载。
人们将无法感知到网站、应用法式和 dapp 之间的区别。数据在被访问时将被透亮地缓存起来,因此不必要麻烦的下载和安装过程。现实上 Chromium (Chrome、Edge、Brave、Opera…… 使用的框架)已经快得惊人了。
当然,会有一些额外的 API 供开发者使用,例如与摄像头和省电模式有关的东西,但大多数环境下这将完全基于现有的开放收集尺度。例如,收集手艺已经能够去调用“通知”这类的功能。
本文地址:http://www.wbwb.net/bianchengyuyan/211234.html 转载请注明出处!