Coder Social home page Coder Social logo

Recurring Event about device_calendar HOT 11 CLOSED

builttoroam avatar builttoroam commented on July 17, 2024 1
Recurring Event

from device_calendar.

Comments (11)

nickrandolph avatar nickrandolph commented on July 17, 2024 1

@Solido I'm not sure what your comment about adoption means. If developers want more advanced functionality, they are more than welcome to fork this repo and build out their own features.
Thanks for the links to RN - we can use some of that as the basis for how we build out recurring events but it'd be great to get someone from the community to assist.

from device_calendar.

gthirumurugan avatar gthirumurugan commented on July 17, 2024 1

@MaikuB

I am using your library for one of my Application - it is working great and thank you.

@Solido @MaikuB

BTW, i also need the reminder functionality and wondering if any work has gone into it. If not, I am planning to start working on it but thought of checking in first to avoid duplicate effort.

Thank you again and please do let me know your comments!

from device_calendar.

nickrandolph avatar nickrandolph commented on July 17, 2024 1

@Solido for now there is a basic implementation of recurring appointments. We'll open up issues for extending the implementation shortly

from device_calendar.

nickrandolph avatar nickrandolph commented on July 17, 2024

@Solido building support for recurring events is definitely on the backlog. However, at this stage we haven't got a timeframe for implementing it.
Definitely happy to take contributions if you want to submit a PR

from device_calendar.

Solido avatar Solido commented on July 17, 2024

I've very few knowledge of the domain, I guess I can help on the dart side but for the underlying it can be difficult.

Android support Events.RRULE & Ios EKRecurrenceRule

Should we plan smth what will work on both platform or can we let the devs pass optional parameter in each platform native method ?

from device_calendar.

nickrandolph avatar nickrandolph commented on July 17, 2024

The Dart API that's exposed to developers should reflect as much consistency across all platforms as possible.

If there are features that some platforms expose but not all, the plugin should expose a property indicating whether a feature is supported. The feature should be exposed in a way that makes it possible to add other platform support later (eg no exposing Android or iOS specific class/package names)

It'd be worth looking at what API plugins for other ecosystems expose (eg Xamarin/Xamarin.Form or ReactNative).

from device_calendar.

Solido avatar Solido commented on July 17, 2024

My point is how to get this available to the users by ANY means ;)
Few chance that the lib get adopted if it can't let you access to advanced methods but how to get it implemented is not an easy task !

from device_calendar.

Solido avatar Solido commented on July 17, 2024

Not sure if it helps but you could also have a look at RN
https://github.com/wmcmahan/react-native-calendar-events

and recurrence
https://github.com/wmcmahan/react-native-calendar-events#recurrence-rule

from device_calendar.

Solido avatar Solido commented on July 17, 2024

Let me know how I can help

from device_calendar.

MaikuB avatar MaikuB commented on July 17, 2024

@gthirumurugan we haven't done any work on this so you are welcome to submit a PR as mentioned above

from device_calendar.

gthirumurugan avatar gthirumurugan commented on July 17, 2024

@MaikuB

Thank you for responding - I'll submit a PR once I am finished with the enhancements. For now, I am planning to go by the RN design as @Solido has pointed out.

from device_calendar.

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.