Что это?
Этот репозиторий — сопроводительный список ресурсов к курсу Udemy 'Complete Flutter Development Bootcamp' от App Brewery: он собирает все ссылки — документацию, инструменты дизайна и репозитории заготовок/готовых проектов, — упоминаемые в 16 разделах курса.
Это Flutter-пакет или просто список ссылок?
Это не код, а markdown-указатель внешних ресурсов (официальная документация, инструменты дизайна, руководства по пакетам) плюс ссылки на отдельные репозитории заготовок и готовых проектов для каждого приложения, создаваемого в курсе.
Как организован список?
Ресурсы сгруппированы в 16 разделов, повторяющих курс Udemy; каждый указывает на нужную документацию, дизайн-материалы и GitHub-репозиторий заготовки/готового приложения из этого урока, например MiCard, Dicee, Clima или Flash Chat.
Нужно ли сначала установить Flutter и Android Studio?
Да — раздел 2 ведёт на официальное руководство по установке Flutter, Git для Windows/Mac, Android Studio и инструкции по настройке iOS, нужные перед созданием любого из приложений.
Есть ли в этом репозитории код самих Flutter-приложений?
Нет — этот README лишь указатель ссылок. У каждого приложения вроде MiCard, Dicee или Clima есть свои отдельные репозитории 'Stub' и 'Completed', на которые здесь ведут ссылки, а сам код в этом репозитории не хранится.
Какие приложения я создам по этому курсу?
За 16 разделов вы создадите I Am Rich, MiCard, Dicee, Magic 8 Ball, Xylophone, Quizzler, Destini, калькулятор BMI, Clima (приложение о погоде), Bitcoin Ticker, Flash Chat (чат на Firebase) и Todoey (список дел с использованием пакета управления состоянием Provider).
Рассматривается ли Firebase?
Да — раздел 15 (Flash Chat) проходит пакеты Firebase Core, Firebase Auth и Cloud Firestore, чтобы построить чат реального времени со входом и потоками сообщений.
Охватывает ли курс управление состоянием?
Да — в разделе 16 создаётся приложение Todoey и вводятся пакет Provider и класс InheritedWidget для управления состоянием приложения.
С чего новичку начать?
Начните с программы курса и шаблона заметок Корнелла в разделе 1, затем пройдите раздел 2, чтобы установить Flutter, Git и Android Studio, и уже в разделе 3 напишите своё первое приложение (I Am Rich).
What are similar projects?
awesome-flutter, flutter-go, gsy_github_app_flutter, FlutterExampleApps, samples, bloc, flutter, android-training-course-in-chinese
Which topics is it in?
firebase, widget, students, dart, material-design, state-management, flutter, curriculum, mobile-development, course, app, reference