Kuidas õppida lehvima 2020. aastal

Flutter on tänavu trendikas tehnoloogia. Selles artiklis pakutakse välja mõned tasuta ja tasulised viisid, kuidas õppida iOS-i ja Androidi rakendusi Flutteriga arendama.

Kas olete huvitatud mobiilirakenduste arendamisest?

Kui teie vastus on jaatav, loete õiget artiklit! Võib-olla te ei tea veel Flutterist, kuid ärge muretsege - kirjutasin artikli selle kohta, mis on laperdus ja miks peaksite seda sel aastal õppima.

Flutter on tasuta ja avatud lähtekoodiga mobiilse kasutajaliidese raamistik, mille on loonud Google ja mis ilmus mais 2017. Mõne sõnaga võimaldab see luua ainult ühe koodiga natiivse mobiilirakenduse. See tähendab, et kahe erineva rakenduse (IOS ja Android) loomiseks võite kasutada ühte programmeerimiskeelt ja ühte koodibaasi. - Mis on lehvimine ja miks peaksite seda õppima 2020. aastal

Selles postituses jagan teiega kahte tüüpi sisu - tasuta või tasulist. Püüdsin leida suurepäraseid ressursse igat tüüpi õppijate toetamiseks (videod, kursused, raamatud, õpetused ja nii edasi).

Enne alustamist kirjutasin ka artikli selle kohta, kas peaksite õppima tasulise või tasuta sisuga kodeerimist - ja miks? Kui te ei tea, mis tüüpi sisu teile kõige paremini sobib, soovitan teil enne selle artikli lugemist see artikkel läbi lugeda.

Nii et alustame. Püüdsin iga ressurssi väikese lõiguga selgitada. Kogu teave pärineb seotud veebisaidi kirjeldusest. Nagu võite ette kujutada, pole ma kõiki neid meetodeid proovinud. Kui vajate rohkem üksikasju, kutsun teid külastama lingitud veebisaiti.

? Tasuta sisu

? Videod / kursused

  • Noolemängu programmeerimise õpetus - täielik kursus

FreeCodeCampi täielik kursus Dartil.

Õppige Dart programmeerimiskeelt selles täielikus õpetuses algajatele. Dart on rangelt sisestatud programmeerimiskeel, mida Flutteri raamistikus kasutatakse platvormidevaheliste mobiilirakenduste arendamiseks. - Noolemängu programmeerimise õpetus - täielik kursus
  • Flutter Course - täielik õpetus algajatele (looge iOS- ja Android-rakendused)

FreeCodeCampi täielik õpetus algajatele. See õpetus oli üks minu viited Flutteri käivitamisel. See on suurepärane sissejuhatus ja aitab teil mõista esimesi mõisteid, mis teile kasulikud on.

Õppige Flutterit, Google'i murrangulist mitme platvormiga mobiiliarenduse raamistikku, et luua rakendusi Androidile ja iOS-ile. Sellel kursusel õpetab Nick Manning Flutter Crash Course'ilt, kuidas Flutteriga kiiresti ja tõhusalt tööle asuda. Nick on olnud Flutteri insener alates 2017. aastast ja koondanud selle reaalse maailma oskusteabe selgeks, realistlikuks ja järkjärguliseks krahhiks. - Flutter Course - täielik õpetus algajatele (looge iOS- ja Android-rakendused)
  • Flutter Crash Course

Traversy Media krahhikursus Flutteril.

Sellel krahhikursusel uurime kohalike mobiilirakenduste loomist Flutterit. Vaatame, mis on Flutter, kuidas seadistada, sisseehitatud vidinaid, kodakondsuseta ja olekuta vidinaid, marsruutimist ja muud. - Traversy Media
  • Flutter juhendaja algajatele

The Net Ninja loodud Youtube'i esitusloend Flutteris algajatele.

Leiate, kuidas Flutterit (ja Dartit) kasutada Androidi ja IOS-i rakenduste loomiseks nullist. Saate teada kõike vidinate, pakettide, varade ja asünkroonse koodi kohta, et luua rakendus World Time, samuti kahte teist minirakendust, et oma flutter-oskusi hästi kasutada! - vehkimise õpetus algajatele
  • Flutter & Firebase App Build

The Net Ninja loodud Youtube'i esitusloend Flutterist ja Firebase'ist. Kui tahtsin Firebase'i oma esimeses rakenduses kasutada, läbisin selle kursuse kõigepealt. See oli kõikehõlmav ja andis mulle hea ülevaate selle tööriista integreerimisest Flutteriga.

