map_apptimus 0.0.2 map_apptimus: ^0.0.2 copied to clipboard
A new Flutter package for googlemap integration with search function.
Map Apptimus #
Map Apptimus is a Flutter package for integrating maps and search functionality into your Flutter applications.
Getting Started #
Prerequisites #
Before using this package, you need to obtain a Google API key from the Google Cloud Console for map integration.
Installation #
Add the following dependency to your pubspec.yaml
file:
dependencies:
map_apptimus: ^0.0.1
Android Configuration #
In your android/app/build.gradle, make sure you have the following configurations:
android {
...
compileSdkVersion 33
defaultConfig {
...
minSdkVersion 21
...
}
...
}
Add the following permissions to your AndroidManifest.xml: #
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
Also, add your Google API key to the AndroidManifest.xml: #
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="Your_api_key" />
Usage #
Simple Map Integrated Application #
import 'package:map_apptimus/map_apptimus.dart';
MapScreen(
searchfunction: true,
straightDistance: true,
routeDistance: true,
showRoute: true,
userkey: 'your_api_key',
),
Simple Google Search Function #
import 'package:map_apptimus/map_apptimus.dart';
SearchService searchservice = SearchService();
searchservice.searchbar(
searchController,
onItemClicked,
userkey: 'your_api_key',
);
License #
This project is licensed under the MIT License - see the LICENSE file for details.