9 września 2022

Dzień dobry, my z Flutterem #3 – Analiza SWOT

Jest i on! Pomysł na aplikację, która będzie w stanie pomóc milionom osób na całym świecie. Chcąc dostarczyć w jak najkrótszym czasie rozwiązanie, zakasamy rękawy i bierzemy się ochoczo do pracy. Podczas zbierania wszystkich niezbędnych informacji oraz zasobów uświadamiamy sobie, że aplikacja, która zostanie zbudowana na początku będzie zupełnie inna niż ta, która powstanie po upływie czasu i bardzo dużym wzroście użytkowników. Jeśli myślimy o stworzeniu rozwiązania wieloplatformowego, na naszych plecach w tym momencie pojawia się zimna strużka potu, a w głowie – pytanie: Czy wykorzystywanie Fluttera ma sens zarówno w małych, wewnętrznych projektach, jak i pełnoprawnych, globalnych rozwiązaniach?

Na tak istotne pytanie świetną formą odpowiedzi jest dobrze przeprowadzona analiza SWOT. W świecie zarządzania to jedna z podstawowych metod analizy strategicznej przedsiębiorstw. Nazwa metody jest akronimem angielskich słów strengths (mocne strony), weaknesses (słabe strony), opportunities (szanse potencjalne lub zaistniałe w otoczeniu), threats (zagrożenia prawdopodobne lub istniejące w otoczeniu). Jedną z ogromnych zalet tej metody jest uporządkowywanie wiedzy. Pozwala ona na zmierzenie się z pytaniami, których czasami wolimy sobie nie zadawać…

Źródło: https://pl.wikipedia.org/wiki/Analiza_SWOT

Mocne strony

Zaczynając od mocnych stron – każdy kto miał styczność z Javą czy z C#, JS lub Pythonem, będzie w stanie odnaleźć się w Darcie. Takie też założenie przyświecało twórcom – aby stworzyć język, który łączy najlepsze praktyki ze świata obiektowego oraz skryptowego.

Jeśli mowa o języku programowania, to nie możemy pominąć ładnych animacji. To kolejna mocna strona. Flutter dzięki silnikowi Skia i rysowaniu wszystkiego, co widzimy na ekranie, powoduje, że prace, które tworzą projektanci / designerzy zamiast zwyczajnie wylądować w teczce (jak to ma miejsce nierzadko), stają się rzeczywistością w aplikacjach wieloplatformowych. Myślę, że tutaj niejeden twórca UI/UX daje wielkiego 👍 Flutterowi.

Słabe strony

Do negatywnych stron możemy zaliczyć potrzebę znajomości przez użytkownika procesu budowania aplikacji natywnych. Chociaż nie jest to konieczność, ułatwia zrozumienie możliwych architektur, zgodnie z którymi aplikacje mogą być tworzone, a także zrozumienie zachowania samych urządzeń.

Szanse

W kwestii szans zdecydowanie nie możemy odmówić Flutterowi możliwości, jakie daje podczas tworzenia spójnych brandowo produktów. Zyskujemy elastyczność, jeśli chodzi o wygląd oraz zachowanie aplikacji, niezależnie od platformy. Przestają nas definiować natywne komponenty. Możemy osiągać pełną spójność aplikacji z naszą marką. Nie ma co ukrywać, identyfikacja wizualna w XXI wieku ma znaczenie!

Zagrożenia

I zagrożenia, bo o nich też warto powiedzieć. Jest to nowa technologia, a więc nie ma na rynku aż tak wielu doświadczonych deweloperów, jak w przypadku znanych od wielu lat rozwiązań. I to w niektórych przypadkach może stanowić duże zagrożenie powodzenia projektu. Ten brak doświadczenia oczywiście zmieni się z czasem.

I to w telegraficznym skrócie tyle. Oczywiście więcej zarówno o samej analizie SWOT, jak i o poszczególnych obszarach w odniesieniu do Fluttera, znajdziecie w trzecim odcinku podkastu Turn ONwelo , w cyklu „Dzień dorbry, my z Flutterem” . Miłego słuchania!

Paweł Zawiślak – Twój ulubiony Flutter Developer 😉

 

Twórcy „Dzień dobry, my z Flutterem”

Łukasz Lotkowski – Software Architect / Programming Group Leader. W Onwelo specjalizuje się w integracji systemów oraz wszelkich rozwiązaniach mobile (Native & Multiplatform). Pasjonat technologii, który z przyjemnością wspiera biznes, pełniąc rolę łącznika pomiędzy tymi dwoma obszarami. Miłośnik automatyzacji procesów. W wolnym czasie lubi przebiec półmaraton oraz pograć na jednej z wielu konsoli, które ma w swojej kolekcji.

Paweł Zawiślak – Flutter Tech Lead w Onwelo specjalizujący się w obszarze rozwiązań wieloplatformowych, a w szczególności mobilnych. Ogromny fan technologii, psychologii oraz kreowania rzeczywistości poprzez tworzenie produktów. Lubi ludzi i wierzy, że od każdego można się czegoś nauczyć, a dzięki rowerowi wie, że może daleko zajechać.

Zostaw komentarz

Polecamy

Sztuczna inteligencja w wykrywaniu zagrożeń bezpieczeństwa IT

Sztuczna inteligencja w wykrywaniu zagrożeń bezpieczeństwa IT

Cyberbezpieczeństwo to nie tylko zaawansowane technicznie systemy zabezpieczeń w dużych firmach czy wojsku. To także nasze prywatne bezpieczeństwo, walka z zagrożeniami i ich prewencja w codziennym życiu oraz wiedza o bezpiecznym korzystaniu z internetu. Adam Kowalski-Potok, nasz Seurity Engineer, opowiada jak AI i jej rozwój wpływa na wykrywanie zagrożeń w cyber security.

Data & Analytics – architektura systemów jutra

Data & Analytics – architektura systemów jutra

Jaka jest historia inżynierii danych? Jak przebiegał rozwój technologii i na jakie trendy zwraca obecnie uwagę świat? Marek Kozioł, Data Solution Architect i Arkadiusz Zdanowski, Cloud Data Engineer & Team Leader w Onwelo opowiedzieli o tych zagadnieniach podczas konferencji „Transformacje cyfrowe dla biznesu”. Zapraszamy do lektury artykułu przygotowanego na bazie tego wystąpienia.

Sztuczna inteligencja w wykrywaniu zagrożeń bezpieczeństwa IT

Sztuczna inteligencja w wykrywaniu zagrożeń bezpieczeństwa IT

Cyberbezpieczeństwo to nie tylko zaawansowane technicznie systemy zabezpieczeń w dużych firmach czy wojsku. To także nasze prywatne bezpieczeństwo, walka z zagrożeniami i ich prewencja w codziennym życiu oraz wiedza o bezpiecznym korzystaniu z internetu. Adam Kowalski-Potok, nasz Seurity Engineer, opowiada jak AI i jej rozwój wpływa na wykrywanie zagrożeń w cyber security.

#Udostępnij

strzałka przewiń do góry strony