Soggy Days

Been a couple of months but it has been busy here. As I previously mentioned I needed to update the Android version of my app to Android 14 by this fall. No rush but I wanted to try the update tool that Microsoft created to help with the update to MAUI. Some parts worked well and some were going to be tedious. In the meantime Microsoft must’ve gotten a lot of flack from developers that used Xamarin so Xamarin now can target Android 14. I’ve tested that and it worked perfect.

OTOH, I started getting some support emails about problems with Location services on Android phones running Android 14. As far as I could see both on an Android 14 emulator running the current release which targets Android 13 there was no problem. Same with the Android 14 targeted version.

Unfortunately I don’t have an Android 14 device to test this and if I did it might just work fine anyway. Some searching for Android 14 bugs turned up quite a few articles on problems with Android 14 including location services. Seems that some devices didn’t come to users with all the necessary services turned on for location services to work properly. Usually if the user is doing a device update and those services were on their previous phone it would get turned on when the app is installed as long as Google’s app backups work. So either users needed to turn those on themselves if the carrier didn’t do it originally or the backup install did it.

I’m not quite sure why Google wants to set this yearly hoop anyway. It probably produces rushed work on the release. It might be under pressure from phone manufacturers so that the SDK supports the latest and greatest features. It’s all about marketing.

Fall Musings

Boy it is cold for California these days. We’ve even had some record lows. Guess it gives me more time write something for the blog.

Seems that Visual Studio Code has just got way too bloated to use for this work. My ancient Linux box doesn’t handle it well anymore so I’m trying other editors.

I’ve been testing the Visual Studio 2022 MAUI migration tool for my Xamarin app update. Google wants apps updated fall 2024 to target Android 14. Microsoft does not plan to update Xamarin for that support so the app has to be move to MAUI. Surprisingly some of the migration has gone well though plenty of errors. But most of those are because my app uses a lot of popup dialogs and the Xamarin third party popup package was unable to be ported to MAUI. So popups were included now in MAUI and actually testing my popups worked well without much additional work.

The app is large for a mobile app and has two libraries but for the most part those are just C# code which works too with .net 7. Of course given the deadline this is a lazy project plus the migration tool is in beta.

Other projects lately have been more HTML apps for my app website. One is a scratchpad tool for a tutorial on a vedic astrology system that has been gaining popularity. I hope to add that this week.

I am kinda amused at the AI talk these days. Reminds me of “dot com boom” and now we have an “AI boom”. Interesting to see the tools available. I’ve mentioned before that I worked with one of those but the tutorial went out of date. Of course the thing I worry about is politicians deciding how AI should be regulated. That should be quite a circus.