diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies index 15b5766..f7bf02b 100644 --- a/.flutter-plugins-dependencies +++ b/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["location_permissions"]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"android":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_availability-2.0.4/","dependencies":[]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"macos":[{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]},{"name":"shared_preferences_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]},{"name":"url_launcher_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/","dependencies":[]},{"name":"shared_preferences_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-0.0.2+1/","dependencies":["path_provider_linux"]},{"name":"url_launcher_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[{"name":"firebase_core_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.2.0/","dependencies":[]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"location_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]},{"name":"shared_preferences_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]},{"name":"url_launcher_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2+1/","dependencies":[]}]},"dependencyGraph":[{"name":"device_info","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core"]},{"name":"flutter_device_locale","dependencies":[]},{"name":"geolocator","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","dependencies":[]},{"name":"image_gallery_saver","dependencies":[]},{"name":"location","dependencies":["location_web"]},{"name":"location_permissions","dependencies":[]},{"name":"location_web","dependencies":[]},{"name":"package_info","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"shared_preferences","dependencies":["shared_preferences_linux","shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_web","url_launcher_linux","url_launcher_macos"]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]}],"date_created":"2020-09-19 17:25:18.197775","version":"1.20.4"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["location_permissions"]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"android":[{"name":"device_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/device_info-0.4.2+6/","dependencies":[]},{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"firebase_messaging","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-7.0.0/","dependencies":["firebase_core"]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"geolocator","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-5.3.2+2/","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_availability-2.0.4/","dependencies":[]},{"name":"image_gallery_saver","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"location_permissions","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_permissions-3.0.0+1/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]},{"name":"shared_preferences","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.10/","dependencies":[]},{"name":"url_launcher","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/","dependencies":[]}],"macos":[{"name":"firebase_core","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.5.0/","dependencies":[]},{"name":"location","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]},{"name":"package_info","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.1/","dependencies":[]},{"name":"path_provider_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]},{"name":"shared_preferences_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]},{"name":"url_launcher_macos","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/","dependencies":[]},{"name":"shared_preferences_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-0.0.2+1/","dependencies":["path_provider_linux"]},{"name":"url_launcher_linux","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[{"name":"firebase_core_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.2.0/","dependencies":[]},{"name":"flutter_device_locale","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_device_locale-0.4.0/","dependencies":[]},{"name":"location_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]},{"name":"shared_preferences_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]},{"name":"url_launcher_web","path":"/home/mecazor/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2+1/","dependencies":[]}]},"dependencyGraph":[{"name":"device_info","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":["firebase_core"]},{"name":"flutter_device_locale","dependencies":[]},{"name":"geolocator","dependencies":["google_api_availability","location_permissions"]},{"name":"google_api_availability","dependencies":[]},{"name":"image_gallery_saver","dependencies":[]},{"name":"location","dependencies":["location_web"]},{"name":"location_permissions","dependencies":[]},{"name":"location_web","dependencies":[]},{"name":"package_info","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"shared_preferences","dependencies":["shared_preferences_linux","shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_linux","dependencies":["path_provider_linux"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_web","url_launcher_linux","url_launcher_macos"]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]}],"date_created":"2020-12-02 16:44:08.944540","version":"1.22.2"} \ No newline at end of file diff --git a/ios/Flutter/flutter_export_environment.sh b/ios/Flutter/flutter_export_environment.sh index f131b94..323773c 100755 --- a/ios/Flutter/flutter_export_environment.sh +++ b/ios/Flutter/flutter_export_environment.sh @@ -7,8 +7,8 @@ export "FLUTTER_BUILD_DIR=build" export "SYMROOT=${SOURCE_ROOT}/../build/ios" export "OTHER_LDFLAGS=$(inherited) -framework Flutter" export "FLUTTER_FRAMEWORK_DIR=/home/mecazor/snap/flutter/common/flutter/bin/cache/artifacts/engine/ios" -export "FLUTTER_BUILD_NAME=4.0.1" -export "FLUTTER_BUILD_NUMBER=18" +export "FLUTTER_BUILD_NAME=4.0.2" +export "FLUTTER_BUILD_NUMBER=19" export "DART_OBFUSCATION=false" export "TRACK_WIDGET_CREATION=false" export "TREE_SHAKE_ICONS=false" diff --git a/lib/animation/animation_controller.dart b/lib/animation/animation_controller.dart deleted file mode 100644 index 845cf51..0000000 --- a/lib/animation/animation_controller.dart +++ /dev/null @@ -1,15 +0,0 @@ -import 'package:flutter/widgets.dart'; - -class NumberLoadingAnimation { - AnimationController controller; - - AnimationController animationController( - {TickerProvider obj, double upperBoundValue}) { - controller = AnimationController( - // vsync: obj, - duration: Duration(seconds: 1), - upperBound: upperBoundValue, - ); - return controller; - } -} diff --git a/lib/appcast.xml b/lib/appcast.xml index 67fad40..71d711d 100644 --- a/lib/appcast.xml +++ b/lib/appcast.xml @@ -3,10 +3,10 @@ Climatic - Version 4.0.1 + Version 4.0.2 A Weather app to check hourly,daily,current weather of current and any city. Sat, 19 Sep 2020 12:00:00 +0000 - + \ No newline at end of file diff --git a/lib/screens/air_quality.dart b/lib/screens/air_quality.dart index e80cd6d..f117813 100644 --- a/lib/screens/air_quality.dart +++ b/lib/screens/air_quality.dart @@ -67,7 +67,6 @@ class _AirQualityScreenState extends State Text getHealthText(dynamic aqi) { if (aqi >= 0 && aqi <= 50) { - return Text( 'None', style: kHealthTextStyle, @@ -100,10 +99,6 @@ class _AirQualityScreenState extends State progressIndicator: SpinKitCubeGrid( color: colourChangeWithTime.getCityTextColor(), size: 100.0, - controller: AnimationController( - // vsync: this, - duration: const Duration(milliseconds: 1200), - ), ), inAsyncCall: showSpinner, child: Scaffold( @@ -155,7 +150,6 @@ class _AirQualityScreenState extends State setState(() { try { - if (result.description != null) { print('result description' + result.description); diff --git a/lib/screens/loading_screen.dart b/lib/screens/loading_screen.dart index b3aac26..89ebf85 100644 --- a/lib/screens/loading_screen.dart +++ b/lib/screens/loading_screen.dart @@ -67,10 +67,6 @@ class _LoadingScreenState extends State child: SpinKitCubeGrid( color: Color(0xFFc41a43), size: 100.0, - controller: AnimationController( - // vsync: this, - duration: const Duration(milliseconds: 1200), - ), ), ), ), diff --git a/lib/screens/location_screen.dart b/lib/screens/location_screen.dart index 73ade9f..b5d77bf 100644 --- a/lib/screens/location_screen.dart +++ b/lib/screens/location_screen.dart @@ -36,8 +36,7 @@ class LocationScreen extends StatefulWidget { _LocationScreenState createState() => _LocationScreenState(); } -class _LocationScreenState extends State - with TickerProviderStateMixin { +class _LocationScreenState extends State { WeatherModel weatherModel = WeatherModel(); ColourChangeWithTime colourChangeWithTime = ColourChangeWithTime(); final _controller = TextEditingController(); @@ -463,10 +462,6 @@ class _LocationScreenState extends State progressIndicator: SpinKitCubeGrid( color: Color(0xFFc41a43), size: 100.0, - controller: AnimationController( - duration: const Duration(milliseconds: 1200), - // vsync: this, - ), ), inAsyncCall: showSpinner, child: Scaffold( @@ -506,30 +501,6 @@ class _LocationScreenState extends State Navigator.of(context).push(_createRoute()); }, ), - ListTile( - leading: Icon(FontAwesome.leaf), - title: Text( - 'Air Quality', - style: Theme.of(context).textTheme.bodyText2, - ), - onTap: () async { - setState(() { - showSpinner = true; - }); - WeatherModel weatherModel = WeatherModel(); - var aqiData = await weatherModel.getAirQualityCurrent(); - Navigator.push(context, MaterialPageRoute( - builder: (context) { - return AirQualityScreen( - airQualityData: aqiData, - ); - }, - )); - setState(() { - showSpinner = false; - }); - }, - ) ], ), ), diff --git a/lib/services/networking.dart b/lib/services/networking.dart index 6a99165..2d22dc6 100644 --- a/lib/services/networking.dart +++ b/lib/services/networking.dart @@ -11,6 +11,7 @@ class NetworkHelper { if (response.statusCode == 200) { String data = response.body; + print(data); var decodedData = jsonDecode(data); return decodedData; diff --git a/lib/services/weather.dart b/lib/services/weather.dart index 8209596..aebc090 100644 --- a/lib/services/weather.dart +++ b/lib/services/weather.dart @@ -12,7 +12,7 @@ const openWeatherForecastURL = const openWeatherDailyForecastURL = 'http://api.openweathermap.org/data/2.5/forecast/daily'; -const airQualityURL = 'https://api.weatherbit.io/v2.0/current/airquality'; +const airQualityURL = 'https://api.ambeedata.com/latest'; class WeatherModel { static final String openWeatherAPIKey = kOpenWeatherAPIKey; @@ -126,9 +126,10 @@ class WeatherModel { LocationCoordinates location = LocationCoordinates(); await location.getCurrentLocation(); NetworkHelper networkHelper = NetworkHelper( - '$airQualityURL?lat=${location.getLatitude()}&lon=${location.getLongitude()}&key=$kAirQualityAPIKey'); + '$airQualityURL/by-lat-lng'); var weatherData = networkHelper.getData(); + print(weatherData.toString()); return weatherData; } diff --git a/pubspec.lock b/pubspec.lock index 036ae25..31ae690 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -7,42 +7,42 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.2" + version: "2.5.0-nullsafety.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" characters: dependency: transitive description: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.1.0-nullsafety.3" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.0-nullsafety.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.0-nullsafety.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.13" + version: "1.15.0-nullsafety.3" convert: dependency: transitive description: @@ -84,7 +84,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.0-nullsafety.1" file: dependency: transitive description: @@ -260,14 +260,14 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.8" + version: "0.12.10-nullsafety.1" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.3.0-nullsafety.3" modal_progress_hud: dependency: "direct main" description: @@ -295,7 +295,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.0-nullsafety.1" path_provider: dependency: transitive description: @@ -447,28 +447,28 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.0-nullsafety.2" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.5" + version: "1.10.0-nullsafety.1" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.0-nullsafety.1" syncfusion_flutter_core: dependency: transitive description: @@ -489,21 +489,21 @@ packages: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.0-nullsafety.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.17" + version: "0.2.19-nullsafety.2" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0-nullsafety.3" upgrader: dependency: "direct main" description: @@ -566,7 +566,7 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.0-nullsafety.3" version: dependency: transitive description: @@ -589,5 +589,5 @@ packages: source: hosted version: "4.2.0" sdks: - dart: ">=2.9.0-14.0.dev <3.0.0" + dart: ">=2.10.0-110 <2.11.0" flutter: ">=1.16.0 <2.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index 5aa96b0..32a5e20 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: clima description: A new Flutter application. -version: 4.0.1+18 +version: 4.0.2+19 environment: sdk: ">=2.1.0 <3.0.0"