12th October 2018

Another update to Text Case has just hit the store!



Just a small one this time though, to tie up a few things, before anything big can be planned or worked on. In fact it can be boiled down to three things:

  • A new text format, this time it’s KebabCase. And as usual it was requested, so I added it! There’s no chance that I can come up with every format possible, so if you want one added then please just let me know.
  • About section added (website links, App Store link, app version…)
  • And I’ve fixed a bug in the Action Extension. As the UI used to inherit some of the styles from the encompassing app, but it wouldn’t always look correct. I’ve fixed this by keeping it matching with the rest of the app, along with the chosen accent colour.

It’s not an extravagant update, but then again, they can’t all be.

Find Text Case on the App Store.

24th September 2018

I’ve started watching more television series recently, and more importantly, a goal to rewatch/watch all the episodes of Pokémon (Best not to go in to that one too much, I’ve been obsessed since I was a child).

Naturally, I decided to find an app that can help me remember where I am with everything, as my memory has never been excellent. After a little search I came up with a few suitable apps, including iShows and SeenIt, but I settled on Hobi pretty quickly.

It integrates with Trakt, which most of them do, so I was grateful to see some of my previously watched tv shows appear in the app immediately. It can also notify you when new episodes air, release dates are announced, or to notify you of season premieres.

It’s topped off with a pretty great design. I like how the most prominent parts of the UI are the cover art, and the name of each tv show. It looks a bit like Things for iOS, and I’m a big fan of the clean aesthetic right now. Especially when it’s joined with slightly larger and heavier fonts.

You can download Hobi for free on the App Store. But they also offer a premium subscription which enables advanced sorting options, no show limits, and also no limits on the number of devices.

10th July 2018

It hasn’t been long since the release of Text Case, but I’ve already had some great suggestions, so I decided to add them in!

So here it goes.

Five extra formats: – URL Decoded – Capitalise All Words – Camel Case – Snake Case – Hashtags

One format has been “fixed”, and that is Capitalise. It now does the obvious and also capitalises the first letter after a period.

You can now choose which formats you want to enable, by navigating to the Settings page, and flipping the switches. This will obviously allow for a more customised interface, as I imagine some people won’t want all 12 formats to show if there aren’t needed.

I still have two things I want to work on. One is the ability for the action extension to be able to replace the original selected text with the new converted value. The other is a pretty great idea that I can’t share until I figure out how exactly I’m going to implement it. But it will be an advanced feature.

I’d also like to say thank you to everyone that has already downloaded Text Case, and I plan to keep adding useful updates!

If you haven’t already, you can download Text Case on the App Store.

07th July 2018

I’m very glad to announce that Text Case is now released, and is live on the App Store!

Text Case is a simple utility that allows you to convert any text into various different formats.

It comes packed with an action extension that lets you select text anywhere in iOS, tap the Share button, and then you’ll find the “Convert Text” action. This will show you a preview of all available formats, and a simple tap on one of those will copy it to your clipboard, and you’ll be returned to the original app.

The available formats are currently:

  • Title Case
  • URL Encoded
  • Uppercase
  • Lowercase
  • Capitalise
  • Reversed
  • Mocking Spongebob (This one is for fun)

More formats will be added in the future!

Download Text Case on the App Store!

27th April 2018
Permalink

Brent Simmons:

Say you write an iOS app, and now you want to write the Mac version.

Assuming there’s a data model, maybe a database, some networking code, that kind of thing, then you can use that exact same code in your Mac app, quite likely without any changes whatsoever.

I agree with Brent here. I’ve never really understood the argument that AppKit is that difficult to understand, so that’s why people don’t port native apps over. Surely the underlying logic of the app is the hard part, and linking the functionality to the interface is the easier part?

I would say I’m more of an iOS developer, simply because I’ve spent more time on it. But I’ve also made a few Mac applications. Sure, a resizing window is a bit more complex than a relatively fixed screen size, and some the interface elements are names slightly differently.

It’s just different, for both sets of people. But not as difficult as it may seem.

23rd January 2018

As you may or may not know, I’ve been building my own iOS app for Manton Reece’s Micro.blog.

A short description of Micro.blog, if you aren’t already familiar:

A new social network and publishing platform for independent microblogs, created by Manton Reece.

Development is going well, and I’m nearly ready to announce the first beta version, but I thought I’d write about the current progress, and what you can expect to see in the first beta version. This development log will hopefully become a regular thing as I add more features to the app.

b0.1 – Read Only

The codename for this version is “Read Only”, and that stems from the fact that it will not have any ability to write posts. That is something I want to spend a lot of time getting right, and shouldn’t hold back a beta version from being released.

