Hey everyone,
I used to dabble in code long before frameworks were widely used and I've recently considered looking into a career in software development. Before I really want to dive in, I want to make a few small projects that I'll benefit from in my personal life just to see if it's something I could actually enjoy doing in the long-term.
The first project I'm trying to tackle is an attendance-tracking platform for youth groups. I know enough about PHP and MySQL to make my project work on a website, but I've been playing with electron and would much rather create the project to be an actual application. The issue I face is that I'd like it to be available for mobile devices as well.
That poses 2 elementary questions that I'm hoping to get some up-to-date advice on-
1. What is the most effective framework to create an application to be cross-platform (including desktop)? I'd like to work with a framework that is widely used in the industry, and I'm not too afraid of a learning curve because I'd like to get a taste of what I'll be dealing with long-term.
2. What is the best way to integrate databases into applications? I've only ever worked with mySQL tables, but accessing that can be slow and I'd probably like to ultimately store the data either locally or on a user-specified cloud storage location. What should I be looking into to figure this out?
Thanks for your advice in advance!
I used to dabble in code long before frameworks were widely used and I've recently considered looking into a career in software development. Before I really want to dive in, I want to make a few small projects that I'll benefit from in my personal life just to see if it's something I could actually enjoy doing in the long-term.
The first project I'm trying to tackle is an attendance-tracking platform for youth groups. I know enough about PHP and MySQL to make my project work on a website, but I've been playing with electron and would much rather create the project to be an actual application. The issue I face is that I'd like it to be available for mobile devices as well.
That poses 2 elementary questions that I'm hoping to get some up-to-date advice on-
1. What is the most effective framework to create an application to be cross-platform (including desktop)? I'd like to work with a framework that is widely used in the industry, and I'm not too afraid of a learning curve because I'd like to get a taste of what I'll be dealing with long-term.
2. What is the best way to integrate databases into applications? I've only ever worked with mySQL tables, but accessing that can be slow and I'd probably like to ultimately store the data either locally or on a user-specified cloud storage location. What should I be looking into to figure this out?
Thanks for your advice in advance!