After spending plenty of time learning it was time to applied what I had learned into my first Progressive Web App (PWA) project. I decided to create a recipe app called FoodiesGlobal for people like me that love cooking food from different cultures at home. I set out to develop an app that can enhance the work flow of cooking from the ideation phase, to the grocery shopping, and finally to the cooking. Step 1: Inspiration for me often comes from friends, family, or sometimes other restaurants. I find Pinterest is a fantastic place to find some super cool dishes so I wanted to make my application easily work with Pinterest. I also wanted the ability to quickly add recipes if the methods for the recipe are simple (dishes like stir fry or pasta). There is a whole host of features that I am planning on adding in the future once I graduate from SAIT. Step 2: Grocery shopping always takes a lot of time to figure out what ingredients you need for the dishes and then co...
Why did you learn about Progressive Web Apps? When I was asked the question, "what topic do you want to study for emerging trends" a thousand different ideas came to my mind. Should I learn new programming language? Study some new technology like Block chain or AI? Instead I chose to learn how to apply the knowledge I already have gained in new meaningful ways. The SAIT education curriculum is built on teaching the students a foundational knowledge of many aspects of software development. Unlike a boot camp or short training session SAIT aims to teach students how to think and learn rather than teaching students the newest tool or framework. This is the difference between teaching and training. While I reflected on my education up to this point I realized that we had never been taught mobile application development. This made me question if there was some way I could take the knowledge I have gained about website development and use it to create an app....