This is a very simple Contact List app with Flutter framework for self-training
Get Flutter on Mac if you don't already have it: https://flutter.dev/docs/get-started/install/macos
To build and run this project:
- Clone this repository.
- cd into the repo folder.
- run flutter run-android or flutter run-ios to build the app.
(Please note that a Mac with XCode is required to build for iOS)
- Login via a Pin Code.
- Load a list of contacts from JSON.
- Search for a particular contact.
- Tap to view contact details.
- Tap to view contact info in an external browser.
- TextField & Validations
- Button Clicks
- Navigations
- Image Rendering (Local & Online)
- Error Alert DialogScrollable List View
- List View Search
- JSON File Parsing
- JSON to Objects Mapping
- Opening External Web Browser
A few resources to get you started if this is your first Flutter project:
The original post here: https://www.appcoda.com/flutter-basics/