A simple pokedex mobile application

Overview

Flutter-Pokelib

Hi everyone, I m trying to learn flutter and I have two months experience. I coded a simple pokedex mobile application. That contains provider for state management, custom routing, find dominat color with palette generator, send request to api and get response from api.

Lets take a look how my application run ?

First when you opened app you will see splash screen. In the splash screen i m checking your mobile phone wifi or mobile data for is opened if is open i m checking your network connection with internet address lookup function if internet address lookup function success, sending request to the "https://raw.githubusercontent.com/Biuni/PokemonGO-Pokedex/master/pokedex.json" for the getting pokemon data. Routing to the home screen if pokemon data is not empty. In the home screen i used listview.builder for the listing pokemons and used textfield for searching in pokemon list. The list is actually listening the pokemon view list. listview.builder will reflesh If list changed with searching operation. Every listview.builder items has dominat color of the pokemon picture. When you click items you will route to detail screen. In the detail screen you can see pokemon detail.

Screenshots

Splash Screen Home Screen Detail Screen
Home Screen Search Error Screen


Thank you for reading
You might also like...

A mobile travel app is a software application that has been developed specifically for use on smaller devices

A mobile travel app is a software application that has been developed specifically for use on smaller devices

A mobile travel app is a software application that has been developed specifically for use on smaller devices, such as smartphones and tablets, and can be used by business travellers to book and manage their travel whilst on the move

Apr 27, 2022

🏃Lossy is a mobile application built using flutter framework and firebase for android.

🏃Lossy is a mobile application built using flutter framework and firebase for android.

Lossy The Weight and Fitness Tracker App. Lossy is a mobile application built using flutter framework and firebase for android. Track your daily weigh

Nov 26, 2022

Clock app - A mobile application where to set alarm, timer and stopwatch

Clock app - A mobile application where to set alarm, timer and stopwatch

Clock App Mobile application to check the time, set alarm, timer and stop watch

Dec 31, 2022

A new Flutter application. Done for mobile computing lab practical

A new Flutter application. Done for mobile computing lab practical

Notes-app-using-flutter A new Flutter application. Done for mobile computing lab

Feb 7, 2022

Movies Mobile Application to demonstrate Network calls in Flutter using with Chopper library

Movies Mobile Application to demonstrate Network calls in Flutter using with Chopper library

Movies Mobile Application to demonstrate Network calls in Flutter using with Chopper library. For API TMDB API console is used.

Nov 7, 2022

ChitChat - a mobile application built using flutter framework and firebase for android

ChitChat - a mobile application built using flutter framework and firebase for android

This is a flutter app made using dart programming language . It uses firebase api to store and fetch data . It also uses native devices features such as library and camera . You can signup or login through your mail and can chat easily with your colleagues .

Nov 6, 2022

ReverseHand is a mobile application that was created with the vision of helping to reduce any power imbalances that consumers may face when seeking trade services.

ReverseHand is a mobile application that was created with the vision of helping to reduce any power imbalances that consumers may face when seeking trade services.

ReverseHand is a mobile application that was created with the vision of helping to reduce any power imbalances that consumers may face when seeking trade services. To achieve this, the mobile application allows consumers to make their needs for services known in the form of job listings, where tradesmen are able to place bids in order to be chosen and hired.

Nov 2, 2022

Instead of a simple counter app, the @FlutterDev team can provide a simple game like the one below.

Instead of a simple counter app, the  @FlutterDev  team can provide a simple game like the one below.

Instead of a simple counter app, the @FlutterDev team can provide a simple game like the one below. Thanks to the @rive_app team for their easy-to-use animation kit.

Oct 27, 2022

A simple chat application in flutter made with stream.

A simple chat application in flutter made with stream.

chat_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Oct 11, 2022
Owner
GorkemTok33
I am a computer engineer candidate who follows the developments in science, technology and space.
GorkemTok33
Pokedex Flutter/MobX

Pokedex Flutter/MobX Features Listagem de Pokemons Tela de Detalhes do Pokemon (Detalhes, Status, Evoluções) Dev Tools App feito com gerência de estad

Diogo Guilherme da Silva Santos 5 Sep 2, 2022
Pokedex flutter App

Pokedex flutter App Preview Home Screen Detail Screen Detail Screen Favorite Screen Search Screen Search Screen Features Infinite scrolling Add to fav

syed shibli mahmud 0 Feb 19, 2022
Drishti is a simple mobile application created as a project for YIP KDISC and Google Devs Solution Challenge

Drishti is a simple mobile application created as a project for YIP KDISC and Google Devs Solution Challenge. This app aims to make reporting and spreading the news of accidents and dangers easier and effective.

Friendly Neighbourhood Tekys 1 Nov 29, 2022
Travel-Application-Ui-design - A Simple Travel Application Ui design For Flutter

Flutter Simple Travel Application UI Design A part of #flutter100daysofcode. Let

Lutfur Rahman 0 Jan 28, 2022
🚀 This is mobile application using Flutter for develop a pizza store

Flutter Pizza Hut ?? Description: ?? This is mobile application using Flutter for develop a pizza store ?? Factory Method Create Enum product_type.dar

Dao Hong Vinh 26 Dec 9, 2022
🚀 This is mobile application using Flutter for develop Tiktok

Flutter Tiktok Clone Description: ?? This is mobile application using Flutter for develop Tiktok How I can run it? ?? Clone this repo ?? Run below cod

Dao Hong Vinh 12 Feb 8, 2022
This is mobile application fortune telling using Flutter for development.

Flutter Tarot Card Description: This is mobile application fortune telling using Flutter for development. How I can run it? ?? Clone this repository ?

Dao Hong Vinh 17 Sep 25, 2022
This is project using flutter and firebase for develop a mobile application about online school

This is project using flutter and firebase for develop a mobile application about online school

Hackathon 4 May 17, 2021
Flutter ThingsBoard PE Mobile Application

Flutter ThingsBoard PE Mobile Application Getting Started This project is a starting point for a ThingsBoard PE Mobile application. A few resources to

ThingsBoard - Open-source IoT Platform 65 Dec 8, 2022
A Mobile Application for NITT students to digitally unlock/lock shared-cycles in stands.

CycleLock App A Mobile Application for NITT students to digitally unlock/lock shared-cycles in stands. Requirements Java-Version - '12.x' Flutter-Vers

Delta Force 6 Nov 6, 2022