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

Mac OS X software Path4Code

TOKYO (Tom Bluewater) – For the past three months, I’ve worked on several iOS apps for iPhone and iPad. Speaking of specific apps including Animal Me and Masked Man Or Woman, I had to create a lot of UIBezierPath path objects a few weeks ago. Fortunately, I have a great desktop application (, which I didn’t develop myself) that lets me draw paths with my trackball. Unfortunately, it only generates Objective-C code. And I’ve asked the developer by e-mail whether he or she is going to release a Swift-compatible version. But there’s been no reply. I only write Swift now, so what can I do about Objective-C code that I’ve got? Well, as I usually do, I’ve developed a desktop application to make iOS development more efficient. And I’ve ended up with a desktop application called Path4Code.

Path4Code is a desktop application that lets you quickly convert hundreds of lines of Objective-C code for UIBezierPath into the Swift-compatible. Basically, all you have to do is to plug your Objective-C code into the top text field. And retrieve Swift-compatible code at the bottom or click on the copy code toolbar button.   Continue reading

iOS & Swift – Creating a Custom Progress Wheel

iPhone custom slider

TOKYO (MacHouse) – If you want to convince an Apple reviewer that an app that you are submitting to their App Store is something extraordinary, you’ll have to use a unique feature that might surprise or impress them. Maybe, use a custom progress wheel? So I created something a few weeks ago. And I’ve decided to convert it for Swift 3. That’s where I run into a lot of trouble. Well, it’s finally done. So let’s see what my progress wheel looks like. Continue reading

iOS & Swift – Making a Custom Dial Menu

iPhone custom slider

TOKYO (MacHouse) – These days, I’ve been looking for a design challenge for an iOS application as I have plenty of free time. And I went to dribble.com yesterday again to see if there is anything interesting. What caught my eyes is this design. Whoa… Quite amazing… I don’t know how they make that kind of control. So I launched Xcode 8 and started writing code in Swift last night. Continue reading

iOS & Swift – Making Custom Vertical Menu

iPhone custom slider

TOKYO (MacHouse) – Earlier, I introduced my simple horizontal menu that utilizes a subclass of UIViewController. And I went on to create a vertical menu a few days ago. I always have a design problem. That is, I’m pretty bad at coming up with my own app design. So I went to dribble.com and found this beautiful design sample. From there, I just started re-writing my UIViewController subclass. Of course, that screenshot looks way better than mine below (Screenshot 1). Well, at least, I’m getting there. Continue reading

iOS & Swift – Making Custom UITabBar Menu (Sort of…)

iPhone custom slider

TOKYO (MacHouse) – For Apple, Inc., as far as iPhone apps are concerned, it’s apparent that looks are more important than features. Forget about painting the back of a fence unlike Mr. Jobs says in his biography, right? If you only use default controls that Xcode offers, chances are that your app won’t even be featured as a new comer to the 1st category of your choice.

Anyway, the other day, I visited stackoverflow as usual, looking for an interesting topic. One of them that I spotted is this one where sombody wants to use color images with UITabBarController. First, I ran a Google search for UITabBarController if I remember correctly and spotted some examples. But I’ve actually decided to go my own way. As a result, I’ve created a horizontal menu with color images at the bottom. Looking at Screenshot 1 below, it’s not that bad. Continue reading