Build and Use APIs for Android Apps - Full-Stack Development with Flask, SQL, and Android Studio
Offered By: Linode via YouTube
Course Description
Overview
Learn to build and integrate APIs for Android apps in this comprehensive full-stack development tutorial. Follow along as the instructor guides you through creating APIs with Flask and SQL, setting up an API server, and incorporating these APIs into an Android app using Android Studio and Kotlin. Master the entire development process, from server provisioning to app integration, covering topics such as creating a Linode instance, developing a Flask app, working with SQLAlchemy, testing with Postman, deploying to Linode, and building an Android app with Retrofit. Gain practical experience in resolving common bugs and errors while developing a fully functional Android app that interacts with your custom API.
Syllabus
Introduction
Create a Linode
Create Flask App
Install Flask SQLAlchemy
Define a New Model
Enable Data Querying
Resolve Bugs
Create Notes
Test App with Postman
Resolve Type Error
Add Nother Note with Postman
Deploy API to Linode
Create main.py
Test App with Postman
Install Android Studio
Create a New Android Project
Use Retrofit
Fetch Data from Linode
Run App in Android Studio
Create Data Class
Import Retrofit
Populate Recycler View
Run App & Resolve a Bug
Conclusion
Taught by
Linode
Related Courses
Programming Mobile Applications for Android Handheld Systems: Part 1University of Maryland, College Park via Coursera Developing Android Apps
Google via Udacity Android: Introducción a la Programación
Universitat Politècnica de València via edX Android Performance
Google via Udacity Introduction to Mobile Application Development using Android
The Hong Kong University of Science and Technology via edX