Witajcie w kolejnym odcinku podcastu o testowaniu oprogramowania! Tym razem moim gościem jest Tomasz Wesołowski, ekspert z ponad 20-letnim doświadczeniem w branży IT oraz specjalista w obszarze no-code i low-code. W rozmowie rozkładamy na czynniki pierwsze, jak narzędzia takie jak Bubble mogą zrewolucjonizować proces tworzenia aplikacji. Dowiedz się, jak no-code pozwala na szybkie budowanie aplikacji bez programowania oraz jak AI i narzędzia takie jak ChatGPT czy Eleven Labs mogą wesprzeć w tworzeniu zaawansowanych projektów. Jeśli chcesz poznać możliwości technologii no-code, posłuchać inspirujących przykładów użycia oraz dowiedzieć się, jak samemu zacząć budować aplikacje, ten odcinek jest dla Ciebie! UWAGA Niedawno wydałem książkę SF, jeśli chcesz się oderwać od rzeczywistości, to zapraszam: https://amzn.eu/d/aQ1nzmh Tomasz Wesołowski: https://www.linkedin.com/in/tomaszwesolowski/ Bajko twórca, powstawanie: https://www.linkedin.com/video/live/urn:li:ugcPost:7239331968968994816/ Newsletter Piotra B., dobre źródło wiedzy o No-Code https://www.nocodetools.pl/no-code-newsletter Transkrypcja 00:00:00 Tomasz I to, co jeszcze wspomniałeś, że no-code jest coraz bardziej popularny. Jeżeli popatrzymy na to szerzej i dołożymy do tego worka też to, co dzieje się z AI teraz, jeżeli chodzi o wsparcie programowania, no to zobaczmy, jakie to możliwości otwiera przed ludźmi, którzy do tej pory nie programowali. A osoby, które dopiero wchodzą na rynek pracy, nie muszą uczyć się od zera konkretnego języka programowania. jakiegoś konkretnego frameworku. 00:00:33 Norbert Witajcie, z tej strony Norbert Jankowski w pierwszym w Polsce podcastie o testowaniu oprogramowania, w którym przybliżam Wam ten zawód, pokazuję różne ścieżki i motywuję do dalszego rozwoju. Sponsorem podcastu jest szkołatestera.pl. Lecimy! Witajcie, z tej strony Norbert Jankowski w kolejnym odcinku testowanie oprogramowania podcast. Dzisiejszym gościem jest Tomasz Wesołowski, który w branży IT jest ponad 20 lat. Zresztą zrobił jeden z pierwszych software house’ów w Polsce, ale od dłuższego czasu się zajmuje rozwiązaniami no-code, low-code. Szczególnie jednym narzędziem, o którym też sobie trochę porozmawiamy. Ale generalnie chcieliśmy przybliżyć tematykę no-code jako alternatywę ogólnie do wytwarzania oprogramowania. Cześć, witaj. Cześć. Dzięki, że wpadłeś i znalazłeś czas, żeby trochę podzielić się wiedzą właśnie związaną z rozwiązaniami NoCode. 00:01:50 Tomasz Dzięki za zaproszenie. 00:01:51 Norbert Też bardzo Wam polecam kanały Tomka, zarówno YouTube, jak i ogólnie śledź go na linku, bo ma bardzo dużo fajnych materiałów właśnie związanych z NoCodem i platformą, o której będziemy gadać, czyli Bubble. 00:02:08 Tomasz Tak jest, dokładnie. 00:02:11 Norbert Tomek też się udziela na różnych konferencjach poświęconych No-code. Czy czegoś zapomniałem? Pewnie tak. Ale chyba takie najważniejsze rzeczy udało mi się. 00:02:21 Tomasz Wszystko bardzo ładnie powiedziałeś. Wprowadzenie było super. 00:02:24 Norbert Ok, super. Dzięki. Żeby zacząć tak fajnie, to jakbyśmy sobie przybliżyli właśnie nomenklaturę No-Code i Low Code. 00:02:39 Tomasz Tak, to jest dość pojemna kategoria, no-code, low-code, i tak naprawdę wpada w nią wiele różnych rozwiązań, które ułatwiają tworzenie rzeczy, nie tylko oprogramowania, ale także np. stron www. Wszystkich rzeczy, do których wcześniej potrzeba było wiedzy czy pracy programisty, możemy sukcesywnie wykonywać właśnie bez programistów. No i wspomniałem tu o stronach www, no bo to jest dobra analogia do tego, co się wydarzyło na rynku tworzenia stron www, gdy pojawił się WordPress bardzo dawno temu. WordPressa wszyscy znają. Jedna z pierwszych platform no-code do tworzenia stron www. Tych platform do tworzenia stron www ala nocode było dość dużo, natomiast WordPress zdobył największą popularność, potem pojawił się Webflow, potem pojawiły się kolejne. I można powiedzieć, że dzisiaj, jeżeli chodzi o tworzenie stron www, no to większość rynku zajmują właśnie rozwiązania nocode. Mało osób pisze strony www w czystym HTML-u, a większość osób wykorzystuje gotowe platformy. No i podobnie dzieje się z rynkiem oprogramowania z tego względu, że te platformy no-code stają się coraz bardziej zaawansowane, coraz bardziej potężne i no-code możemy robić już nie tylko proste rzeczy, ale też naprawdę zaawansowane aplikacje. A różnica między no-code a low-code, no ona jest płynna. Część osób używa tego, część osób używa tego. Część osób twierdzi, że no-code to jest wtedy, kiedy w ogóle nie dotykamy programowania. a low-code to jest taki miks, troszeczkę oprogramowania, trochę wsparcia platform. Natomiast tak jak mówię, jest to różnica dość płynna. Cała ta kategoria, w tej kategorii chodzi o to, żeby ułatwić sobie życie związane z tworzeniem oprogramowania. 00:04:48 Norbert Wspominałeś o WordPressie, jak kilka lat temu te dwa słowa knockout i low-code się pojawiły. Ciężko mi było to z czymś skojarzyć, a przecież właśnie WordPress był jednym z pierwszych przykładów, który notabene dość dobrze się przyjął i teraz, tak jak mówiłeś, zresztą dużo stron jest budowanych właśnie o tego związanie WordPressowe. No wiadomo, że jeżeli to jest bardziej wymagająca strona i dla optymalizacji używa się jednak, tam coś się tworzy, jakąś stronę w oparciu nie o WordPress, ale to już naprawdę są jakieś bardziej skomplikowane strony, nawet, nie wiem, jakieś kryje czy coś, co nie udźwignie WordPress, bo wiadomo, że jak są jakieś rozwiązania takie ogólnego przeznaczenia, to nie zawsze się nadają. Natomiast z tego, co widziałem, to już mocno się zmieniło. 00:05:42 Tomasz I poszło dobrze. W zasadzie w WordPressie może nie jest najlepszym przykładem, bo jest to platforma, której część osób nie lubi, bo to po prostu otworzy brzydki kod i tak dalej, jest ciężka, można się wyłamać i tak dalej. Może podałem to jako przykład, ale w WordPressie jest już tyle różnych pluginów, dodatków i cały ekosystem, że naprawdę w zasadzie można wszystko zrobić w WordPressie. W tym momencie Webflow przejmuje pałeczka takiego rozwiązania, które użył w tworzeniu stron www, ale to nie znaczy, że Webflow jest nowym rozwiązaniem, bo oczywiście jest nowszym niż WordPress, natomiast musimy sobie zdać sprawę, że Webflow premierę miał 10 lat temu, czyli w 2014 roku, a WordPress jeszcze dużo, dużo, dużo dawniej, także to nie są rozwiązania, które powstały wczoraj, one po prostu dzisiaj wchodzą do mainstreamu. 00:06:35 Norbert Z mojego punktu widzenia WordPress jest bardzo ciekawym rozwiązaniem, mimo że faktycznie nie jest zawsze sympatyczny i ten kod, który tam jest stworzony, którego de facto aż tak, jak ktoś nie chce, to go nie szuka i nie patrzy, jaki on jest, po prostu patrzy na funkcjonalność. Natomiast szybkość stworzenia Tej strony, ale chciałem powiedzieć, tego minimalnego produktu, który jest klikalny, osiąglalny dla użytkownika końcowego jest bardzo szybko, bo to można wyklikać w 15 minut pewnie taką prostą stronę. Natomiast mówimy o tym WordPress po to tylko, żeby pokazać jakie fajne to jest rozwiązanie. 00:07:22 Tomasz No bo WordPressa wszyscy kojarzą, to bardziej o tym mówimy. Może nie wiem, WordPress i fajne to chyba te słowa do siebie nie pasują. WordPress nie jest fajny i dużo osób go nie lubi, natomiast dużo osób go zna, Webflow jest fajny, natomiast teraz wyobraźmy sobie, że mamy takie rozwiązanie jak do tworzenia stron WP, tylko do tworzenia aplikacji, pełnowymiarowych aplikacji internetowych, w których jesteśmy starani stworzyć dowolną aplikację, Właśnie używałem zrezygnowania know-how do tworzenia aplikacji. To jest analogia do tworzenia stron webowych. 00:07:57 Norbert Tak, właśnie do tego dążyłem, żeby to porównać jakoś. Ale jakbyś powiedział, bo tak, tu mamy WordPressa i Webflow, a do tworzenia aplikacji. Co takiego jest ciekawego na rynku? 00:08:18 Tomasz Podobnie jak kreatorów stron, to kreatorów aplikacji jest bardzo dużo. Ja najbardziej lubię Bubble. To jest też taki największy gracz na rynku tworzenia aplikacji, rozwiązań no-code i jest na rynku już równie długo jak Webflow, czyli ponad 10 lat. Natomiast tych rozwiązań jest bardzo dużo. Jest Glide, jest Softair. Są rozwiązania korporacyjne, takie jak Mandic czy OutSystems. Są rozwiązania Microsoftu, tak jak Power Apps. Jeżeli ktoś jest w ekosystemie Microsoftu, to na pewno kojarzy Power Apps. To też jest rozwiązanie no-code do tworzenia aplikacji. Czyli w zależności od tego w jakim segmencie rynku operujemy, na jakich technologiach pracujemy, do tego jest już prawdopodobnie rozwiązanie know-how, które ułatwia nam tworzenie bez pisania kodu. 00:09:14 Norbert Coraz więcej firm, które i tak pracują w ekosystemie Microsoft Power Apps używa do różnego rodzaju wewnętrznych aplikacji tworzenia. Jakieś, nie wiem, choćby zgłaszanie urlopów. Taki najprostszy przykład, który wiem, że funkcjonuje. 00:09:30 Tomasz Dokładnie, bo tam można sobie wyklikać aplikacje w zasadzie bez konieczności sięgania do działu IT, a wszyscy wiemy, że w firmach działu IT to są te działy, które są najbardziej obciążone. i często, żeby otrzymać jakiś efekt z dzieła itm, to czeka się długo, a w PowerApps’ach można sobie wyklikać i w tym kierunku zmierza rynek tworzenia oprogramowania. 00:09:53 Norbert OK, to tu miałem kolejne pytanie, bo oczywiście to wszyst