As a freelancer, I got an order to design a schedule page with Flutter. I can create it myself from scratch, but I was wondering if there is already a package that is implemented, that behaves similarly as my case. Even there is no any package but someone encountered this kind of task, I would like to hear some suggestions from you!
Here is the explanation of the design:
Left side has a list of Users
Right side is a time view ( can be weekly and monthly view)
Only shifts that are already added, can be dragged to other time.
If need some more information, please comment! Thanks
I found syncfusion calendar package for now, other than that nothing fits well. FYI, this is a web app.
Related
I have to create a design like this. when the items are scrolling tabs should change to another how can I do the same design? are there any trusted plugins available in flutter?
I've seen one plugin 'vertical_tab_bar_view: ^0.0.1' but the popularity is only 68% so I am in doubt? can anyone get me a solution or proper explanation for the same? Thanks in advance.
My designer gave me the following design for a questionnaire screen.
I didn't found anything out of the box from the flutter components.
Maybe I could create something of my own, but before that I would like to validate that this isn't something that exists:
Any help would be appreciated
You can use smooth_page_indicator or page_indicator for the page indicate, and for the Next and Back buttons you can use any kind of flutter button components
I just discovered QField and I amazed by its features! Now I am trying to create a project that will fit my needs and have come quite far. I just have one questing on adding features in the app:
When adding a feature in the Qfield App in my project, everything is on one page and I have to scroll down in order to reach all input fields. This can be quite tedious while working in the field.
In the documentation and the demo project, that follows when downloading Qfield from Play store (offline_bees.qgs), the input is split up into sub-menus which you can reach by scrolling sideways (see image). This is much more effective than having everything on one page and having to scroll downwards. Unfortunately, I haven't found out how you can split your feature into such sub-menus as seen here. I have played a bit around with the available input widgets in the attribute form, to no avail.
I have also read the available documentation for Qfield 1.0 multiple times, but since I am neither a frequent user of QGIS nor a programmer, it is a bit challenging for me to understand the instructions (https://qfield.org/docs/project-management/vector-layers.html). Does it have something to do with the Relation Widget or Relation Reference?
I am thankful if somebody could point me in the right direction.
Looks like I didn't play around enough. I found out how to solve my problem. Here are the instructions
In QGis while preparing the project for QField:
Go to layer properties/ attribute forms
Set to "Drag and drop designer" (I failed to find this at first)
Create groups (these will be the sub menus) with the "+" button
Drag and drop your fields into the created groups
Is there a Tree control available for the iphone?
I need to represent a tree with sub nodes in a tree, how can I do it?
Thanks
No tree widget by default. It's basically not there because you shouldn't really need one and most cases it should probably be avoided.
A table navigation controller is the most common way to navigate down nodes in a hierarchy/tree usually.
It's hard to fit a tree like control we have on our desktops in the touch world where you have huge fingers (so huge nodes) and with the nodes offset to show depth, there isn't much space left over. Adding it to the iOS environment would create a weird UX flow so I would probably rethink my design flow if I think I need one.
If you need to fake it, you can use a table view and offset the left side of each subitem with some padding to show depth.
See this help
Rolling your own iPhone treeview control
part 1 : http://dotnet.kapenilattex.com/?p=566, part 2 and part 3 are in the pages : 585 and 633
part 4 : http://dotnet.kapenilattex.com/?p=648&cpage=1#comment-59842
I would use a UITableView and expand and collapse items further down the tree. You can set an indentation level for each UITableViewCell as it is displayed, depending on its position in the tree. You would need to keep track of which items in the tree are expanded/visible in order to always provide the tree with the correct data.
I just did just that for a project. Unfortunately I am not at liberty to share the full code. But it should not be terribly hard to write.
Let us know if you find an out-of-the-box solution.
From what I see, the best solution for my problem will be a BreadCrumbs control. I am looking for a ready solution of breadcrumbs, but if there isn't, it is not a big deal to write it.
OK, I did it.
I added a WebView and I am adding to it the crumb list. The design is similar to the Apple's official site.
When a user clikcs on the link, I call the popToViewController function and I am there.
This prevent the user from clicking Back and Back.
Hope this will help somebody.
I'm an iPhone developer, but new to web development. I've done some basic HTML websites and made one in iWeb as well. I'm trying to branch out to mobile web development now, so I checked out Dashcode.
Anyway, I'm trying to put a Call Button, Mail Button, and Map Button in horizontal alignment. I realize that I can add a Column Layout and have two buttons in a row, but that's the most I've gotten.
Any ideas? Thanks!
Thomas
Edit: I still haven't figured this out yet. I was given advice about a fixed position button bar, but I am not sure how to implement it. I've been looking at code, but haven't gotten it yet. Still trying though. Any help is appreciated!
What i do usually is to select the element you can't align horizontally and then go to the inspector -> dimension tab and in disposition you select fixed absolute.
This should work but beware because if you've the intention to change element's place dynamically you may have some surprise...
I think you are looking for something like this.
A fixed position button bar is created with several buttons side by side.
/Mogens