"Leimahdus on mahtavaa, mutta mistä aloitan oppiminen?"

Flutter on Googlen mobiilisovelluksen SDK korkealaatuisten alkuperäisten käyttöliittymien luomiseen iOS: ssä ja Androidissa ennätysajassa. Flutter toimii olemassa olevan koodin kanssa, sitä käyttävät kehittäjät ja organisaatiot ympäri maailmaa, ja se on ilmainen ja avoin lähdekoodi.

Olen pitkään ajatellut luettelon luomista mahtavista resursseista, jotka auttavat ketään aloittamaan Flutterin käytön. Jos tiedät jo, mikä Flutter on ja miksi se on mahtava, jatka lukemista.

Jos haluat tietää enemmän Flutterista, suosittelen, että luet siitä täällä ja täällä. Kun olet myyty Flutter-ideasta, voit palata tähän artikkeliin.

Olen kokeillut suurta osaa alla mainituista resursseista ja ne ovat auttaneet minua tutustumaan Flutteriin nopeasti. Muutama jäljempänä mainittu on erittäin suosittu Flutter-yhteisössä.

1. FragmentedCast

Tämä on kultaa . Ennen kuin sukellat Flutter-sovellusten koodaamiseen, sinun pitäisi todella käydä läpi seuraavat kaksi jaksoa. He auttavat sinua ymmärtämään, kuinka Flutter syntyi ja mihin se pystyy:

Jos en olisi kuunnellut näitä takaisin maaliskuussa, en todennäköisesti olisi ollut innostunut kokeilemaan Flutteria heti. Kaksi jaksoa sisältävät kaiken, mitä sinun täytyy tietää Flutterin "Mitä" ja "Kuinka".

2. Flutter Docs

Se voi tuntua itsestään selvältä, mutta virallinen dokumentaatio on todella, todella hyvä ja perusteellinen. Se sisältää helposti ymmärrettäviä esimerkkejä peruskäyttötapauksista. Parasta on, että se sisältää myös kokeneiden Android-, iOS-, React Native- ja Web-kehittäjien dokumentaatiota, jotta voit helposti liittää Flutterin nykyiseen tietosi:

  • Närinää Android-laitteille
  • Nopeutta iOS-laitteille
  • Närähdys reagoi alkuperäislaitteille
  • Nopeutta Web-kehittäjille

3. Google Codelabs

Vaiheittainen opas loistavien Flutter-sovellusten rakentamiseen? Millainen aloittelija ei halua sitä? Nämä taulut ovat välttämätön läpikäynti jokaiselle aloittelijalle.

4. mahtava lepatus: Github-arkisto

Lopullinen opas Flutter-resursseista. Hieman ylivoimainen aloittelijoille, mutta katso "Videosarja" -osa, "Blogit" -osa ja "Mallit" -kohdassa olevat sovellukset. Käytät muita osioita, kun olet aloittanut matkan Flutterilla!

5. TheAppBrewery räpytyskurssi

Kurssin hinta on 15. toukokuuta 2019 alkaen 10 dollaria. Se on rakennettu yhteistyössä Googlen Flutter-tiimin kanssa. En ole käynyt läpi koko sisältöä itse, mutta olen kuullut hienoja arvosteluja muilta Flutter-kehittäjiltä tästä kurssista.

Vaikka sinulla ei olisi aikaisempaa kokemusta Dartista, voit jatkaa tätä kurssia, koska se on todella helppo valita, varsinkin jos sinulla on jo kokemusta Java- tai JS-ohjelmista.

6. Flutter viikoittain

Flutter Weekly on uutiskirje, joka tuo sinulle tärkeimmät Flutter-viestit, blogit, oppaat ja niin edelleen suoraan postilaatikkoosi viikossa. Joten sinun ei tarvitse mennä ympäri etsimään parhaita blogeja. Harjoittele käytännössä koko viikon ajan ja opi viimeisimmistä Flutter-resursseista viikonloppuna. Voit myös lähettää omasi kirjoittaessasi yhden.

7. @r_FlutterDev: Twitter

Tämä twitter-botti tweettaa kaiken r / FlutterDev Flutter -alredditistä. Saadaksesi viimeisimmät päivitykset heti, kun ne ovat loppuneet, käytä tämän tilin Twitterissä Ota mobiili-ilmoitukset käyttöön -ominaisuutta.

8. MTechViral: YouTube

MTechViral on YouTube-kanava, joka tarjoaa oppaita mobiilisovelluksille. Kanava sisältää soittolistan Flutter-oppaista. Opetusohjelmat ovat todella hyviä ja uusi ilmestyy melko usein. Siellä on vastaava Facebook-ryhmä nimeltään Let’s Flutter. Löydät sieltä paljon Flutter-harrastajia vastaamalla toistensa kyselyihin.

Käärimistä

Jos sinulla on jo idea Flutterista ja olet käyttänyt sitä jo jonkin aikaa, on olemassa muutamia paikkoja, jotka voivat tarjota sinulle apua heti, jos jumiin tietyn toiminnallisuuden toteuttamiseen:

  1. HumpDayQ & A: Pyydä live-apua muilta Flutter-ohjelmilta ympäri maailmaa
  2. Gitter Chat: Löydät Flutter GDE: t, Google-työntekijät ja muut Flutter-harrastajat, jotka vastaavat kyselyihisi täällä.
  3. Flutter Community on Medium: Tonnia fantastisia Flutter-blogeja
  4. Twitter: Seuraa Nilay Yeneria Flutter-kehittäjäsuhteista -tiimiltä, ​​uudelleensuuntaamalla ja levittämällä Flutter-rakkautta Twitterissä ja auttamalla Flutter-yhteisöä kasvamaan. Seuraa virallista Flutter-tiliä saadaksesi uusimmat päivitykset. Älä myöskään unohda etsiä #flutter-tweetsä aina silloin tällöin.
  5. Facebook: Flutter Mobile App -kehittäjät, Let’s Flutter

Jos haluat oppia ryhmän kanssa, joka on täynnä Flutter-harrastajia, voit myös ottaa yhteyttä lähimpään Google-kehittäjäryhmään ja pyytää heitä järjestämään #FlutterExtended -tapahtuman.

Joten… miltä sinusta tuntuu Flutterista?

Ajattelin niin.

===

Päivitys (15. toukokuuta 2019): Tämä viesti mainitsi aiemmin Udacity Flutter -kurssin TheAppBrewery Flutter -kurssin sijaan. Vaikka Udacity-kurssi markkinoitiin ensimmäisenä, se näyttää hiukan kiireiseltä ja hämmentävältä. Siksi en suosittelisi sitä aloittelijoille.

===