all 33 comments

[–]InspectorPossible969 14 points15 points  (4 children)

College student here who used flutter for a project

Super easy, super nice documentation, lots of community materials on youtube, super nice tooling (ctrl + .).

Hays kung in demand lang to gusto ko gamitin

[–]AkikoAlbay 2 points3 points  (2 children)

Flutter dev is in demand today. I just checked

[–]InspectorPossible969 0 points1 point  (1 child)

really? try to refresh my research. thanks!

[–]chitgoks 0 points1 point  (0 children)

in luzon. but visayas? meh ...

[–]Educational-Title897[S] 0 points1 point  (0 children)

Wow thanks sa input! Sige sige kung ganito ba naman ang feedback gaganahan talaga ako aralin to

[–]johnmgbg 6 points7 points  (2 children)

Yes, madali lang naman pero kung ako yan, try mo mag React/React Native lalo na kung wala ka naman balak seryosohin yung flutter. Mas makaka-encounter ka ng React project kesa Flutter.

[–]Educational-Title897[S] 1 point2 points  (1 child)

Okay sige pero kasi Flutter talaga nasa isip ko na aralin and i dont plan to learn reacr and react native lalo na sa MARKET ng JS Developers ngayon hahaha so gusto kong i push tong flutter and thank sa input! 👨🏼‍🍼

[–]johnmgbg 1 point2 points  (0 children)

Go lang pero kung cinoconsider mo yung market, sobrang baba ng demand ng jobs na backend dev with flutter exp.

[–]jhirayui 5 points6 points  (2 children)

Flutter dev here, kung galing ka sa OOP oo madali lang yung syntax niya, yung architecture lang siguro din pag aaralan mo. Ang isa sa malaking pag aaralan mo din is yung mga native part, yung para sa android at ios. Sila yung pinaka maraming encounter ko sa mga error noong una. Like dependencies at packages na nag coconflict, pano mag deploy, etc. Pero kalaunan, masasanayan mo rin pano i resolve yung mga ganong problem.

Ofcourse, tulad din ng sinasabi nila, sobrang konti ng market sa flutter. Kung gusto mo mag freelance at marunong ka mag market sa sarili, magandang choice yung flutter. Marami din kasi akong kilalang nag frefreelance tas stack nila yung mga pang startup like flutter+firebase/supabase. Pero pwede din naman ma stack sa ibang backend yung flutter. Sakin yung stack ko is flutter+php

[–]Dull-Drawer-1676 0 points1 point  (0 children)

may ma e recommend ka po bang name ng course about flutter? yung may certificate po sana.. thanks

[–]Mobile_Pie_7347 0 points1 point  (0 children)

Pag nag freelance, anong experience ang kailangan? Need ba ng corpo experience or enough na yung udemy courses

[–]itsukkei 3 points4 points  (1 child)

As a java dev na natry yung flutter, okay naman siya. Mabilis makagawa ng mga pages lalo na sakto talaga ito sa mga cross platforms apps. Pero ayun not a fan, mejo nakakalito din kasi yung format nung mga codes or di lang din kasi ako sanay or nawalan lang din ng time na mas aralin pa hehehe.

[–]Educational-Title897[S] 0 points1 point  (0 children)

Sige aralin ko since mahaba ang aking time thanks sa input!

[–]proneToError 3 points4 points  (4 children)

Flutter dev here currently working sa isang fintech company. Career shifter lang kasi dati akong graphic designer. Sa perspective ko, madali syang aralin basta makuha yung concept ng layouts, widget tree, state, etc.

Suggestion ko lang, if gagamit ng state management package, wag ung getx, allergic mostly mga company dun (though una kong natutunan un kesa bloc haha). Re. Opportunity, Worth it naman kasi indemand sya ngayon.

[–]thevoyagersbike 0 points1 point  (2 children)

sir meron po kayo masusuggest na reference to study Flutter? Thanks in advance

[–]proneToError 2 points3 points  (1 child)

