I'm a programmer with experience from the '80s, but I haven't done much recently and I'm approaching 60. I learned BASIC, FORTRAN, and COBOL back in the day and even built a DOS-based menu system. Now I'm interested in creating two specific mobile apps: one for field recording and another that's a quiz game. The first app needs to work offline, capturing data like bird sightings and equipment used, and then syncing to a desktop app for further processing later. The second app should be a simple quiz game that can function on mobile devices and possibly on a website. I've come across recommendations for languages and frameworks like Kotlin, Swift, and React Native, but I'd like advice on what's best considering my background and objectives. Any tips for getting started?
3 Answers
While it may sound counterintuitive, consider going with a web-based approach using JavaScript. It offers great flexibility and compatibility. You could use Node.js for the backend and Electron to package everything into a desktop app. Starting with basic JavaScript would align well with your background in HTML and CSS.
Take heart, diving into modern development can be exciting! I think once you get past the initial learning curve, you’ll find it quite enjoyable.
I’d suggest looking into "local-first" app design. This concept allows software to function without internet connectivity and syncs data later when a connection is available. For your quiz app, consider React Native; it’s versatile and can handle both mobile and web platforms effectively.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically