What’s Coming Up Next? – Tom Bluewater Introducing Oh My Gradient for Mac OS X

Mac OS X software Oh My Gradient

TOKYO (MacHouse) – If you ask me whether or not I like Swift as a software development language, you won’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’m ready to introduce a second application that I’ve developed in Swift. This new software release is called Oh My Gradient. I submitted it to Mac App Store just several minutes ago.

Mac software Oh My Gradient
Source: Tom Bluewater
  Mac software Oh My Gradient
Source: Tom Bluewater

Oh My Gradient is a desktop application for software developers who use CAGradientLayer to display gradient colors with NSView or UIView. 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.   Continue reading

Posted in Apple & Mac | Leave a comment

What’s Coming Up Next? – Tom Bluewater Introducing CodeBlue 2 for Mac OS X

Mac OS X software CodeBlue 2

TOKYO (MacHouse) – It’s been 8 weeks or so since I released the last desktop application. That’s because I now have a full-time job besides developing applications to sell at Mac App Store. Meanwhile, things have changed lately. I now use Swift to develop Mac and iOS applications. The thing about Swift is that it’s not well baked yet. If you are already familiar with how things go with Swift, you probably know that it doesn’t really support SQLite. If you really need to use SQLite to store data, you have to use Objective-C code. Fortunately, Xcode lets you import Objective-C header and implementation files. Oh, by the way, I submitted a desktop application that I’ve developed with Swift to Mac App Store some 14 hours ago. This new release is called CodeBlue 2.

CodeBlue 2 is a successor to an existing desktop application (CodeBlue) that lets you store, manage, organize programming code comprehensively. You can create dozens or even hundreds of code categories, which we call fields. List a number of code snippets under a field you select with a drop-down menu at the top. You can store as many URLs as you have as the source of programming code for each node snippet. Click on the Go button to access the URL you select with the drop-down menu at the bottom. Highlight the titles of important code snippets. You can also set specific key phrases for each field so that the application can syntax-highlight them within code text.   Continue reading

Posted in Apple & Mac | Leave a comment

What’s Coming Up Next? – Tom Bluewater Introducing Oh My Rainbow for Mac OS X

Mac OS X software Oh My Rainbow

TOKYO (MacHouse) – The other day, I was looking at some desktop applications at AppShopper. And I ran across an application named Rainbow, which made me think to myself “Hmm… A desktop application for creating a rainbow?” Actually, it is not. I guess it’s a desktop application that comes with several graphic filters. So I thought to myself “Can I develop a desktop application for creating a rainbow?” Why not? I thought I could do it in the same way I developed TextAround2. As a result, I submitted a new desktop application to Mac App Store several hours ago. This new software submission is called Oh My Rainbow.

Mac software Oh My Rainbow
Source: Tom Bluewater
  Mac software Oh My Rainbow
Source: Tom Bluewater

Oh My Rainbow is a simple desktop application that lets you create a rainbow as a picture. Yes, you can do it if you have Adobe Photoshop. And, yes, you can do it without spending $19.99 a month if you just have this application. All you have to do is 1) to pick several colors and then 2) to configure several settings. And voila! You’ve just created a rainbow. And you are just a couple of steps away from saving your rainbow as a picture.
  Continue reading

Posted in Apple & Mac | Leave a comment

What’s Coming Up Next? – Tom Bluewater Introducing FireSQL 3 for Mac OS X

Mac OS X software FireSQL 3

TOKYO (MacHouse) – There was a desktop application called ViewSQL Pro that was distributed through Apple‘s Mac App Store till a few years ago. Personally, I still use it to examine SQLite data though it’s outdated. It’s stable and runs under Yosemite with no problem. It’s a pity that it doesn’t let you alter records. Hmm… Maybe, I can upgrade ViewSQL Pro. So I’ve spent the last 10 days or so working on a major upgrade. I’ve also changed the name. What I submitted to Mac App Store several hours ago is called FireSQL 3.

Mac software FireSQL 3
Source: Tom Bluewater
  Mac software FireSQL 3
Source: Tom Bluewater

FireSQL 3 is a successor to ViewSQL Pro and lets you view and edit SQLite database. There have been a number of changes and improvements.   Continue reading

Posted in Apple & Mac | Leave a comment

What’s Coming Up Next? – Tom Bluewater Introducing RandomKeys for Mac OS X

Mac OS X software RandomKeys

TOKYO (MacHouse) – It looks like MacUpdate has started a new marketing program. They said last month that they could sell software on behalf of app developers. Their new marketing program doesn’t quite work like Mac App Store because MacUpdate doesn’t offer a registration scheme. You still have to embed a registration system of your own in software if you want to sell your products with them. That might not suit well for some software developers including me. Yet, the revenue share is the same as Mac App Store. It’s 7 to 3. So what are advantages of their new marketing program over Mac App Store? They don’t have a review process that could sometimes take a few weeks? Well, I don’t have a problem with Mac App Store’s review process at all since my applications rarely get rejected. So I’ve asked MacUpdate, and they’ve said the following.

In terms of the MAS being a better deal, we offer several services and value adds not included by them. The main one being access to all customer information. This allows you to provide better support, as well as up-sell and cross-sell and offer upgrade pricing directly to them.

Well, I have no counter argument for that. A great advantage of selling software through Mac App Store is, again, that you don’t have to write your own registration system. So you can just concentrate on polishing software. Actually, it’s not that difficult to install a conventional activation system of your own in software. You could just write a singleton subclass to find a match over some 10,000 random activation keys stored in an encrypted built-in library. But such a measure could be a slippery slope if you continue to sell the same product at Mac App Store.

For now, I haven’t really decided whether or not I participate in MacUpdate’s new marketing program. It’s not exactly a registation scheme that I need to create that worries me. Four days ago, I received their promotional message by e-mail. The problem is that they sent it to my undisclosed PayPal e-mail address. How has my undisclosed PayPal e-mail address ended up in their hand? That really bothers me. Wouldn’t you be concerned? They have no valid explanation. So I’m still waiting for one. Meanwhile, I’ve developed a new desktop application that lets you generate a number of random activation keys. I submitted it to Mac App Store, but not to MacUpdate, a few hours ago. This new software release is called RandomKeys.

Mac software RandomKeys
Source: Tom Bluewater
  Mac software RandomKeys
Source: Tom Bluewater

RandomKeys lets you generate a number of random software activation keys. You can save an array of random keys as a text file (line by line), as a text file in the XML format, as an NSData file, as an SQLite database file.   Continue reading

Posted in Apple & Mac | Leave a comment