Modern Food Recipes App – Android Development with Kotlin | Online course

Modern Food Recipes App – Android Development with Kotlin | Online course

HomeStevdza-SanModern Food Recipes App – Android Development with Kotlin | Online course
Modern Food Recipes App – Android Development with Kotlin | Online course
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
My online courses
Discount coupon: LAUNCH-STEVDZA-SAN
https://stevdza-san.com

Hello and welcome to my course, in this course I will teach you how to create a fully functional Android application using the power of Kotlin programming language. We are going to develop a Food Recipes app, where we can browse recipes of different types of meals and diets. This app design will be very similar to my Material UI Design course that I did a while ago.

Our application will work with remote and local data sources. And for the remote data source, we will use a third-party API for food recipes, called Spoonacular. I will teach you how to establish a connection between your application and the server. So basically we will send a GET request to our API and receive a list of food recipes in response. Additionally, our application will be able to handle no internet connection and store or cache data locally in our database when needed.

We will use all popular Android architecture components such as:
– Navigation component
– Data binding
– Library ROOM
– Datastore Preferences
– Live data
– View model

– Dagger hilt
– Kotlin feed
-ViewPager
– Upgrade for HTTP requests
– DiffUtil for our RecyclerView
– Database inspector to analyze our database
– Movement layout
and more..

Also from our application we will be able to search recipes directly from our API. So if you have your favorite flavor, you can search for it here and you will probably find many amazing recipes. Then our app will have a favorites fragment where we can save our favorite recipes for later use when we need them.

However, this course is not intended for absolute beginners in Android development, you should have at least basic knowledge of the most popular Android architecture components and the Kotlin programming language in general. This won't be an easy task, especially if you've never worked with the API and local database simultaneously. Don't be discouraged though, everything can be learned here, if you are sufficiently motivated of course.

One more thing, so this course will be an ongoing project, which means I will post updates regularly, whenever we find a new bug, or
whenever code cleanup is needed. That's why I want to involve all of you who are watching this course to work with me to complete this project.
even better app. I will give you more details about this at the end of this course of course.

So what are you waiting for, let's get started developers!

Please take the opportunity to connect and share this video with your friends and family if you find it useful.