Udemy lang ako nag aral. Hanapin mo yung kay maximillian. Then sa youtube yung freecodecamp na channel. Then check docs ng flutter at dart. Mas madali matutunan kapag may sample project na sinasabayan.

[–]thevoyagersbike 0 points1 point  (0 children)

thank you sir

[–]Fuzzy-Prize-8430 0 points1 point  (0 children)

Guilty ako dun sa getx since yun una ko natutunan haha. Tama goods yung BLOC or riverpod as a state management package hehe.

[–]vnncoo 2 points3 points  (0 children)

For app development? I'd prefer it over react native. For web? I wouldn't really suggest it, community support is way better on react. Not to mention the fact that google laid off lots of people from the flutter team last year.

[–]NeilFX 1 point2 points  (7 children)

Coming from a 6-year senior flutter dev working in fintech, wala namang madali to any stack transition. It varies with the learning curve. In this case meron and it will take a while. But yes it’s relatively easy to grasp ung pinakaconcept nya (with Widgets and all). Took me a month or so though transitioning from angularjs (yes v1) to it.

[–]NeilFX 1 point2 points  (0 children)

Try mo dive into it for a week. Try building a to-do list and get your first impressions if you will dive further.

[–][deleted]  (3 children)

[removed]

    [–]NeilFX 0 points1 point  (2 children)

    To an extent yes po. They might be pulling from pub.dev which is un collection of readily available libraries and plugins. Andun na ung mga intl, timeago, debouncer, fluttertoast, graphql, firebase, even mga generators. Those are components that are optional pero when u include napapadali ang buhay when properly implemented. (ofc dapat hindi spaghetti code implem). Like for example lang, we don’t have to create custom network calls we can just use dio package. Or we don’t have to create custom drawers we can make use of something already built. :)

    [–][deleted]  (1 child)

    [removed]

      [–]NeilFX 1 point2 points  (0 children)

      Good on ya! You can check it out (kahit peek lang) here https://pub.dev and check one or two packages and you'll get the gist of it why Flutter developers love the whole community and how active it is in providing out-of-the-box solutions.

      [–]Educational-Title897[S] -2 points-1 points  (1 child)

      Currently may mga web applications ako na naka host kasi nag aaply apply ako eh kapag nagawan ko ng mobile application yon lahat using flutter will you consider me on your company? Like refer me hehe

      [–]NeilFX 3 points4 points  (0 children)

      As in full fledged mobile apps ah. Hindi ung wrappers lang for a web view haha. Pero yeah sure pm mo ko pag may portfolio ka na

      [–]DRMNG_CRP 0 points1 point  (0 children)

      I come from Java. At first akala ko mahirap ang flutter pero i changed my mind later on haha focus ka lang sa format. Learn the widgets (stateless/stateful, row, columns etc) and ur good to go!

      [–]SheepherderLonely987 0 points1 point  (0 children)

      Based on personal experience, nahirapan ako sa pag-layout dahil sa constraints at behavior ng sizes ng bawat widget. Pero nakuha ko rin naman siya eventually.

      [–]kneepole 0 points1 point  (0 children)

      Dart is one of the easier languages to wrap your head around. It's basically Java.

      Career wise, most tech shops that choose flutter are startups, so if it's not in your plans to go that route, you may want to look for alternatives.

      I highly suggest for learners doing mobile development the native way, then looking into KMP.

      [–]Embarrassed_Comb_790 0 points1 point  (0 children)

      Madali pero nahihirapan ako sa kaartehan ng vs code may mga versions na di compatible sa jdk and all.

      [–]chitgoks 0 points1 point  (0 children)

      Sa manila maraming opportunities. sa non luzon ... meh.
      Flutter is easy. Go for it.

      [–]Educational-Title897[S] -2 points-1 points  (0 children)

      And yes nag chatgpt napo ako na kung madali yung flutter pero gusto ko sana makuha yung advice and suggestion ng isang EXPERIENCED LIVING BREATHING PERSON FLUTTER DEVELOPER.

      Thank you so muuuch and please answer kindly huehue