Skip to content
Ashwin-DhakalPublic

About

Cross Platform Development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASE-456

Cross Platform Development

This repository contains in-class Flutter projects from ASE-456. Each app builds on the previous one and covers a specific set of concepts.

App 1: Default Flutter Project

Understanding the Android Studio workspace and navigation, learning the basics of Flutter and Dart, and running the default Flutter project.

App 2: Hello World

Learning the environment file, the concept of widgets, and building a first Hello World app.

App 3: NKU Logo App

Learning Scaffold, AppBar, body, and bottom bar, and building a first app that displays an image.

App 4: Stateless Widget

Learning the concept of a stateless widget.

App 5: Dice Rolling App

Learning functions and stateful widgets through a dice rolling app.

App 6: Music App

Learning to use Flutter packages and GestureDetector, and understanding the concepts of Column, Expanded, and functions.

App 7: Multiscreen Navigation App

Learning multiscreen Navigation and routes.

App 8: Geolocator App

Learning to acces location of the device and setting permission.

App 9: Getting Weather Data App

Learning HTTP to access OpenWeatherMap through API for weather app.

App 10: App with loading page

Learning to design loading screen while app/page/data loads in the background.

Codebase 11: Learning Asynchronous Programming

Learning Asynchronous Programming.

About

Cross Platform Development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages