{"version":"1.0","provider_name":"Morelowy","provider_url":"https:\/\/appricotsoft.com\/pl","author_name":"Roman Rusnak","author_url":"https:\/\/appricotsoft.com\/pl\/author\/rusnak\/","title":"Phases of Software Development: A Comprehensive Guide - Appricotsoft","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"XQOyUPxLlE\"><a href=\"https:\/\/appricotsoft.com\/pl\/blog\/phases-of-software-development-a-comprehensive-guide\/\">Fazy rozwoju oprogramowania: kompleksowy przewodnik<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/appricotsoft.com\/pl\/blog\/phases-of-software-development-a-comprehensive-guide\/embed\/#?secret=XQOyUPxLlE\" width=\"600\" height=\"338\" title=\"&#8222;Phases of Software Development: A Comprehensive Guide&#8221; &#8212; Appricotsoft\" data-secret=\"XQOyUPxLlE\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/appricotsoft.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>","thumbnail_url":"https:\/\/appricotsoft.com\/wp-content\/uploads\/2024\/06\/software-development-phases.webp","thumbnail_width":1920,"thumbnail_height":1280,"description":"Discover the key phases of software development from Discovery to Maintenance. Learn how each step, from planning to deployment, contributes to successful project completion. Contact Appricotsoft for expert web and mobile app development services."}