"Flutter е страхотно, но откъде да започна да уча?"

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

Дълго време обмислях да създам списък с страхотни ресурси, които биха помогнали на всеки да започне работа с Flutter. Ако вече знаете какво е Flutter и защо е страхотно, продължете да четете.

Ако искате да знаете повече за Flutter, препоръчвам ви да прочетете за него тук и тук. След като сте продадени с идеята за Flutter, можете да се върнете към тази статия.

Опитах повечето източници, споменати по-долу, и те ми помогнаха да се запозная бързо с Flutter. Няколко други споменати по-долу са много популярни в общността Flutter.

1. FragmentedCast

Този е златен . Преди да се потопите в кодирането на Flutter приложения, наистина трябва да преминете през следните два епизода. Те ще ви помогнат да разберете как Flutter е възникнал и на какво е способен:

Ако не ги бях слушал през март, вероятно нямаше да се радвам да изпробвам Flutter веднага. Двата епизода включват всичко, което трябва да знаете за „Какво” и „Как” на Flutter.

2. Flutter Документи

Може да изглежда очевидно, но официалната документация е наистина, наистина добра и задълбочена. Той включва лесни за разбиране примери за основни случаи на употреба. Най-добрата част е, че тя включва и документация за сезонни разработчици на Android, iOS, React Native и Web, така че лесно да свържете Flutter с текущите си познания:

  • Flutter за Android разработчици
  • Flutter за iOS разработчици
  • Трептене за реагиращите местни разработчици
  • Flutter за уеб разработчици

3. Google Codelabs

Стъпка по стъпка ръководство за изграждане на страхотни Flutter приложения? Какъв начинаещ не би искал това? Тези кодове са задължително преминаване през всеки начинаещ.

4. страхотно-трептене: хранилище на Github

Крайното ръководство за Flutter ресурси. Малко преобладаващо за начинаещи, но вижте раздела „Видео серия“, секцията „Блогове“ и приложенията под „Шаблони“. Ще използвате останалите секции, след като започнете пътуването си с Flutter!

5. Курсът на TheAppBrewery Flutter

Този курс, считано от 15 май 2019 г., е на цена от 10 долара. Той е изграден в сътрудничество с екипа на Flutter от Google. Самият аз не съм преминал през цялото съдържание, но чух страхотни отзиви от други разработчици на Flutter за този курс.

Дори и да нямате предишен опит с Dart, можете да продължите с този курс, тъй като е много лесно да вземете, особено ако вече имате опит с Java или JS.

6. Flutter Weekly

Flutter Weekly е бюлетин, който ви предоставя най-важните публикации на Flutter, блогове, ръководства и т.н. надясно във вашата пощенска кутия всяка седмица. Така че не е нужно да обикаляте, за да търсите най-добрите блогове. Просто практикувайте практически през цялата седмица и се учете от най-новите ресурси на Flutter през уикенда. Можете също да изпратите вашите, когато пишете такъв.

7. @r_FlutterDev: Twitter

Този twitter бот туитва всичко от под / reddit f / FlutterDev Flutter. За да получите най-новите актуализации, веднага щом те са навън, използвайте функцията „Включете мобилни известия“ в Twitter за този акаунт.

8. MTechViral: YouTube

MTechViral е канал в YouTube, който предоставя уроци за мобилни приложения. Каналът съдържа плейлист за уроци по Flutter. Ръководствата са наистина добри и се появява нов доста често. Има съответна група във Фейсбук, наречена „Let’s Flutter“ и там ще намерите много ентусиасти на Flutter, които отговарят на въпроси помежду си.

Обобщавайки

Ако вече имате идея за Flutter и я използвате от известно време, има няколко места, които могат да ви помогнат незабавно, ако някога се забиете в прилагането на определена функционалност:

  1. HumpDayQ & A: Потърсете помощ на живо от други Flutter разработчици по целия свят
  2. Gitter Chat: Тук ще намерите Flutter GDE, Googlers и други ентусиасти на Flutter, които отговарят на вашите запитвания.
  3. Flutter Community on Medium: Тонове фантастични блогове Flutter
  4. Twitter: Следвайте Нилай Йенер от екипа за връзки с разработчици на Flutter, ретуитирайте и разпространявайки любовта на Flutter в Twitter и помагайки на общността на Flutter да расте. Следвайте официалния акаунт на Flutter за най-новите актуализации. Също така, не забравяйте да търсите туитове #flutter от време на време.
  5. Facebook: Разработчици на мобилни приложения Flutter, Нека да се развихрим

Ако искате да се научите с група, пълна с ентусиасти на Flutter, можете също да се свържете с най-близката си група за разработчици на Google и да ги помолите да бъдат домакини на събитие #FlutterExtended.

И така ... как се чувстваш към Флаут?

Така си помислих.

===

Актуализация (15 май 2019 г.): В тази публикация по-рано беше споменат курсът Udacity Flutter вместо курса TheAppBrewery Flutter. Въпреки че курсът на Udacity беше първият на пазара, изглежда малко прибързан и объркващ. Следователно вече не бих препоръчал това на начинаещи.

===