«Flutter – это здорово, но с чего мне начать учиться?»

1656608889 flutter – eto zdorovo no s chego mne nachat uchitsya

автор Рохан Танеджа

1*Py7Id9oB7dNc9QeX0ouVWw

Flutter – это пакет SDK для мобильных приложений Google для создания высококачественных нативных интерфейсов для iOS и Android в рекордно короткие сроки. Flutter работает с существующим кодом, используется разработчиками и организациями по всему миру, является бесплатным и открытым исходным кодом.

Долгое время я думал о создании списка отличных ресурсов, которые помогли бы кому-либо начать работу с Flutter. Если вы уже знаете, что такое Flutter и почему он отличный, продолжайте читать.

Если вы хотите узнать больше о Flutter, я рекомендую прочитать о нем здесь и здесь. После того, как идею Flutter вы продали, вы можете вернуться к этой статье.

Я опробовал большинство ресурсов, упомянутых ниже, и они помогли мне быстро познакомиться с Flutter. Некоторые другие, упомянутые ниже, очень популярны в сообществе Flutter.

1. FragmentedCast

Этот золотой? Прежде чем погрузиться в кодировку приложений Flutter, вам действительно следует ознакомиться со следующими двумя эпизодами. Они помогут вам понять, как возник Flutter и на что он способен:

118: Флаттер из GDE Эудженио Марлетти — Часть 1
В этом эпизоде ​​мы погружаемся в одну из наших наиболее востребованных и долгожданных тем – Flutter. Чтобы нам помочь…fragmentedpodcast.com119: Флаттер из GDE Эудженио Марлетти — Часть 2
Во второй части этой серии, чтобы помочь нам глубже понять Flutter, мы поговорим с GDE Flutter Эудженио Марлетти. В части 1…fragmentedpodcast.com

Если бы я не выслушал их еще в марте, я, наверное, не был бы взволнован немедленно попробовать Flutter. Два эпизода включают все, что вам нужно знать о «Что» и «Как» в Flutter.

2. Flutter Docs

Это может показаться очевидным, но официальная документация действительно очень хорошая и тщательная. Он содержит простые восприятия примеры для базовых случаев использования. Самое приятное, что он также содержит документацию для опытных разработчиков Android, iOS, React Native и веб-разработчиков, чтобы вы могли легко связать Flutter со своими текущими знаниями:

3. Google Codelabs

Пошаговое руководство по созданию замечательных программ Flutter? Какой новичок не хотел бы этого? Это обязательное исполнение для каждого новичка.

Google Codelabs
Google Codelabscodelabs.developers.google.com

4. awesome-flutter: репозиторий Github

Solido/awesome-flutter
awesome-flutter – все ресурсы Flutter для начала и развития ваших проектов!github.co

The окончательное руководство к ресурсам Flutter. Немного важно для начинающих, но посмотрите на раздел «Серия видео», раздел «Блоги» и приложения в разделе «Шаблоны». Вы воспользуетесь другими разделами, как только начнете свое путешествие из Flutter!

5. Курс Udacity

Создавайте собственные мобильные приложения с помощью Flutter | Udacity
Узнайте от экспертов Google, как использовать Flutter для создания высококачественных нативных интерфейсов на устройствах iOS и Android…in.udacity.com

А бесплатно курс от команды Flutter в Google. Учась в Udacity уже более трех лет, я настоятельно рекомендую вам пройти этот курс, когда вы начнете. Вам понадобится примерно две недели, чтобы пройти через это (или два дня, если вы действительно увлечены Flutter). Вы получите гораздо лучшее понимание того, как работает Flutter, и лучшие методы кодирования программ Flutter.

Даже если у вас нет предварительного опыта работы с Dart, вы можете продолжить этот курс, поскольку его очень легко получить, особенно если у вас уже есть опыт работы с Java или JS.

6. Flutter Weekly

Flutter Weekly – это информационный бюллетень, который несет вам самые популярные публикации, блоги, учебные пособия и т.п. прямо в вашу папку «Входящие». еженедельно. Вам не нужно искать лучшие блоги. Просто практикуйте практические занятия в течение недели и узнавайте последние ресурсы Flutter в выходные. Вы также можете преподнести свой, когда пишете.

Flutter Weekly
Еженедельный информационный бюллетень для любителей флаттера от любителей флаттера.flutterweekly.net

7. @r_FlutterDev: Twitter

Этот твиттер-бот твитирует все из суб-reddit r/FlutterDev Flutter. Чтобы получить последние обновления, как только они появятся, воспользуйтесь функцией «Включить мобильные уведомления» в Twitter для этой учетной записи.

FlutterDev (@r_FlutterDev) | Twitter
Последние твиты от FlutterDev (@r_FlutterDev). Новые сообщения от r/FlutterDev, субредита о новом интерфейсе Google…twitter.com

8. MTechViral: YouTube

MTechViral — это канал YouTube, предоставляющий учебные пособия для мобильных приложений. Канал содержит список воспроизведения для учебных пособий Flutter. Учебники действительно хороши, и довольно часто появляются новые. В Facebook есть соответствующая группа под названием Let’s Flutter, и вы найдете там много энтузиастов Flutter, которые отвечают на вопросы друг для друга.

MTechViral
Используйте сейчас. Одержимый совершенством Разработчик программного обеспечения, преподаватель и консультант, живущий сейчас в Фаридабаде…www.youtube.com

Подведению

Если вы уже имеете представление о Flutter и пользуетесь им некоторое время, есть несколько мест, которые могут немедленно оказать вам помощь, если вы когда-нибудь застрянете с внедрением определенной функциональности:

  1. Чат Gitter: Здесь вы найдете Flutter GDE, сотрудников Google и других энтузиастов Flutter, отвечающих на ваши запросы.
  2. Слабость: Миндоркс.
  3. Twitter: Вы можете найти Eugenio Marletti (Flutter GDE), Сет Ледд (Менеджер по продуктам, Google) и Нилай Йенер (команда Flutter Developer Relations) распространяют любовь к Flutter в Twitter и помогают развиваться сообществу Flutter. Следите за их твитами, чтобы узнать последние события Flutter, конференции, прямые трансляции и т.д.
  4. Facebook: Flutter Разработчики мобильных приложений, Let’s Flutter

Если вы хотите учиться с группой, полной энтузиастов Flutter, вы также можете связаться с ближайшей группой разработчиков Google и попросить их провести мероприятие #FlutterExtended.

Итак… как вы относитесь к Flutter?

Так и думал.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *