0% found this document useful (0 votes)
4 views4 pages

Dart Development Guide for Flutter

The document outlines key components and tools for developing applications using the Dart programming language, including IDEs like VsCode and Android Studio. It covers user interface elements, state management techniques, storage options, third-party libraries, and quality assurance practices. Additionally, it highlights native integration for both Android and iOS platforms, emphasizing the importance of continuous learning and code improvement.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views4 pages

Dart Development Guide for Flutter

The document outlines key components and tools for developing applications using the Dart programming language, including IDEs like VsCode and Android Studio. It covers user interface elements, state management techniques, storage options, third-party libraries, and quality assurance practices. Additionally, it highlights native integration for both Android and iOS platforms, emphasizing the importance of continuous learning and code improvement.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

 Programming Language

o Dart

 IDE for development

o VsCode

o Android Studio

o intellij

 User Interface

o Widgets

 statefull widget

 stateless widget

 accessibility

 Inherited widget

 Theming

 Localization

o Style

 Material

 Cupertion

o Assets

 fonts

 images

 svg

 audio

 video

 Static User Interface

o View

 Text,Image,button raised button etc

o ViewGroup

 Container, Row, Column, Stack, Expanded, ConstrainedBox

 Dynamic User Interface

o ListView

o GridView
o ExpansionTitle

 Animation

o AnimatedWidget

o AnimatedBuilder

o AnimationController

o CurvedAnimation

o Hero

o Transform

o Opacity

 Sotrage

o shared preference

o file storage

o sqlite

 3rd party libararies

o http

o dio

o get_it

o cached_network_image

o Flutter_webview_plug-in

o font_awesome_flutter

o SQFLite

o rxdart

o bloc_pattern

 Behavior Components

o Permission

o Local Notification

o Push Notification

o Download Manager

o Media Playback

o Preference

o Sharing
 State management

o setState

o Provider

o Redux

o BLoC

o MobX

 Quality Assurance

o Firebase

 Crashlytics

 App distribution

 Analytics

o Google play beta tests

o TestFlight

o App Center

 Version Control

o Git

o Github

o Bitbucket

o Gitlab

 Firebase

o Firebase Auth

o Firebase database

o Firebase Storage

o Firebase Messaging

 Native Integration

o Android

 Android Studio

 Java

 Kotlin

 App Siging

 Google Play Store


 In App Purchase

o ios

 Xcode

 Swift

 Objective-C

 Apple Certification

 AppStore

 Keep Learning and try to improve your code.

You might also like