Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestions #33

Open
dbtech-davidb opened this issue Mar 17, 2023 · 2 comments
Open

Suggestions #33

dbtech-davidb opened this issue Mar 17, 2023 · 2 comments
Milestone

Comments

@dbtech-davidb
Copy link

בס"ד

Hello Matt..

This is an amazing project. Besides it helps you get started fast, it also allows you to make a "mockup" to be a base of discussion (at executive level) of what should be in the app and start working.

I have only played a bit with it, but thought i would suggest the following, if this is not the forum to suggest or if it is already there and i did not notice, pls excuse me..

I am an experienced .NET Full Stack developer even with Angular experience but this project enabled me to save loads of time getting in to the MAUI stuff...

I thought suggesting the following features as something you can add in the scaffold options which i would consider to be "common tasks" when you need to develop an app...

  1. A litesql connected page, for example like the scroll page or a complete CRUD for a simple object like a person.
  2. And/or a page with login, that reads if a person has stored his credentials in the local litesql db and if so makes a login via a rest service, if not prompts for username and pw and then submits it (and saves it locally offcourse!)
  3. I saw there is a draw page, but what about a page that can read a QRCODE, this is often a very common task... you know like opening the camera and when it recognizes the QRCODE it shoots and handles!
  4. Pages that interact with all/most of the smartphone features like location, camera, etc. so you have the demo code of it for each feature you need..
  5. A "redundant listener" for example that notes if the person is moving at a certain speed and then either makes a "notification" or opens the app or something alike...

Have written you a mail with my details if you need to contact me..

Sincerely

David Bachmann

@mrlacey
Copy link
Owner

mrlacey commented Mar 17, 2023

Thanks for your comments and suggestions.

1 - Has been on my mind for a while. It's good to hear that you think there's value in this too. (x-ref: #33)
2 - Already on the backlog - #17
3 - I'll add a separate issue to track this
4 - I'm not sure about adding examples for "all" (or most) features. I'm not sure how useful it will be to a wide number of people, and it risks competing with (and potentially duplicating) the official samples https://github.com/dotnet/maui-samples
5 - This seems like a very specific need. I'm not sure how many people would use it.

@dbtech-davidb
Copy link
Author

Hello Matt..
Thnx for the prompt(!) answer..

Really amazing to hear your plans and see how you are prepared to make things that help the community... Very much apprecaited... My you experience Divine blessing in your work...

5 - This seems like a very specific need. I'm not sure how many people would use it.
As for this one....
My idea about this was not the specific issue to listen to... rather that making an app that works when you activate it is something quite common. But having it reacting to some environmental change such as moving or such as a OS event, or incoming call or alike is something i think has general relevance...
In my case the moving was something i thought about but any environmental event happening without any relation to whether the app is open currently is relevant.
...once the feature is there in the code, what it should react on is just some code tuning (!).

BTW maybe also a demo of making a system notification... as a result of the above..

@mrlacey mrlacey added this to the backlog milestone May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants