Capacitor 1.0 is a new native API container developed by Ionic that allows web apps to run on multiple platforms such as iOS, Android, Electron, and as Progressive Web Apps, offering full access to native functionalities. It simplifies the development process by enabling the use of consistent code across different environments, enhancing the capabilities of web apps beyond typical browser limitations. Unlike its predecessor Cordova, Capacitor embraces modern development practices such as using NPM for dependencies and provides tools for easier plugin development and management. It supports existing Cordova plugins, although some differences in approach exist, such as treating the native project as a source artifact, which allows for easier custom native code integration and project management. Capacitor also prioritizes the developer experience by loading all plugin JavaScript before the page loads, eliminating the need for the deviceready event, and supports first-class Electron and PWA functionality. Despite plans to eventually replace Cordova, Ionic continues supporting it while promoting Capacitor as a way to better align with Ionic's goals of creating versatile apps across all platforms, with many companies already adopting it for various applications.