Magnum Weather ✌️ : Android Weather Application based on user location , achieve to provide current weather status to the user based in his location , Magnum Weather provide current weather status , hourly forecast weather status , week days forecast weather status.
- The mvp architecture used in simple way in Magnum weather as the diagram below shows
- AndroidX.
- Rxjava for asynchronous tasks.
- ReactiveNetwork for observing/checking internet/network connection
- Hilt for dependency injection.
- Retrofit and OkHttp for network connecting .
- Glide for image loading.
- TextPathView for animated text in splash screen.
- before run the project directly the , you need to get your API Key.
- Api description.
- .....
Copyright 2020 Nedal Hasan ABDALLAH
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific
language governing permissions and limitations under the License.