{"id":5584,"date":"2016-06-11T21:54:54","date_gmt":"2016-06-12T05:54:54","guid":{"rendered":"https:\/\/blog.mhvt.net\/?p=5584"},"modified":"2016-11-10T17:09:13","modified_gmt":"2016-11-11T01:09:13","slug":"whats-coming-up-next-tom-bluewater-introducing-oh-my-gradient-for-mac-os-x","status":"publish","type":"post","link":"https:\/\/blog.mhvt.net\/?p=5584","title":{"rendered":"What\u00e2\u20ac\u2122s Coming Up Next? \u00e2\u20ac\u201c Tom Bluewater Introducing Oh My Gradient for Mac OS X"},"content":{"rendered":"<p><a href=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/ohmygradient\/ohmygradient_icon.jpg\" width=\"120\" height=\"120\" alt=\"Mac OS X software Oh My Gradient\" \/><\/a><br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nTOKYO (MacHouse) &#8211; If you ask me whether or not I like <strong>Swift<\/strong> as a software development language, you won&#8217;t get a flat answer of Yes or No from me.  This language is so bad that it can be terribly difficult to type just a few letters if you already have a few thousand lines of code.  Or is it just me?  Anyway, I&#8217;m ready to introduce a second application that I&#8217;ve developed in Swift.  This new software release is called <strong>Oh My Gradient<\/strong>.  I submitted it to <strong>Mac App Store<\/strong> just several minutes ago.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><\/p>\n<table width=\"464\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tr>\n<td width=\"220\" valign=\"top\"><a href=\"mac\/mac_shareware\/ohmygradient\/01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/ohmygradient\/thumbnail_01.jpg\" width=\"220\" height=\"138\" alt=\"Mac software Oh My Gradient\"\/><\/a><\/a><\/p>\n<div align=\"center\">Source: Tom Bluewater<\/div>\n<\/td>\n<td width=\"20\">&nbsp;<\/td>\n<td width=\"220\" valign=\"top\"><a href=\"mac\/mac_shareware\/ohmygradient\/04.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/ohmygradient\/thumbnail_04.jpg\" width=\"220\" height=\"138\" alt=\"Mac software Oh My Gradient\"\/><\/a><\/a><\/p>\n<div align=\"center\">Source: Tom Bluewater<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\nOh My Gradient is a desktop application for software developers who use <strong>CAGradientLayer<\/strong> to display gradient colors with <strong>NSView<\/strong> or <strong>UIView<\/strong>.  It lets you design gradient colors with your mouse and generate Objective-C or Swift code for your OS X (or iOS) projects at the same time.  Oh My Gradient generates code for dictionary objects with color and location keys for every color stop. &nbsp; <!--more--><br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><\/p>\n<div align=\"center\">\n<table width=\"422\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#FFFFFF\">\n<tr>\n<td>\n<table width=\"420\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\n<tr>\n<td>Available at Mac App Store<\/td>\n<\/tr>\n<\/table>\n<table width=\"420\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#FFFFFF\">\n<tr>\n<td width=\"160\" valign=\"middle\">\n<div align=\"center\"><a href=\"macappstore:\/\/itunes.apple.com\/app\/id1123408785\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/available-on-mac-app-store.jpg\" alt=\"Mac App Store\" width=\"160\" height=\"48\" \/><\/a><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Features<\/u><\/p>\n<ol>\n<li>Create tens or even hundreds of groups to store sets of gradient colors.<\/li>\n<li>Preview gradient colors.<\/li>\n<li>Save sets of gradient colors internally.<\/li>\n<li>Create an image (BMP, GIF, JPEG, JPEG 2000, PNG, TIFF) out of a set of gradient colors.<\/li>\n<li>Get Objective-C\/Swift code for an OS X or iOS project by opening a popover window.<\/li>\n<li>Customize variable names.<\/li>\n<li>Save export settings.<\/li>\n<li>Choose Download Sample Project under Help to download a zip package containing sample Xcode projects.<\/li>\n<li>Move the set of gradient colors you select to a different group.<\/li>\n<li>Duplicate the set of gradient colors you select.<\/li>\n<li>The application supports the fullScreen mode.<\/li>\n<li>The application supports the retina screen. (tested with 2014 2.6 GHz 13&#8243; MacBook Pro)<\/li>\n<li>Languages: English only.<\/li>\n<li>Application file size: 35.3 MB.<\/li>\n<li>The application comes with a built-in 19-page user guide.  Choose Show Quick Tour under Oh My Gradient whenever you need to see it.<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>System requirements<\/u><\/p>\n<ol>\n<li>10.10 (tested with 10.10.5), 10.11 (tested with 10.11.1)<\/li>\n<li>64-bit system<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Limitations<\/u><\/p>\n<p>Nothing so far&#8230;<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Version history<\/u><\/p>\n<p>Version 1.0.5 (Released on November 10)<\/p>\n<ol>\n<li>The application could crash due to the last changes made for the C-style for-loop statement.<\/li>\n<\/ol>\n<p><\/br><\/p>\n<p>Version 1.0.4 (Released on September 1)<\/p>\n<ol>\n<li>Many lines of code are fixed for Swift 3 compatibility.<\/li>\n<li>Another push button now appears to the right of the copy button when the user opens the code popover window at the bottom-left corner of the window.  When the user clicks on this button, the application will create a float list of gradient color values, which will be copied into the shared clipboard.<\/li>\n<\/ol>\n<p><\/br><\/p>\n<p>Version 1.0.2 (Released on August 22)<\/p>\n<ol>\n<li>Fix: Preview did not change when the user selected a different color with the selection color button.\n<li>Changes: By default, the user will be prompted for confirmation when clicking on the delete (-) button to delete the selected marker.<\/li>\n<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Trial\/Demo version<\/u><\/p>\n<p>Click <a href=\"mac\/mac_shareware\/ohmygradient\/OhMyGradient1000Trial.zip\">here<\/a> to download a trial version.  This trial version will remain fully functional for 7 days, starting from the very moment you first launch it.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Video tutorial<\/u><\/p>\n<p>There is no video tutorial at this time.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nOh My Gradient is a product of Tom Bluewater.<br \/>\nApple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. Mac App Store is a service mark of Apple Inc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TOKYO (MacHouse) &#8211; If you ask me whether or not I like Swift as a software development language, you won&#8217;t get a flat answer of Yes or No from me. This language is so bad that it can be terribly &hellip; <a href=\"https:\/\/blog.mhvt.net\/?p=5584\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":342,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-5584","post","type-post","status-publish","format-standard","hentry","category-apple-mac"],"_links":{"self":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/users\/342"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5584"}],"version-history":[{"count":10,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5584\/revisions"}],"predecessor-version":[{"id":5616,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5584\/revisions\/5616"}],"wp:attachment":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}