A flutter project with Implementation of a Contacts app in 4 ways (API, Custom, Preferences and Sqflite).
A flutter project with Implementation of a Contacts app in 4 ways (API, Custom, Preferences and Sqflite). It consist some common operations like create, edit , search and view operations on Contacts. Contacts in this project are not linked with the contacts stored in your Smart phone.
Host the sample included inside phpbackend on preferred web hosting
Create Tables inside your database using contacts.sql
If you are using your own website with the steps mentioned above edit the following constant inside constants.dart
static const String _CONTACT_API_BASE_URL = "https://bingedev.com/contact/";
Make sure to edit DatabaseConnection.php and change following things If you are using the files available in phpbackend-
private $host = "your_host"; private $db_name = "your_database_name"; private $username = "your_user_name"; private $password = "your_password";
Make Sure to Use your own Google Place Search API key edit the following constant inside constants.dart
const String GOOGLE_PLACE_API_KEY = "REPLACE_IT_WITH_YOUR_OWN_API_KEY";
If you found this project useful, then please consider giving it a :star: on Github and sharing it with your friends via social media.
There are still some things which are pending in this project make a pull request to improve this project or suggest an idea to improve this project further by raising issues.
Android Developer
Copyright 2018 Harsh Sharma
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.