This Android app provides activity suggestions based on weather for students and faculty. It uses zip code for forecasts, features distinct interfaces, and employs a hybrid MVC-CS architecture with efficient data management, streamlined with Github Actions for development.
This task is to add internet access to the App. To perform network operations in our application, the manifest file AndroidManifest.xml must include the following permissions:
<uses-permission android:name="android.permission.INTERNET" /> to enable HTTP request. In addition, Coroutine dependencies will also be needed for providing a more efficient and manageable way of handling asynchronous tasks and concurrency, especially for Retrofit.
Task description
This task is to add internet access to the App. To perform network operations in our application, the manifest file
AndroidManifest.xml
must include the following permissions:<uses-permission android:name="android.permission.INTERNET" />
to enable HTTP request. In addition, Coroutine dependencies will also be needed for providing a more efficient and manageable way of handling asynchronous tasks and concurrency, especially forRetrofit
.AndroidDeveloperGuide
Detailed Steps
build.gradle
with dependency neededAndroidManifest.xml
Relate to issue(s)
/relate subtask-of {github.com/NittanyLions42/repository-name#issue-number} Fixes {link for the pull request}