Rynek Fluttera w Polsce

1

Hej,

Mam pomóc w wyborze technologii dla projektu mobile (ma być szybko i całkiem dobrze), rozważam rekomendację Fluttera.

Czy ktoś się orientuje jak jest z dostępnością ludzi znających Flutter i stawkami na rynku? Nie chciałbym, żeby późniejsze utrzymanie tego było rekrutacyjną i/lub finansową katorgą.

Na razie oferty na które wpadam nie są szałowe finansowo (dzisiaj - 8k netto/miesięcznie b2b bynajmniej nie na juniora), ale jest ich raczej mało.

Przy tej dominacji react native obawiam się, że flutter będzie mega niszą.

1

Ale zauważ, że Flutter jest względnie nową technologią (w odróżnieniu od Reacta), więc ilość osób w nim piszących się będzie powiększać. Poza tym jak ktoś siedzi w mobilkach to przejście z Reacta (czy innego ustrojstwa) na Fluttera nie jest taki wyzwaniem, co zaczynanie od zera - więc w razie potrzeby możesz kogoś ze swojej ekipy przebranżowić ;)

2

Wydaje mi się ze flutter jednak różni się od reacta troszeczkę 😃
Jeżeli chodzi o popularność to myśle ze wystrzeli wraz z wejściem na produkcje nowe systemu operacyjnego googla.

2

U mnie goście (iosowcy i androidowcy) sie "przebranżowili" na fluttera w ciągu miesiąca. Radza sobie dobrze i polecaja

0

W zasadzie chyba jedno z większych wyzwań to ogarnięcie składni która wyglada jak callback hell 😂😂

1

Odnośnie tego "callback hell" - fajnie to opisał @AdamWox w tym poście https://4programmers.net/Forum/1619196 - "Możesz mieć na początku mdłości z powodu kodu, przyznaje, jest dość specyficzny." :D

0

Dzięki za Wasze refleksje :)

2
malkrzysztof napisał(a):

Wydaje mi się ze flutter jednak różni się od reacta troszeczkę 😃

Wydaje Ci się.

React:

class ShoppingList extends React.Component {
  render() {
    return (
      <div className="shopping-list">
        <h1>Shopping List for {this.props.name}</h1>
        <ul>
          <li>Instagram</li>
          <li>WhatsApp</li>
          <li>Oculus</li>
        </ul>
      </div>
    );
  }
}

Flutter:

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Welcome to Flutter'),
        ),
        body: Center(
          child: Text('Hello World'),
        ),
      ),
    );
  }
}

Jak widzisz już na pierwszy rzut oka wygląda podobnie :P

Dodatkowo są takie same problemy z przekazywaniem stanu w głąb drzewa komponentów. Z tego też względu z początku popularnym podejściem było używanie z Flutterem Reduxa, jednak ostatnio chyba bardziej spopularyzował się BLoC pattern wymyślony przez Googla i chyba wygrał.

1

Do małych albo prostych aplikacji powinien być bardzo dobrym wyborem :)

0

Właśnie w dziale Praca pojawiło się ogłoszenie dot. Fluttera - Flutter + Android Developer :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.