{"id":22,"date":"2008-06-15T14:27:47","date_gmt":"2008-06-15T13:27:47","guid":{"rendered":"http:\/\/entrian.com\/blog\/30-day-product-challenge-the-half-way-point\/"},"modified":"2021-07-01T07:13:43","modified_gmt":"2021-07-01T07:13:43","slug":"30-day-product-challenge-the-half-way-point","status":"publish","type":"post","link":"https:\/\/entrian.com\/blog\/30-day-product-challenge-the-half-way-point\/","title":{"rendered":"30 day product challenge: The half-way point."},"content":{"rendered":"<p>It&#8217;s day 15 of the 30 day product challenge.. here&#8217;s how I&#8217;m doing &#8211; how about everyone else?<\/p>\n<h2>Jobs done (roughly one per day)<\/h2>\n<p>Proof of concept: Skeleton app.<br \/>\nProof of concept: Prototype click-stopping code.<br \/>\nProof of concept: Drag the rectangles (really basic implementation)<br \/>\nProof of concept: Keyboard suppression. Testing. It all works!<\/p>\n<p>Install and customise WordPress.<br \/>\nWrite the initial blog posts.<br \/>\nProduct name and logo.<\/p>\n<p>Startup dialog to explain the workflow.<br \/>\nYellow bar a la Remote Desktop.<br \/>\nCreate \/ Load Template dialog.<br \/>\nCreate, move and delete rectangles in the template.<br \/>\nWrite some AdWords ads (for a future blog post &#8211; watch this space).<\/p>\n<h2>Still to do (hopefully one per day!)<\/h2>\n<p>Set Password and Reminder dialog \/ Password prompt dialog.<br \/>\nLoad and Save of templates.<br \/>\nCtrl+Alt+Delete handling.<\/p>\n<p>30-day trial system.<br \/>\nLicensing.<br \/>\nLicensing (two days for this)<br \/>\nTest and fix on Vista (the proof of concept already works there).<br \/>\nLicense \/ installer \/ executable signing.<\/p>\n<p>Homepage.<br \/>\nDetails \/ Doco page.<br \/>\nDownload page.<br \/>\nContact \/ Helpdesk page.<br \/>\nBuy Now page.<br \/>\nStart an AdWords campaign.<\/p>\n<h2>July<\/h2>\n<p>Profit. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s day 15 of the 30 day product challenge.. here&#8217;s how I&#8217;m doing &#8211; how about everyone else? Jobs done (roughly one per day) Proof of concept: Skeleton app. Proof of concept: Prototype click-stopping code. Proof of concept: Drag the rectangles (really basic implementation) Proof of concept: Keyboard suppression. Testing. It all works! Install and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-30days"],"_links":{"self":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":1,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":1214,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions\/1214"}],"wp:attachment":[{"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entrian.com\/blog\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}