Irytowały mnie reklamy w Duolingo i niemożność znalezienia prostej apki do powtarzania słówek z Norweskiego. Pokierowany potrzebą, postanowiłem zrobić coś sam i przy okazji przekonać się o ile faktycznie łatwiej jest programować z AI. Przysiadłem i w jeden wieczór zrobiłem dla siebie aplikację na Windows i Android. Wygląda jak wygląda, ale działa i ma bibliotekę paru tysięcy słów. Działają też różne synonimy, można dodawać nowe słowa itp.

Kontekst: mam wprawdzie doświadczenie programistyczne, ale od lat nie jestem w roli, a ta apka była w 90% "vibe coded". Gdybym coś takiego zrobił w 2005, Komputer Świat by to dodawał na płytce do czasopisma 😉 Jestem trochę starej daty, nie zazdroszczę dziś juniorom wchodzącym na rynek pracy 💀

by serce__

13 comments
  1. Generalnie AI najlepiej radzi sobie z prostymi i “przeruchanymi” aplikacjami. Gorzej jeżeli chodzi złapanie szerszego kontekstu i to jeszcze w unikalnym problemie biznesowym.

    10 lat temu dało się podobnie, tylko zamiast kopiować z chatagpt, to kopiowało się z losowego bloga z tutorialem. Między innymi dlatego właśnie AI radzi sobie tak dobrze z takiego typu aplikacjami.

  2. Bo zapomniałeś dopromptowac że ma to być ładne i estetyczne i AI sługa ma użyć nowoczesnego frejmowerka. Serio. Vibe coduje bardzo skomplikowaną biznesową apke i wygląda profesjonalnie. Jedyny problem, że podczas takiego zmieniania w ciemno coś czasem popsuje i dowiesz się po 2 godzinach, albo po 4 promptach coś prostego z UI nadal nie działa mimo że to coś prostego jak masowa zmiana nazwy w module. Niby nie problem dopisać testy funkcjonalne no ale szanujmy się, jestem Vibe coderem a nie Vibe testerem. Nie można mieć wszystkich funkcji w zespole.

  3. Podobną aplikację tworzył jeden z czarodziejów aplikacji w 2005 roku.

    ![gif](giphy|xb6rhZ2mX44GpDYRGc)

  4. Podobny eksperyment przeprowadziłem parę miesięcy temu pisząc grę na PSP za pomocą AI (prosty pong), nigdy nie programując czegoś innego niż strony internetowe (tak więc 0 ekspertyzy). zajęło mi to 3 wieczorki, chatgpt wytłumaczył mi wszystko co było mi potrzebne, biblioteki ite. gra jest totalnie funkcjonalna, nawet mogłem zrobić grafiki na Coverbox.

    https://preview.redd.it/qkqs1xvd13of1.jpeg?width=4080&format=pjpg&auto=webp&s=70e2784f8fbbb56a3ab4920bd43088a445ffec9a

  5. ciekawe jaka strona była inspiracją kolorów i rozkładu ui xd

  6. A jak zrobiłeś apke na androida? Tzn. jaki język, program do pisania kodu i w jaki sposób testy na telefonie? Od dłuższego czasu próbuję zrobić prościutką apke z bazą i AI totalnie sobie nie radzi.

  7. Shameless plug: wypróbuj [darvin.dev](http://darvin.dev) zrobisz apkę która będzie działać na telefonach i stronce internetowej i w niedalekiej przyszłości będzie działać na desktopach jako natywna apka. Jednym kliknięciem zrobisz builda na androida czy wersje web (od razu hostowaną, dostaniesz linka).

  8. Ja polecam Lexilize (flashcards cards, takie fioletowo pomarańczowe) mają masę języków

  9. Tymczasem mi 3 wieczory zajęło wysłanie poprawnej wiadomości modbus po rs-485 pomiędzy chińską płytką z esp32 A chińskim HMI. Copilot robił więcej zamętu niż pomocy aczkolwiek w innych tematach pomagał

    E: muszę jeszcze pochwalić AI za pomoc przy błędach – jak mi się wysra 100 linijek komunikatów to przeklejam i w kilka sekund znam genezę problemu.

  10. Dlaczego jak zaczęłam patrzeć na nauke norweskiego to nagle tyle osob sie go uczy? xd

Comments are closed.