About
About Us
Help
Privacy Policy
Terms of Service
LearnDesk
Learn
Academics
Business
Creative
Health and Fitness
Lifestyle
Personal Development
Software
Topics
Admissions
Engineering
Hardware
Hospitality
Humanities
Chinese
Languages
Maths
Pharma
View All Topics
Topics
Accounting
Advertising
Analysis
Analytics
Business Communication
eCommerce
Entrepreneurship
Finance
Finance - India
Freelancing
View All Topics
Topics
Arts & Crafts
Audio Editing
Audio Production
Dance
Design
Film Production
Music
Photography
Video Production
Writing
View All Topics
Topics
Dieting
Fitness
Food Safety
Games
Medical
Medical Professionals
Meditation
Mental Health
Pregnancy
Safety & First Aid
View All Topics
Topics
Beauty & Makeup
Food
Fashion
Gaming
Home Improvement
Parenting
Pet Care & Training
Relationships
Sustainable Living
View All Topics
Topics
Career Development
Learning
Religion and Spirituality
Self-Improvement
View All Topics
Topics
Accounting
Amazon Web Services
App Development
Continuous Integration
Backup Software
Business Automation
Computational Fluid Dynamics
Business Intelligence
Computer Aided Design (CAD)
View All Topics
Teach
Teach Online
Schedule
Items
Billing
Users
Marketing
Analytics
Settings
Change School
Account
Log In
Sign Up
Flutter and Dart Development for Building iOS and Android Apps
Introduction
Introduction
Preview
Setup On Windows
Preview
Setup On Linux
Setup On Mac iOS
Setup On Mac Android
App Base Code
Preview
Widgets
Text
Container
Row
Preview
Column
Stack
Image
Preview
Padding
Preview
Center
Align
Constrained Box
Baseline Class
Aspect Ratio
Sized Box
Transform
Gestures
Pointers
Preview
Tap
Double Tap
Long Press
Vertical Drag
Preview
Horizontal Drag
Preview
Pan
Navigation Components
Scaffold
Appbar
BottomNavigationBar
Preview
TabBarView
Drawer
SliverAppBar
Input/Selection Components
FlatButton
RaisedButton
Preview
DropdownButton
TextField
CheckBox
Radio Button
Preview
PopupMenuButton
IconButton
Preview
ButtonBar
Floating Action Button
Switch
Slider
Date Picker
Preview
Time Picker
SimpleDialog
AlertDialog
BottomSheet
ExpansionPanelList and ExpansionPanel
SnackBar
Preview
Cupertino Setup
CupertinoActionSheet
CupertinoActivityIndicator
CupertinoAlertDialog
CupertinoButton
CupertinoPageScaffold
Preview
CupertinoPicker
CupertinoPopupSurface
CupertinoSegmentedControl
CupertinoSlider
CupertinoSwitch
CupertinoNavigationBar
CupertinoTabBar
CupertinoTabScaffold
Preview
CupertinoTextField
Information Displays
Icons
Chip
Preview
Tooltip
Preview
DataTable
Card
LinearProgressIndicator
CircularProgressIndicator
Layout
GridView
ListView and ListTile
Preview
Stepper and Step
Divider and divideTiles
Aligning Widgets
Sizing Widgets
Packing Widgets
Nesting rows and columns
Add, Update and Delete Widgets
Preview
Navigation and Routing
Navigate to a new screen and back
Multiple Files For Each Screen
Preview
Send data to a new screen
Return data from a screen
Navigate with named routes
Animating a widget across screens
Stateless vs Stateful Widgets
Animation
Tween Animation
Staggered Animation
Preview
Reverse and Stop Animations
Platform Specific Code
Call Android Java Code
Send Parameters To Android Java Code
Preview
Call Android Kotlin Code
Send Parameters To Android Kotlin Code
Call iOS Objective-C Code
Send Parameters To iOS Objective-C Code
Call iOS Swift Code
Preview
Send Parameters To iOS Swift Cod
Building and Releasing
Remove Debug Badge
Build and Release For Android
Build and Release For iOS
Preview
Networking
Fetch data from the internet
Making authenticated requests using HTTP Headers
Parsing JSON in the background
Working with WebSockets
Data Persistence
Reading and Writing Files
Preview
Storing Key-Value Data On Disk
Data Persistence Using SQLite
Creating An App
Calculator Part 1 - TabBar Creation
Calculator Part 2 - Implementing The Tabs
Calculator Part 3 - Tab Persistence
Changing Android App Icon
Preview
Changing iOS App Icon
Change App Display Name
Introduction
Flutter and Dart Development for Building iOS and Android Apps
By:
Admin
Share
Share the link to this page
Copied
Facebook
Twitter
WhatsApp
LinkedIn
Email
Add to Calendar
Add the class to your calendar
Add to Google Calendar
Add to Apple Calendar
Add to Yahoo Calendar
Add to Outlook Calendar
Print
Completed
We'll cover the following topics in this section:
Introduction
Setup On Windows
Setup On Linux
Setup On Mac iOS
Setup On Mac Android
App Base Code
Next
Sign Up
Signup to access thousands of classes
Continue with Facebook
Continue with Google
OR
Continue with Email
Already a member?
Log In
By registering for a LearnDesk account, you agree to our
Terms of Service
and
Privacy Policy
.
Share
Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.
Share with Google Contacts