How to show time based event in Calendar - Flutter - flutter

I'm creating an app for Grounds in which you can book a ground from a time slot.
I have to create UI like the below image
From the top right corner, the user picks a time range and It'll show only those dates available in the calendar below.
The Red and Orange colors available in the calendar will be from APIs and it indicates already booked time slots.
Does anyone have an idea that how to create UI like this or which package should i use?

Related

How can i Archive this Type of slider in Flutter Mobile

In one of my projects, I have to design a slider like the below image for appointments. Here users can choose the start and end time. also if the slot is not available then the user can not select that time slot.
How can I achieve this functionality in flutter?

How can I imitate the Apple Watch activity complication to go past 100%?

I'm working on an Apple Watch app that tracks a type of daily progress. I want my complication to look like the Apple Activity complication where progress > 100% is shown with a full circle and a small break in the circle. But the complications and providers don't allow the fillFraction to be greater than 1. Is there a way to accomplish this?

How to mimic the stock Calendar app on watchOS?

The stock calendar app on the Apple Watch has some UI elemnts I would be interested in implementing in my app. It shows each event in its own view and when scrolling up (with touch or the crown) the view is animated up and the next event is visible below.
Is this a default implementation or is it a modification of the WKInterfaceTable?
Thanks!
EDIT
After some testing it looks like they use a WKInterfacePicker with a style of 'Stack'. However, from what I understand only images can displayed in the WKPickerItem in this mode. Is that correct?

How do I create a Map Icon?

My app currently texts the user's GPS coordinates, after which the receipent enters them into the MAP app that comes with our iPhones. I just discovered that it is somehow possible to create an icon that the receipent merely clicks on to bring up the MAP app, where it displays a map showing the location of the coordinates, along with the exact address. I was so impressed with the accuracy and ease of use that I want to modify my app to text an icon, instead of the GPS coordinates. I spend all day researching but can't find how to do it. (Maybe I haven't looked in the right places, so please excuse me if I'm wasting time.)
The icon I'm trying to create (and text) is the one that you would create if you were looking at a location using the MAP app. After you tap the disclosure button it displays detailed info. At the bottom of the screen is a button entitled, "Share Location." If you click it, you then have the option of clicking another button entitled, "Message." a text message gets generated with an icon that represents a pin with a red head. This is what I'd like to create.
If it's possible, can somebody point me to where I can find more information, hopefully, including sample code?
Not all users have the ability to text images. The best option might be to just use the text... Also when you ask how to create the icon, what do you mean? The actual image?

I am making a calendar app, how can I get each event to show up in different sizes depending on the length of the event?

So every calendar app out there that we have all ever used lets you add events to your schedule, and then you see a color rectangle that shows up with the event title, and it is sized depending on its length. So if an event runs from 1:00-1:45, the rectangle only takes up 3/4 of the hour slot.
Using EventKit, and EventKitUI, I have realized that making the events is going to be quite easy, now I am wondering about the next step, which is graphically making my events visible to the user.
I plan on just using a simple UITableView for my day view, so when I add an event, how could I go about representing that graphically? I am looking for some ideas on implementation here. I don't know how I could do this. Would it be a matter of making a custom label and adding it to the top of the selected cell?
I am realizing that programming is partly a problem of knowing how to do something, and the other is knowing what to do. At this point, I am struggling with the what to do part, because I think that if I had a direction, I could do it in code no problem.
Any ideas?
Check this out.
https://github.com/klazuka/Kal
I played with the sample code and threw a watch on it on gitHub because I liked what he did. Does some calendar functions, maybe it can help you get some ideas flowing.