Right now, there are 5 main sections in the app:

  • Timeline
  • Mentions
  • Favourites
  • Discover
  • Profile

The first four are pretty much the same, except they present different lists of posts. But they are what you’d imagine.

On each post in these lists, at the minute you see the name and username of the author, the posts content (of course), and the date. Each post also has a favourite/unfavourite button in the top-right corner. Swiping right to left on these cells, will show you the full conversation relevant to this post.

I currently also do some basic link detection in posts, and if there’s a @ mention with a link to their Micro.blog profile, it will navigate to their profile page. Anything else at the minute will launch inside a Safari View inside the app.

In the profile page, for yourself, or other users, you currently only see the name, username, photo, and also the number of people you are following. You cannot see how many followers you have in any case. Tapping the following will show a list of all of these users.

The app currently supports both methods of authentication, app token, and also by requesting an email that contains a link to open the app.

I started on a side menu as well, which at the minute simply shows the version number. But this will be expanded heavily in the future.

What Else

Of course one thing I need to add, is the ability to log out! It will be placed in the side menu.

I also want to expand the profile pages, by adding the bio, and also a link to their website. And also, features surrounding the user that I want to add, is the ability to tap on a users image to open their profile, and also the ability to follow and unfollow a user.

Finally, I need to make some icons for the overall app (most likely a quick draft for beta purposes), the different tabs, and also one for the menu.

Screenshots

24th November 2017
Permalink

Here’s something interesting – The guys over at iA (devleopers of the iA Writer app), have made their own font. Prevously the apps used a font called Nitti, which kind of became part of the iA brand, but they took it upon themselves to develop a more writing focussed option.

Hell just froze over. After seven years of offering no font options to write, iA Writer now comes with a choice. Next to the monospace Nitti you will now find a brand new duospace font. Duospace?

[…]

For an app that was designed as the digital equivalent of a typewriter, a monospace font is not a far fetch. But, if font choice were just a matter of style, there are better and less expensive ways to impress than leasing a high end monospaced typeface that many take for a silly Courier.

There was clearly a lot of investigastion that went into it, and I’m a fan of the results!

Read the full article on the iA Blog, and download iA Writer for iOS and macOS.

 

Continue Reading

29th October 2017

Just over a week ago, I really wanted to set a plain colour background to my iPad. I had a quick look on the App Store, but nothing just did the feature I wanted. So I ended up starting my own mini project.

It took a few hours to make, and I had to make it support iPhone, iPad, and all the sizes they both come in. In the end it was probably as simple as the implementation could be, but that’s what I wanted myself.

The app can be broken down into 5 elements – three sliders for the hue, saturation, and brightness, followed by a save/share button so you can save the image or do whatever you want with it. Then there’s the background of the app, which shows the currently selected colour. So you literally get to see a live preview of the wallpaper.

Shortly after making this app, I thought back to my post on clearing out my current selection of apps on the App Store. But like I said in that post, some apps don’t require much maintenance, and I this app will fit in to that category. So although I do plan on keeping it up to date, you can see yourself how simple that will be.

Of course, I couldn’t charge for an app this simple. So it is available for free on the App Store!

11th September 2017

A lot of people would like Safari to show favicons in the tab bar, just like Chrome does. And it’s been the subject on various blog posts, and podcasts. But it was a post by John Gruber, that got Timing developer Daniel Alm interested.

He then went on and made an app called Faviconographer, that doesn’t exactly add that feature to Safari, but instead analyses Safari and the current tabs, and overlays the relevant favicon where it should be.

It’s not perfect, but it does make Safari much better. I just can’t believe it’s still not an official feature.

You can download Faviconographer, and also read more about how it works, the current limitations, and also some other information on the app on the Faviconographer website.

11th September 2017

I’ve been wanting (not exactly looking for) a better way to quickly deal with screenshots on macOS for a while, and while looking over Product Hunt today, there was an app called ShotBox climbing the ranks.

It was free, and it looked interesting, so I gave it a shot. I was very pleased with what I found, and it’s such a simple utility, but it’s exactly what I need.

It’s similar to the new screenshot feature in iOS, in that when it detects a new screenshot, it opens up a small window in the bottom-left corner, so you can quickly edit and share.

There are actually only two things you can do in that window, and they are preview and edit. And of course when you close the window, you get the option to quickly delete the screenshot, or to save it.

I initially didn’t think it would work properly on my Mac, as I have Hazel move my screenshots into a separate folder, which I then have rules on archiving. So therefore they don’t just sit on my desktop. However, ShotBox lets you select a folder to watch, so this wasn’t an issue!

You can find out more information on ShotBox, and also download it for free using these links: