Coder Social home page Coder Social logo

Comments (6)

janpio avatar janpio commented on September 21, 2024

Important to know: Capacitor is a replacement for Cordova built by Ionic.
You will not be able to use this new Capacitor plugin with Cordova apps, just with Capacitor apps.

I am honestly not sure how to handle this issue here. It's a bit like advertising for the competition, but I like Capacitor (and even wrote a bit about it) and having an udpated cross platform way to do contacts is definitely needed (I gave the issue my +1). So...

from cordova-plugin-contacts.

Bramzor avatar Bramzor commented on September 21, 2024

However, some Cordova plugins can still be used by Capacitor.
@janpio thanks for the clarification.

from cordova-plugin-contacts.

janpio avatar janpio commented on September 21, 2024

Yes, Cordova plugins can be used with Capacitor (as they built this to be able to benefit from all the existing Cordova plugins - smart move). The reverse is not true for Capacitor plugins in Cordova unfortunately.

If this could even be possible would depend on how the Capacitor plugin is implemented. Some of the native functionality is integrated in Capacitor itself as "APIs", I haven'T seen to many really external plugins for it yet. Could those maybe somehow be integrated in Cordova apps @jcesarmobile?

from cordova-plugin-contacts.

Bramzor avatar Bramzor commented on September 21, 2024

Good point. If cordova could benefit from the plugins written for Capacitor (or the other frameworks), all the better. Seems a lot of cordova plugins can use some maintenance done by the other frameworks anyway. For me personally it does not matter that much, but in the end we really needed to solve this deprecated plugin.
And yes, it is a bit of advertising for a solution of the competition but as the current solution is no more, the community needs an alternative anyway. I do not have any relations with Capacitor whatsoever, but it seems that it might be a solution to this specific issue.

from cordova-plugin-contacts.

janpio avatar janpio commented on September 21, 2024

Yeah, the "problem" here is that is not a "solution for the community", but an invitation to change communities ;)

I, as a Cordova committer, would greatly prefer a new Cordova plugin for contact management.
I, as a Ionic user, don't really care if I package my app with Cordova or Capacitor.

I'll let the issue live a bit here, hope it gives a few +1 to the issue over there.

from cordova-plugin-contacts.

jcesarmobile avatar jcesarmobile commented on September 21, 2024

I'll suggest you to look on the network tab to see other active forks https://github.com/apache/cordova-plugin-contacts/network

The plugin was deprecated by Cordova committers because the main goal of Cordova Core plugins was to be replaced by the browser implementation once the vendors catch up, but contacts API was discontinued by W3C, so we did the same.

This only mean Cordova committers will not take care of the plugin anymore, but anybody can fork it and maintain it.

from cordova-plugin-contacts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.