Name: udacity-course
Owner: Flutter
Description: Build native mobile apps with Flutter
Created: 2017-08-24 16:45:04.0
Updated: 2018-05-24 04:50:36.0
Pushed: 2018-05-24 05:49:53.0
Homepage: https://www.udacity.com/course/ud905
Size: 14467
Language: Dart
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repo contains everything you need for Build Native Mobile Apps with Flutter, by Google and Udacity. The Unit Converter app has been broken down into sub-projects. To get started, set up your development environment and clone this repo, using git clone git@github.com:flutter/udacity-course.git
or git clone https://github.com/flutter/udacity-course.git
.
Import project (Gradle, Eclipse ADT, etc.)
. After you import the first time, you can use Open an existing Android Studio project
in the future.unit_converter
project folder, located in this repo at /unit_converter/unit_converter
. Select Next
for all setup instructions, making sure that the Source Files screen shows Flutter as an option.Ctrl/Cmd
+ Shift
+ a
and typing in 'AVD Manager'.main.dart
should be chosen in the dropdown on the left of the green Play button.cd ~/<repo location>/unit_converter/unit_converter
.flutter run
.Each coding exercise for the Udacity course is located in the course
directory. Each exercise is split into a standalone Task project and Solution project. The Solution is one of many possible solutions. You can compare your implementation with the solution using the diff
command.
Import project (Gradle, Eclipse ADT, etc.)
. After you import the first time, you can use Open an existing Android Studio project
in the future.task_
project folder. For example, for the second coding exercise, 02_category_widget
, choose the task_02_category_widget
project located in this repo at /course/2_category_widget/task_02_category_widget
.Ctrl/Cmd
+ Shift
+ a
and typing in 'AVD Manager'.main.dart
should be chosen in the dropdown on the left of the green Play button.Use strong mode.
Please feel free to file issues at https://github.com/flutter/udacity-course/issues. Flutter issues can be filed at https://github.com/flutter/flutter/issues.
You can also contribute changes. Setting up:
https://github.com/flutter/udacity-course
into your own GitHub accountgit clone git@github.com:<your_name_here>/udacity-course.git
cd udacity-course
git remote add upstream git@github.com:flutter/udacity-course.git
Submitting changes:
git fetch upstream
git checkout upstream/master -b name_of_your_branch
git commit -a -m "<your informative commit message>"
git push origin name_of_your_branch
To send a pull request:
git pull-request
(if you are using Hub) or go to https://github.com/flutter/udacity-course and click the “Compare & pull request” button