TOKYO (MacHouse) – About a week ago, I spotted a topic at stackoverflow where somebody wanted to know how to create a custom progress bar with a rectangle with rounded corners. And I thought to myself “Hmm… I wonder if I could do it simply by using a custom UIView class?” So I launched Xcode 8 and started writing code in Swift (Swift 3). And voila! I guess, it’s not that bad. (See Screenshot 1.) Continue reading
Author Archives: Administrator
iOS & Swift – Making Custom Slider With UIView
TOKYO (MacHouse) – It’s been 7 months since I started developing software in Swift. I didn’t quite like Swift at the beginning because it’s totally different from Objective-C especially in the way it defines variables without data types. Well, I have a changed heart. I love Swift.
Anyway, one thing that I don’t like about iOS is its ugly UISlider. The touch part is a big circle, and it comes with a very thin, blue, horizontal line. Yuck! It’s ugly. So I’ve decided to make my own custom slider. Continue reading
What’s Coming Up Next? – Tom Bluewater Introducing SimplyPods for Mac OS X
TOKYO (MacHouse) – Ever since I switched to Swift last April, the way I write code has changed dramatically. These days, I use CocoaPods and include one or more libraries in my Xcode project. Ones that I often test these days are Alamofire and SwiftyJASON although none of the desktop applications that I submit to Mac App Store utilize them. Since I use both Xcode 7 and Xcode 8, I have to use different versions of those Swift libraries. In fact, I was going to use RxSwift with Xcode 8 under OS X 10.1 El Capitan when I was developing the last desktop application. But I was not able to install RxSwift 3.0 through CocoaPods. So things are messed up. We have completely different versions of Swift – 2.3 and 3.0. We have to use one Xcode version over another. We then have to consider whether or not a particular Swift library runs under a certain OS version. Oh, boy… Life is so confusing. That’s behind the idea of developing a new desktop application.
SimplyPods is a desktop application that lets you document and list Pods that you frequently use so that you can pick ones that you need from the list when you start out a new Xcode projects. Continue reading
What’s Coming Up Next? – Tom Bluewater Introducing TextCandy 2 for Mac OS X
TOKYO (MacHouse) – It’s been quite a while since I submitted the last Mac application to Mac App Store. Maybe, half a year or so… Well, I want to upgrade an existing desktop application called TextCandy so badly so that I can use it while I’m at work. So here comes the second installment of TextCandy, which I submitted to Mac App Store half an hour ago.
Tom Bluewater
|
Tom Bluewater
|
TextCandy 2 is a status menu application that gives you quick access to a few lines (or more) of text. If you write programming code and want to get quick access to several lines of code, you will find TextCandy 2 quite useful. If you have friends to keep in close touch with, get quick access to their phone numbers and e-mail addresses with TextCandy 2. It’s easy to use. Just explore application’s status menu and select the title of a text record. And TextCandy 2 will automatically copy the corresponding lines of text into the system clipboard for you. By the way, TextCandy 2 is developed 100% in Swift. Continue reading
What’s Coming Up Next? – Tom Bluewater Introducing Oh My Gradient for Mac OS X
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.
Source: Tom Bluewater
|
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
