
{"id":466,"date":"2015-05-09T02:37:04","date_gmt":"2015-05-09T02:37:04","guid":{"rendered":"http:\/\/www.starcoder.com\/wordpress\/?p=466"},"modified":"2021-10-29T14:45:18","modified_gmt":"2021-10-29T14:45:18","slug":"waiting-for-review","status":"publish","type":"post","link":"https:\/\/www.starcoder.com\/wordpress\/2015\/05\/waiting-for-review\/","title":{"rendered":"Waiting for Review"},"content":{"rendered":"<p><center><a href=\"http:\/\/www.starcoder.com\/wp-uploads\/2015\/05\/Pro_waitingreview.png\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-467 aligncenter\" src=\"http:\/\/www.starcoder.com\/wp-uploads\/2015\/05\/Pro_waitingreview.png\" alt=\"Pro_waitingreview\" width=\"293\" height=\"89\" \/><\/a><\/center><\/p>\n<p>You have no idea how surreal it is\u00a0for me to see this right now. \u00a0For non-developers, this is what you see\u00a0after submitting\u00a0an application to Apple to review for the App Store. \u00a0It always feels satisfying to click that final Submit button, but this time is a little more special for me. \u00a0You see, Seasonality Pro has been the longest project\u00a0I have ever worked on.<\/p>\n<p>The ideas for Seasonality Pro started spinning in my head before\u00a0the iPad even came out. \u00a0In the fall of 2008, I was taking a synoptic meteorology course and thought how cool it would be to have an app that would\u00a0show model data\u00a0in a beautiful way that would be easy to use and offer completely customizable maps. \u00a0Over the\u00a0following couple of years,\u00a0iPhones got faster, the iPad came out, and the idea of what the app could be solidified in my mind.<\/p>\n<p>But I didn&#8217;t work on it\u2026 \u00a0The task was just too large. \u00a0Where would the data come from? \u00a0What data formats would I have to parse? \u00a0Where could I get the necessary custom maps and how do I draw them? \u00a0How do you draw contours, and shaded layers, and\u00a0calculate derived layers from several model data fields? \u00a0How would it perform? \u00a0There were\u00a0just too many unknowns; I couldn&#8217;t start working on it.<\/p>\n<p>And then\u00a0I could\u2026 \u00a0Over time enough of the pieces fell into place that I started an Xcode project in September of 2013. \u00a0A month later, I had my first base map plotted. \u00a0And the pieces started coming together faster when I started working on it full time in 2014. \u00a0By the end of the summer, I had a pretty good app going (basic plots, etc), but there were\u00a0still so many details\u00a0left to be done. \u00a0I had to take a few weeks break and spend some time updating my other apps before I\u00a0could finish up Pro.<\/p>\n<p>A few weeks turned into a few months, but by November 2014 I was back on it. \u00a0I presented my work at the American Meteorological Society\u00a0annual meeting\u00a0in January 2015. \u00a0The reception was good. \u00a0It was\u00a0a relief to\u00a0finally show it to people who were in the\u00a0target market and see their eyes light up. \u00a0The project was even closer to being finished, but I still hadn&#8217;t run a beta.<\/p>\n<p>The beta started in late January. \u00a0Lots of bugs were squashed, and lots of adjustments were made to improve the feel of the app. \u00a0\u00a0The beta stretched for months longer than a usual beta. \u00a0It was a complex app (close to 100,000 lines of code for even this first version), and finishing it felt like a\u00a0big mountain to climb with the last 20% of the work taking 80% of the time.<\/p>\n<p>So now we&#8217;re into May, but it&#8217;s done. \u00a0Seasonality Pro 1.0 has been submitted. \u00a0A labor of love for so many years, finally being realized. \u00a0Will I make back the investment put into it? \u00a0It&#8217;s hard to say. \u00a0A lot of people think it would be crazy to work on an app longer than a few months, not knowing if it was going to make it in the App Store. \u00a0For me though, these are the types of projects\u00a0worth working on. \u00a0Bringing a product like this to market advances the field of meteorology, and it&#8217;s not something that just anyone (or any company) can do. \u00a0With millions of apps on the store, there is nothing else like it.<\/p>\n<p>Here&#8217;s hoping for a speedy\u00a0app review\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You have no idea how surreal it is\u00a0for me to see this right now. \u00a0For non-developers, this is what you see\u00a0after submitting\u00a0an application to Apple to review for the App Store. \u00a0It always feels satisfying to click that final Submit button, but this time is a little more special for me. \u00a0You see, Seasonality Pro [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-466","post","type-post","status-publish","format-standard","hentry","category-seasonality","post-preview"],"_links":{"self":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/comments?post=466"}],"version-history":[{"count":12,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/466\/revisions"}],"predecessor-version":[{"id":536,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/466\/revisions\/536"}],"wp:attachment":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/media?parent=466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/categories?post=466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/tags?post=466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}