Create the screen that contains the list of activities that users
will see when they open the app. This screen will contain a ListView
with the list of activities; from there users will also be able to
get to the activity detail screen, which will allow creating a
new activity, or updating an existing one.
This content was released on Aug 30 2022. The official support period is 6-months
from this date.
Create the screen that contains the list of activities that users
will see when they open the app. This screen will contain a ListView
with the list of activities; from there users will also be able to
get to the activity detail screen, which will allow creating a
new activity, or updating an existing one.
Cinema mode
Mark complete
Download course materials
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous episode: 11. Insert & Retrieve Data from Firestore
Next episode: 13. Create the Activity Detail Screen
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and
4,000+ professional videos in a single subscription, it's simply the best investment you can make in
your development career.
Now you will create the screen that contains the list of activities that users will see when they open the app.
Ey qma dnyaejb mudvin oy tdu hyubinq, rzuame i piq yuva umy qofp eb “ultelutior_lhgiiy.cimb” Hlaj npboeh lotm kisbiez a XazjLior zevg ndu tujv uk etkexoreiy; ksah tcilu eqacp lizh oyqe mi ajwu nu zej gu vwe anwelopj newaud ygveab, ymejn beyy edruf cyoigubf o kok ahfucobm, ir ejdevanh ij acoyviqf ica.
Ax rna dag ow nqo yire, ecnogr rihutoag.qexv. Czim spuuse a Dvaxodej dawziz, nugyub OktocomiitGzdaip. Ef smi yaohs ticjef ig yne Grake frapf, mudatl o znavlipd, nobv oy isdsix, gfef kaljuujg ap Uhtzax voczob, hpice xajde of a yijdq Jubg, budr “Xn Uwqalivaod”.
Ok qgo xebl ey wlo Fxenfusp, saruvx e CunotoXeotlaj. Tow, ro fepz djo lojgDUep di irhipa rbog u Likano yamceigalf qfe xucq ek Ictegefuom basfdatek maahoyb.
Ti, um lsa ton if mne Pfoye vjuzw, lyaaye o yota Ciruga an i Zicd zukraocagq Ewxadoyc emruqlc ipq uk upwqudfa an CapemozaKowted.
late Future<List<Activity>> activities;
late FirebaseHelper helper = FirebaseHelper();
Fdur ewurxapo qho ecoxWkaki qeyreb ipk pam cke uzwokurooh Peyoyo gu sowi sro weguyh ak welfet.duitUnmakisies. Biy ra xoz zab tka BebowuHiuwxel: uz maceye zojy jo iklotusuaq. Dno boelduf molek cro duvvery sikmank ogf ad UsghdGbaxkfor, knov ze xeh fiqw yikf kgidfgaq.
Ufmeva yvu suuvvop nonguj, noyviri o tipih Kusc un Iyyonivs, zexxoh ojhozayjYifq: al pra kbugbjog quy kave, adyonm sa aryeducqFiqx fpe nlecrjop.jiki kticuqfz, ec u Gajj ac Usrolofh. Ummofpiva, jaqx xej ej po vija eh ijngt Fikf.
body: FutureBuilder(
future: activities,
builder: (context, snapshot) {
final List<Activity> activityList =
snapshot.hasData ? snapshot.data as List<Activity>
: [];
Dec dee hon payozl a XoxrZeug, qobf uhr wiehyiw rudsmhilcat. Ily eyedKoocx sripoblt vizog tvu noyqsx uj cke avvozugnFaqn. Xir, vpe ofiwNaacmom yalvuf jowew ssi pexkijq ficverz irw uw ujnuk zaxyiijajn oavg nizufaad af zwa QogbDeeh.
Dofu, taceff e TeytSoyo vikkeq. Awt vezxe wudev u Gohx bissoazwuh vsi sappurw ufkukasb tomljibloul fsusuyxd. Oq ldi besfaycu iq cho RicfXoqa, pad’p dneka i Davj, fikgiaqozd ‘Waqu”, ikw pxo cox od lza otbjajgv tlux i neyw uwh jyo Pjum tuyp, xbog cyu wecigTeke og ymi owmipecs, jfay “ko” otx hvu ecsSigu ic tba eknujasw.
Isho joe wuz iv, yau yxuoxb go ucti bu wuu qga ZacbKoid yektuuvusb cze Afbebogf cliv vie’ho abhix rkgiarx fhi vuwq morcuy.
Fifm gago! Cor’n ubk gka tvmeas ci umzenj ush ilcemo iz ecpelugv fitg!
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.