Saate teada, kuidas Flutteri rakendust nullist luua, kasutades Firebase Firestore'i (reaalajas andmebaas) ja Firebase'i autentimist. See esitusloend on mõeldud arendajatele, kes juba teavad Flutterit. - Flutter & Firebase App Build
  • Reso kodeerija

Flutterile pühendatud Youtube'i kanal. Reso Coder lõi palju õpetusi raamistiku toimimise selgitamiseks. Selgitatakse mitut tööriista, mida saate Flutteriga kasutada, et saaksite need oma projekti integreerida. Flutteri jaoks on olemas isegi õppetunnid koodiarhitektuuri kohta.

Flutter muudab rakenduse arendamise stseeni. Ära jäta maha! Siit saate teada, kuidas platvormidevahelise mobiili ja veebi jaoks välja töötada. Õppige hoolikalt koostatud projektipõhistest õppetundidest ja rakendage õpitut kohe oma rakendustes. - Reso kooder
  • FilledStacks

Flutterile pühendatud Youtube'i kanal. Avastate palju Flutteri õpetusi, nagu Firebase, kasutajaliides, arhitektuur ja nii edasi. Samuti on olemas mobiil- ja veebipuhumise tunnid.

Õppige Flutteri abil üles ehitama kvaliteetseid tootmiseks valmis mobiilirakendusi. - täidetud virnad
  • Kood Andreaga
Õpetused flutteri õppimise kohta. Regulaarsed videod, mis hõlmavad kõiki värelusi, sealhulgas osariigi haldust, paigutusi, testimist ja palju muud. See kanal aitab teil saada paremaks Flutteri arendajaks. - Andreaga kood

? ‍ Google Codelabs

Flutterit saate õppida ka Google Codelabsi veebisaidilt. Veebisait pakub juhendatud, õpetustel põhinevat ja praktilist kodeerimise kogemust. Olen just selle saidi avastanud. Saate seda kasutada isegi väljaspool Flutterit. See viitab kõigile Google'i tehnoloogiatele koos paljude õpetustega, mis aitavad teil neid kasutada.

Enamik koodelaboreid aitab teil läbi viia väikese rakenduse loomise või olemasolevale rakendusele uue funktsiooni lisamise. Need hõlmavad paljusid teemasid, nagu Android Wear, Google Compute Engine, Project Tango ja Google'i API-d iOS-is. - Google Codelabs

? Dokumentatsioon

Midagi, mis mulle Flutteri juures meeldib, on dokumentatsioon. See on täielik ja võib olla kasulik rakenduse õppimisel või arendamisel.

Dokumentatsioon läbib paljusid teemasid, näiteks:

  • Kuidas Flutteriga alustada
  • Kõik saadaolevad vidinad
  • API-dokumendid (teekide dokumendid)
  • Kokaraamat, kus on palju õpetusi
  • Mõned näited rakendustest
  • Flutter Youtube'i kanal

? Raamatud

  • Lehvib lühidalt

Flutteri dokumentatsiooni otsides leidsin selle raamatu. Autor loob täielikult toimiva rakenduse, mis võimaldab teil raamistikust selgelt aru saada. Selle raamatu juurde pääseb olenemata sellest, kas teil on mobiiliarenduse kogemus või mitte.

  • Flutter õpetuste käsiraamat

See kokaraamat sisaldab retsepte, mis näitavad, kuidas Flutteri rakenduste kirjutamise ajal levinud probleeme lahendada. Iga meetod on eraldiseisev ja seda saab kasutada viitena, mis aitab teil rakendust üles ehitada. Seda saab kasutada lisaks Flutteri dokumentatsioonile. Seal on loetletud palju näiteid.

? HereWeCode

Plaanin peagi luua õpetused Flutterist. Ajakohasena püsimiseks võite jälgida Youtube'i kanalit ja Twitterit. Andke mulle julgelt teada, milliseid teemasid ja õpetusi soovite näha.

? Tasuline sisu

? Kursused

  • Dartiga 2020. aasta täielik flutteri arendamise alglaager
See Flutter Bootcamp on ametlikult loodud koostöös Google Flutteri meeskonnaga. Õpid nullist ja loote paar rakendust. Kursus sisaldab 27 tundi videojuhendeid ja projekte. Isegi kui teil pole null programmeerimiskogemust, saate seda alustada. - Dartiga 2020. aasta täielik flutter-arenduse alglaager
  • Õppige flutterit ja noolemängu iOS- ja Android-rakenduste loomiseks [2020]
