Capacitor 插件抽象模式
为 Capacitor 构建的插件在复杂度上可能各不相同。我们以 官方 Capacitor 插件 为例:Toast 插件 的 Android 实现相对简单,而 Push Notifications 则相当复杂,包含多个文件。
根据插件的复杂度和需求,将构建插件所需的工作范围界定为一个独立的软件项目并不过分,特别是当 iOS 和 Android 的实现需求不同时。
因此,重温设计模式并回顾标准的 Capacitor 插件代码抽象是非常必要的。
为 Capacitor 构建的插件在复杂度上可能各不相同。我们以 官方 Capacitor 插件 为例:Toast 插件 的 Android 实现相对简单,而 Push Notifications 则相当复杂,包含多个文件。
根据插件的复杂度和需求,将构建插件所需的工作范围界定为一个独立的软件项目并不过分,特别是当 iOS 和 Android 的实现需求不同时。
因此,重温设计模式并回顾标准的 Capacitor 插件代码抽象是非常必要的。