{"id":764,"date":"2022-02-06T22:15:13","date_gmt":"2022-02-06T21:15:13","guid":{"rendered":"https:\/\/wojciechsiwek.pl\/?p=764"},"modified":"2025-02-02T11:13:08","modified_gmt":"2025-02-02T10:13:08","slug":"wetapp-szybka-prognoza-pogody","status":"publish","type":"post","link":"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/","title":{"rendered":"WetApp \u2013 Rapid weather forecast"},"content":{"rendered":"<p class=\"wp-block-paragraph\">I recently wrote my first Java weather application with a graphical interface based on JavaFX. The program is designed to be very simple. Its task is to show the current weather condition and a 5-day forecast in two locations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><a href=\"https:\/\/github.com\/wojtex77\/WetApp\" target=\"_blank\" rel=\"noreferrer noopener\"> Source code <\/a> is available on my github and the compiled jar file can be downloaded <a href=\"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/WetApp-1.0-SNAPSHOT.jar_.zip\" target=\"_ blank\" rel=\"noreferrer noopener nofollow\"> here <\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">This is the first application for which I have created several tests and this fact interested me enough that I decided to explore the issues of the tests. You can read the article about TDD <a href=\"https:\/\/wojciechsiwek.pl\/en\/o-tdd-slow-moich-kilka\/\" target=\"_self\"> here <\/a>.<\/p>\n\n\n<figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"1510\" height=\"632\" src=\"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"WetApp &#8211; Szybka Prognoza Pogody\" style=\"object-fit:cover;\" srcset=\"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg 1510w, https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp-300x126.jpg 300w, https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp-1024x429.jpg 1024w, https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp-768x321.jpg 768w, https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp-18x8.jpg 18w\" sizes=\"auto, (max-width: 1510px) 100vw, 1510px\" \/><\/a><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Due to its simplicity, the program also has a very simple interface. The data is taken from the OpenWeather.org API.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Feel free to use the application. \ud83d\ude42<\/p>","protected":false},"excerpt":{"rendered":"<p>An application designed to provide information about the current weather and forecast for 5 days in two locations.<\/p>","protected":false},"author":1,"featured_media":767,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[26,11],"tags":[25,78,23,75],"class_list":["post-764","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programowanie","category-projekt","tag-java","tag-javafx","tag-programowanie","tag-testy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek<\/title>\n<meta name=\"description\" content=\"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek\" \/>\n<meta property=\"og:description\" content=\"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/\" \/>\n<meta property=\"og:site_name\" content=\"Wojciech Siwek\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-06T21:15:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-02T10:13:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"632\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Wojciech Siwek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wojciech Siwek\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/\"},\"author\":{\"name\":\"Wojciech Siwek\",\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#\\\/schema\\\/person\\\/eb4246ee83fb20ed02fc723e28258677\"},\"headline\":\"WetApp &#8211; Szybka Prognoza Pogody\",\"datePublished\":\"2022-02-06T21:15:13+00:00\",\"dateModified\":\"2025-02-02T10:13:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/\"},\"wordCount\":124,\"publisher\":{\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#\\\/schema\\\/person\\\/eb4246ee83fb20ed02fc723e28258677\"},\"image\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/wetapp.jpg\",\"keywords\":[\"java\",\"javafx\",\"programowanie\",\"testy\"],\"articleSection\":[\"Programowanie\",\"Projekt\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/\",\"url\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/\",\"name\":\"WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/wetapp.jpg\",\"datePublished\":\"2022-02-06T21:15:13+00:00\",\"dateModified\":\"2025-02-02T10:13:08+00:00\",\"description\":\"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/wetapp.jpg\",\"contentUrl\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/wetapp.jpg\",\"width\":1510,\"height\":632,\"caption\":\"WetApp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wetapp-szybka-prognoza-pogody\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/wojciechsiwek.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WetApp &#8211; Szybka Prognoza Pogody\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#website\",\"url\":\"http:\\\/\\\/wojciechsiwek.pl\\\/\",\"name\":\"Wojciech Siwek\",\"description\":\"Programista na pocz\u0105tku swojej \u015bcie\u017cki w IT\",\"publisher\":{\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#\\\/schema\\\/person\\\/eb4246ee83fb20ed02fc723e28258677\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/wojciechsiwek.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\\\/\\\/wojciechsiwek.pl\\\/#\\\/schema\\\/person\\\/eb4246ee83fb20ed02fc723e28258677\",\"name\":\"Wojciech Siwek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/cropped-logo.png\",\"url\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/cropped-logo.png\",\"contentUrl\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/cropped-logo.png\",\"width\":313,\"height\":306,\"caption\":\"Wojciech Siwek\"},\"logo\":{\"@id\":\"https:\\\/\\\/wojciechsiwek.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/cropped-logo.png\"},\"sameAs\":[\"https:\\\/\\\/wojciechsiwek.pl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek","description":"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/","og_locale":"en_GB","og_type":"article","og_title":"WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek","og_description":"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.","og_url":"https:\/\/wojciechsiwek.pl\/en\/wetapp-szybka-prognoza-pogody\/","og_site_name":"Wojciech Siwek","article_published_time":"2022-02-06T21:15:13+00:00","article_modified_time":"2025-02-02T10:13:08+00:00","og_image":[{"width":1510,"height":632,"url":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg","type":"image\/jpeg"}],"author":"Wojciech Siwek","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Wojciech Siwek","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#article","isPartOf":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/"},"author":{"name":"Wojciech Siwek","@id":"http:\/\/wojciechsiwek.pl\/#\/schema\/person\/eb4246ee83fb20ed02fc723e28258677"},"headline":"WetApp &#8211; Szybka Prognoza Pogody","datePublished":"2022-02-06T21:15:13+00:00","dateModified":"2025-02-02T10:13:08+00:00","mainEntityOfPage":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/"},"wordCount":124,"publisher":{"@id":"http:\/\/wojciechsiwek.pl\/#\/schema\/person\/eb4246ee83fb20ed02fc723e28258677"},"image":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#primaryimage"},"thumbnailUrl":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg","keywords":["java","javafx","programowanie","testy"],"articleSection":["Programowanie","Projekt"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/","url":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/","name":"WetApp - Szybka Prognoza Pogody &#8211; Wojciech Siwek","isPartOf":{"@id":"http:\/\/wojciechsiwek.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#primaryimage"},"image":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#primaryimage"},"thumbnailUrl":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg","datePublished":"2022-02-06T21:15:13+00:00","dateModified":"2025-02-02T10:13:08+00:00","description":"Aplikacja pogodowa daj\u0105ca informacje o aktualnej pogodzie oraz pi\u0119ciodniow\u0105 prognoz\u0119 dla dw\u00f3ch wskazanych lokalizacji.","breadcrumb":{"@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#primaryimage","url":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg","contentUrl":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2022\/02\/wetapp.jpg","width":1510,"height":632,"caption":"WetApp"},{"@type":"BreadcrumbList","@id":"https:\/\/wojciechsiwek.pl\/wetapp-szybka-prognoza-pogody\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/wojciechsiwek.pl\/"},{"@type":"ListItem","position":2,"name":"WetApp &#8211; Szybka Prognoza Pogody"}]},{"@type":"WebSite","@id":"http:\/\/wojciechsiwek.pl\/#website","url":"http:\/\/wojciechsiwek.pl\/","name":"Wojciech Siwek","description":"Software developer at the beginning of his career in IT","publisher":{"@id":"http:\/\/wojciechsiwek.pl\/#\/schema\/person\/eb4246ee83fb20ed02fc723e28258677"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/wojciechsiwek.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"http:\/\/wojciechsiwek.pl\/#\/schema\/person\/eb4246ee83fb20ed02fc723e28258677","name":"Wojciech Siwek","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2021\/03\/cropped-logo.png","url":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2021\/03\/cropped-logo.png","contentUrl":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2021\/03\/cropped-logo.png","width":313,"height":306,"caption":"Wojciech Siwek"},"logo":{"@id":"https:\/\/wojciechsiwek.pl\/wp-content\/uploads\/2021\/03\/cropped-logo.png"},"sameAs":["https:\/\/wojciechsiwek.pl"]}]}},"_links":{"self":[{"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/posts\/764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/comments?post=764"}],"version-history":[{"count":4,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/posts\/764\/revisions"}],"predecessor-version":[{"id":770,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/posts\/764\/revisions\/770"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/media\/767"}],"wp:attachment":[{"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/media?parent=764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/categories?post=764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wojciechsiwek.pl\/en\/wp-json\/wp\/v2\/tags?post=764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}