Täielik juhend Flutter SDK ja Flutter Framework kohta kohalike iOS- ja Android-rakenduste loomiseks. Põhiline programmeerimiskeel aitab, kuid pole kohustuslik. Selle kursuse abil õpite Flutterit mitte ainult teoreetiliselt, vaid täieliku realistliku rakenduse põhjal. Rakendus hakkab kasutama selliseid funktsioone nagu Google Maps, seadme kaamera, animatsioonid ja palju muud. - Õpi flutterit ja noolemängu iOS- ja Android-rakenduste loomiseks [2020]
  • Dart and Flutter: täielik arendaja juhend
Kõik, mida peate teadma Flutteri ja Dartiga mobiilirakenduste loomiseks, sealhulgas RxDart ja animatsioonid! Vajalik on varasem JavaScripti, Java, Pythoni või muu sarnase programmeerimise kogemus. Sellel kursusel saate aru, kuidas Flutteriga rakendust kujundada, luua animatsioone ja arhitektuuri. See kursus näib olevat teistest arenenum; õpid oskusi nagu võrguühenduseta salvestusruumi kasutamine, võrgupäringute optimeerimine, täiustatud kujundusmustrite kasutamine ja nii edasi. - Dart and Flutter: täielik arendaja juhend
  • Flutter & Firebase: looge täielik rakendus IOS-ile ja Androidile
Sellel kursusel koostate Dart, Flutter ja Firebase abil täieliku reaalse rakenduse iOS-ile ja Androidile. See kursus algab põhitõdedest ja sisaldab täielikku sissejuhatust Dart ja Flutter. Kui teete edusamme, tutvustatakse kursusel edasijõudnumaid teemasid, pöörates erilist rõhku tootmisvalmis koodi kirjutamisele, et saaksite teada, kuidas luua kindlaid ja ulatuslikke rakendusi. Olulised mõisted on selgitatud selgete diagrammidega. Nii et selle kursuse lõpuks saate kompetentseks Flutteri arendajaks. - Flutter & Firebase: looge täielik rakendus iOS-ile ja Androidile

? Raamatud

  • Õppige Google'i hõljuvat kiiresti: 65 näidisrakendust

Täielik raamat Flutterist. Õppige Google Flutterit näiteks 65 minirakenduse abil. Saate teada, kuidas luua kõike alates kõige põhilisemast rakendusest kuni keeruka arhitektuuriga täiustatud rakenduseni. Raamatu lõpus selgitab autor teile, kuidas oma rakendust rakenduste poodides avaldada.

  • Algus lehvimine: praktiline juhend rakenduste arendamiseks, 1. väljaanne

See on suurepärane sissejuhatus Flutterisse, et saaksite kiiresti alustada ja mõista põhiprintsiipe. Kui eelistate õppida raamatute kaudu, ärge kartke!

Flutter'i algus: praktiline juhend rakenduste arendamiseks on oluline ressurss nii kogenud kui ka algajatele arendajatele, kes on huvitatud Flutteriga alustamisest. See on sissejuhatus Flutterisse, samm-sammult. Selle raamatu on kirjutanud Pixolini Inc. tegevjuht ning kogenud mobiili-, veebi- ja töölauarakenduste arendaja Marco L. Napoli. Tal on visuaalselt elegantsete ja hõlpsasti kasutatavate süsteemide väljatöötamisel tõestatud rekord. - Algus lehvimine: praktiline juhend rakenduste arendamiseks, 1. väljaanne

Järeldus

Kas teate muid ressursse Flutteri õppimiseks? Saada mulle Twitteris sõnum ja ma lisan need.

Jagage seda artiklit julgelt, kui see teile meeldis.

Ärge laske minu sisust mööda, jälgides mind Twitteris ja Instagramis.

Muid selliseid artikleid leiate minu veebisaidilt: herewecode.io.

Tahad rohkem?

  • Igal nädalal saate motiveeriva tsitaadi koos nõuandega, lühikese õpetuse mõneks slaidiks ja ühe arendaja pildi Instagramis.
  • Registreeruge uudiskirja saamiseks ja hankige uusimad artiklid, kursused, õpetused, näpunäited, raamatud, motivatsioon ja muu eksklusiivne sisu.