Back from break

I have kept with my studies on and off, but got in a dilemma on what I want to code next…
Let’s make it clear that I did finish my very first IOS app, distributed privately.
UI part is not looking good, but it is functional and so far bug free.
Speaking of bugs, I found a bug with my first windows app the “ArcheAge Calculator”
Found a quick and dirty? fix.

What’s next on the table.
– Recode the entire bucket list/todo app once .NET MAUI GA is released. SOON!
– Start working on a portfolio with my future projects via github, and my very own blazor published website

Now I need to figure out whether to keep hosting asp.net on the Windows VPS I pay roughly $50USD for, or to migrate and start using Azure?

Todo mobile app progress


Done with:
– Web API to hand out JWT bearer token to limited user
– Mobile app to authenticate user, retrieve Token via API
– Mobile app to save bearer token, and load for httpclient calls
– A way to add token in the httpclient header
– Save login username in preferences.
– Save password securely encrypted locally
– Data Binding to <CollectiveView.ItemTemplate>
– Figure out how to convert DateTime binding data to Date string

Left with:
– Add pages to display category specific Todos
– Add a page to create a new Todo in database
– Checkbox selection to Update data in database
– Checkbox selection to Delete data from database
– Add internet connectivity check before communicating with API
– Return user to login if Token is expired
– Learn QueryAsync, UpdateAsync, DeleteAsync

– Touch up UI
– Testing anything and everything on iphone

Got my token to store/load.

I thought a basic Todo app would be a walk in the park, but having to implement securely storing bearer tokens wasn’t on my mind.
Done with:
– Web API to hand out JWT bearer token to limited user
– Mobile app to authenticate user, retrieve Token via API
– Mobile app to save bearer token, and load for httpclient calls.

Still left with:
– Save certain fields in local preferences storage which aren’t a security risk
– A way to add token in the httpclient header
– Design UI for todo app
– Testing, and release.