mrlacey / MauiAppAccelerator

A Visual Studio extension to accelerate the creation of new .NET MAUI apps.
https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator
MIT License
352 stars 10 forks source link

Suggestions #33

Open dbtech-davidb opened 1 year ago

dbtech-davidb commented 1 year ago

בס"ד

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 commented 1 year ago

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 commented 1 year ago

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..