FLUTTER 54. Multi-BLoC in Multipage App

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 48

  • @AmbriBlack
    @AmbriBlack 4 года назад +3

    sip terima kasih pak.
    Akhirnya bisa setelah sekian lama bingung.

  • @suryabejibun
    @suryabejibun 3 года назад +3

    jump to bloc: 8:42 (*hanya untuk lompat balik, jangan dipake buat skip kalo belom pernah denger penjelasan di awal)

  • @kantakanaja4958
    @kantakanaja4958 4 года назад +3

    bermanfaat sekali... sip. Mas request tutorial RxDart dong... tq

  • @bonnnaaaaa634
    @bonnnaaaaa634 4 года назад +1

    super keren tutorialnya... auto subscribe.. :D

  • @fadlanzunima5236
    @fadlanzunima5236 5 лет назад +2

    tutorial yang bermanfaat, lanjutkan!

  • @slimefunoriginal
    @slimefunoriginal 4 года назад +1

    luar biasa pak. matur nuhuun

  • @husnulaqib5303
    @husnulaqib5303 4 года назад +1

    Mantap, terima kasih ilmunya

  • @sukasukakuelan
    @sukasukakuelan 3 года назад

    video 50 keatas materinya mulai menantang yah hehe

    • @ericodarmawan
      @ericodarmawan  3 года назад

      Mulai nanjak ya? 😁😁 Semangat! 😊✊🏻✊🏻

  • @senosunawar7524
    @senosunawar7524 3 года назад

    pak erico, saya sudah ikutin video nya dan berjalan , tetapi kenapa ya di saya back button nya tidak muncul ya pak di second page ?

  • @kartzhai
    @kartzhai 5 лет назад

    bang terima kasih untuk tutoral, mantap juga nih pakai flutter_bloc.
    untuk textfield lebih baik pakai metode streambuilder saya pakai rxdart atau BlocBuilder dengan flutter_bloc?
    kalo pakai Blocbuilder saya jadi buatan controller utk textfield nya. kalo metode stream saya buatkan BehaviorSubject.
    nah menurut suhu baik nya gimana?

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      Saya belum pernah pakai rxdart, sampai saat ini sih kebanyakan saya pakai BLoC.. Soalnya, ada Hydrated BLoC nya yg lumayan memudahkan.. 😁

    • @kartzhai
      @kartzhai 5 лет назад

      @@ericodarmawan oh gitu ya. saya juga berpikir pengen pakai Flutter BLoC nih. cukup mudah implementasi nya walau agak lama nih ngertiin konsep nya.
      ada contoh kasus untuk implement Flutter bloc di textfield? biar lebih paham aja nih hehe

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      @@kartzhai supaya lebih paham, ada baiknya nonton dari penjelasan di video 44 dan 45. Untuk contoh2 lainnya, bisa lihat di video2 saya yg judulnya ada BLoC nya 😊

    • @makeinpro
      @makeinpro 4 года назад

      @@ericodarmawan pak erico gmna buat generate bnyak folder bloc

    • @ericodarmawan
      @ericodarmawan  4 года назад

      @@makeinpro Pakai VS Code Extension yang Bloc juga bisa.. Tinggal klik kanan aja trus pilih new Bloc.. Langsung dibuatkan.. Kalau mau banyak ya tinggal klik new Bloc lagi aja.. Btw, ga ketuker kan yang saya maksud dengan extension Bloc..? bukan package bloc ya..

  • @fuadikurniawan2850
    @fuadikurniawan2850 3 года назад

    Sore pak, Pak kalau kita mau menampilkan pesan error nya dari masing2 Bloc, apakah harus menggunakan MultiBlocListener juga, atau bisa tidak dengan menggunakan BlocConsummer

  • @georgepayara7976
    @georgepayara7976 4 года назад

    mau nanya
    1. perbedaan provider, bloc, flutter_bloc. bagusan yang mna? sekarang saya familiar dengan provider
    2. yang flutter_bloc kenapa menggunakan stateless widget. apakah ada masalah ketika menggukan stateful?

    • @ericodarmawan
      @ericodarmawan  4 года назад +1

      Utk beda Provider dan Bloc, mgkn bisa lihat di video saya yg berjudul Provider dan juga 2 video setelahnya tentang Bloc dan Flutter Bloc.
      Kalau bloc package, itu adalah bagian dari flutter_bloc package.
      Pakai stateless itu krn memang page tersebut ga perlu di-update lagi tampilannya.. Hanya yg ada BlocBuilder saja yg di-update.. Ga masalah jika menggunakan stateful jika page tersebut masih memerlukan update tampilan (set state) selain yg memakai BlocBuilder.

    • @georgepayara7976
      @georgepayara7976 4 года назад

      @@ericodarmawan oke makasih bung..sukses selalu

  • @unofficial5829
    @unofficial5829 4 года назад

    ada tutorial membuat grafik di flutter dengan database mysql?
    mohon bantuan

  • @dummail5709
    @dummail5709 5 лет назад

    ini aku coba implementasi pakai flutter_bloc plugin pusing ya , hehehe

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      Pelan2 Mas.. Dari yg nomor 44 dulu.. Biar jelas konsepnya..

  • @bayuubra5818
    @bayuubra5818 5 лет назад

    Mau nya mas, bagaimana dengan counterBloc.close() dan colorBloc.close() di stateless widget? Apakah tidak masalah jika bloc yang digunakan tidak di dispose?

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      Kalau pakai flutter_bloc, menurut dokumentasinya itu sudah ditangani.. Uda ga perlu panggil dispose lagi seperti kalau kita buat Bloc secara manual..

    • @bayuubra5818
      @bayuubra5818 5 лет назад

      @@ericodarmawan saya sudah mengikuti titorial mas erico, dengan flutter_bloc v 1.0.0 tetapi saya mendapatkan pesan "Close instances of `dart.core.Sink`." di saat inisialisasi final colorBloc = BlocProvider.of(context);

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      @@bayuubra5818 Untuk di flutter_bloc 1.0.0 ada bbrp perubahan.. currentState jadi State, dispatch jadi add.. Coba disesuaikan..

    • @ericodarmawan
      @ericodarmawan  5 лет назад

      @@bayuubra5818 Atau jika mau aman, coba dulu pakai flutter_bloc versi yang sama dengan yg saya pakai di video.. Jika sudah berhasil jalan, baru coba diubah ke versi 1.0.0.. Soalnya emang ada perubahan di versi 1 ini..
      pub.dev/packages/bloc#-changelog-tab-

    • @bayuubra5818
      @bayuubra5818 5 лет назад +1

      Erico Darmawan Handoyo kalau pake versi 0 22 bisa mas, sepertinya karena di changelog nya dispos dan close nya di remove

  • @makeinpro
    @makeinpro 4 года назад

    misalnya kita buat banyak bloc d dalam aplikasi kita pakek extension bloc dari felix angelov itu gmana nyusun nya bang, foldernya aja udah otomatis namanya bloc ???

    • @ericodarmawan
      @ericodarmawan  4 года назад

      Iya.. Boleh.. Ikutin aja sesuai folder yg dibuatin.. Di sana juga uda otomatis dibuatkan class event, state, dan bloc nya.. Tinggal diisi sesuai yg kita inginkan..

    • @ericodarmawan
      @ericodarmawan  4 года назад

      Mungkin pembuatan class dsb nya lebih mirip dengan video saya yg Infinite List.. Coba aja cari.. Saya lupa nomornya.. Daerah2 belakang..

    • @makeinpro
      @makeinpro 4 года назад

      @@ericodarmawan iya maksud saya bisa gak waktu kita klik kanan utk buat bloc, bisa folder banyak gitu bang, atau msih manual??? saya kira abang kedepannya pakek extension yang itu terus

    • @ericodarmawan
      @ericodarmawan  4 года назад

      @@makeinpro ga nangkep pertanyaannya. Pakai extension Bloc itu juga gpp.. Saya juga pakai itu koq utk buat file file Bloc nya akhir-akhir ini..

    • @makeinpro
      @makeinpro 4 года назад

      @@ericodarmawan Bikin hydrated bloc udh sy liat, tp yg blom tau struktur nya yg bagus tuh gmna,
      Klo pkek ekstension bloc yg d install d vscode
      Misal sy buat Bloc utk counter
      Tnggal klik kanan d folder lib, trus new Bloc
      Dy otomatis buat folder bloc
      Isinya itu ada
      Bloc.dart
      Counter_bloc.dart
      Counter_state.dart
      Counter_event.dart
      Itu udh brusan generate folder bloc kn
      Nah misalnya saya mau buat
      Bloc utk theme
      Nah gmna tuh struktur nya
      Ntar dy nya buat folder bloc lg, sementar folder bloc kn udh d bikin utk counter, nah gmna tuh

  • @FernandoRamadhan
    @FernandoRamadhan 5 лет назад +1

    thanks

  • @sosyallog8772
    @sosyallog8772 5 лет назад +1

    thank you :)

  • @arrykusumaputra
    @arrykusumaputra Год назад

    Itu cara override di menit 10:10 tekan tombol apa?

    • @nimandev
      @nimandev Год назад

      di Class nya ColorBloc tekan Ctrl+. atau di hover aja ke Class nya nanti ada pilihannya

  • @maulanayusup1
    @maulanayusup1 5 лет назад

    Bikin login to dashboard pakai api mas :3

    • @ericodarmawan
      @ericodarmawan  5 лет назад +1

      Ya tinggal
      - Kirim username password nya ke API.
      - Tunggu balesannya.
      - Klo balesannya oke, pindah ke dashboard page.

  • @ekopurnomo9221
    @ekopurnomo9221 4 года назад

    DraftPage itu widget ya ?

  • @raisandika772
    @raisandika772 2 года назад

    async* itu keyword untuk apa ya ?

    • @ericodarmawan
      @ericodarmawan  Год назад

      Untuk method yang kembaliannya berupa Stream..

  • @leenabhandari5949
    @leenabhandari5949 2 года назад

    English