What’s Coming Up Next? Tomato Software Introducing Mock Video: Make Preview Video for macOS

Mac application Mock Video

YOKOHAMA (Señor Tomato) – I don’t know when they started it, but Apple, Inc. allows us to upload a video to showcase our software. However, there are several specifications that our videos must meet. If you record a video on your iPhone or iPad while testing the app and then upload it as it is without changing anything, it won’t be accepted. To add to the insult, you will be forced to wait as long as an hour or two just to find out that they won’t accept the video you have uploaded. If you want to know why Apple, Inc makes video-showcasing software so difficult, help is on its way.

Mock Video is a desktop application for which I only spent 36 hours developing it. In fact, I am one of those who tried to upload a Preview Video at iTunes Connect back in March or April (2026) and ended up wasting my valuable time. Oh, yeah, I even took Gemini’s advice and used iMovie to create a Preview Video. But it didn’t work. So what makes me think that iTunes Connect will accept a video from this application? If you take a good look at the second screenshot, I have been able to upload it there successfully. And I have learned a lot of lessons while working on Quick Sub 2 and Quick Sub Mobile., which have given me a lot of confidence in developing Mock Video.

So Mock Video alleviates the cumbersome task of making your recorded video comply with Apple’s Preview Video specifications. All you have to do is drag and drop a video into the drop box, adjust the final duration, and then click on the Export toolbar button. Mock Video does an excellent job of exporting your final videos without distorting the original content while meeting the size specifications.

Mock Video doesn’t just support mobile phone models but all devices, including all tablet models, desktops, the TV device, and the Vision device. Moreover, you have the option of selecting the Portrait or Landscape orientation.   Continue reading

What’s Coming Up Next? Tomato Software Introducing Quick Sub Mobile for iOS

iPad Quick Sub Mobile

YOKOHAMA (Señor Tomato) – I’m not so sure if the rainy season is over. In most cases, it ends in the mid to late July. This year, it still rains.

All right. I don’t remember the last time I released an iPad-only app. You may have guessed it, but it is Quick Sub 2 that has been made available for iPad users. No, it’s not available for iPhone users. And this release is called Quick Sub Mobile.

Quick Sub Mobile is a direct conversion of an existing desktop application called Quick Sub 2. I developed the initial version of Quick Sub in Cocoa so that I could show the Apple Reviewer quickly how the software title that I submit to them works with some comments without paying a dime to an unknown developer. It has accomplished its purpose, and I used it till a few months ago (Spring, 2026). But it had a major limitation: The user was not able to rescale the Timeline view. So I developed Quick Sub 2 and Quick Sub Mobile from a scratch in SwiftUI to overcome to this aspect of inconvenience.

The main objective of Quick Sub Mobile is to let the user add text layers to the movie screen. Quick Sub 2 and Quick Sub Mobile go beyond this initial objective and support four different layer types: Text, Circle, Rectangle, and SF Symbol. If you are not familiar with SF Symbols, let me tell you that they come from a desktop application freely distributed by Apple, Inc. This application name is SF Symbols.

Just like the desktop version, Quick Sub Mobile supports undo/redo stacks. You can just tap the orange Undo button when an “oops” happens or tap the Redo button to redo the last change. In the mobile version, you can also save progress so that you can restart next time at the point where you ended last time. The app will list all existing projects on the startup screen, so you can either select a new video clip to start a new project or open an existing project file.

Unlike the desktop counterpart, you cannot move the red play head with your finger in Quick Sub Mobile. So you have to tap the measurement area to move it.

Lastly, let me tell you that porting Quick Sub 2 to iOS was not easy at all. I ran into a lot of trouble when trying to open an existing project. In fact, I seriously thought about ditching it in the last minute since the app showed some difficulty in recovering data from a saved document file.   Continue reading

What’s Coming Up Next? Tomato Software Introducing Ten Miles for iOS

iPhone Ten Miles

YOKOHAMA (Señor Tomato) – Jogging isn’t really my favorite outdoor exercise. In fact, I don’t quite enjoy it. But I run pretty much every day unless it rains. I sometimes wonder, though, how many kilometers I run on my usual route? That’s how I ended up developing this iOS app. This new release is called Ten Miles.

Ten Miles is an iPhone-only app that lets you keep track of the elapsed time and the distance you run while jogging or walking. You can create different route groups so that you can compare the current elapsed time and distance with the average numbers for the selected group. The app also lets you get the current weather conditions. Additionally, Ten Miles saves each exercise record so that you can review your past history and recreate the route you have taken on the map if necessary.

While you are running or walking, Ten Miles lets you make a distance mark announcement at 2 kilometers, 4 kilometers, 6 kilometers, 8 kilometers, 10 kilometers, and 20 kilometers. Of course, you can choose at which distance you want a distance mark announcement. You can also have a distance mark announcement in terms of miles. When you hit a distance mark, you will receive a voice announcement along with the inline view and a device vibration.   Continue reading

What’s Coming Up Next? Tomato Software Introducing Mock Craft for macOS

Mac application Mock Craft

YOKOHAMA (Señor Tomato) – It was just three days ago that I released the last software title. Well, I cannot think of a better thing to do than to release a new product at the end of the month. It may sound shocking to some of you, but I only spent two full days or less to develop this desktop application. This new software release is called Mock Craft.

It’s good to know that Apple, Inc. provides us with resources that we can use to advertise software. There are bezel images that you can use at their web site. Yet, it’s not so easy to use some of them because iPhone X models have a horizontal, ellipse-shaped hollow area to contain the camera lens. Mock Craft lets you easily create matadata images by combining one of these bezel assets and your screenshot from a device or a simulator for iOS. It’s not just iOS device bezel assets that this application supports. You can also use desktop bezel images of iMac 24-inch models, MacBook Air Models, MacBook Pro models and MacBook New models to create your marketing images.   Continue reading

What’s Coming Up Next? Tomato Software Introducing Orphan Guard 2 for macOS

Mac application Orphan Guard 2

YOKOHAMA (Señor Tomato) – It’s been raining almost all day. But I managed to go grocery-shopping this morning. I wanted to go jogging since I was unable to yesterday. But when I got out after coming back home from grocery-shopping, it was too late.

Well, well, well… I have an old desktop application project that I abandoned last May. I was pretty much ready to send it to Mac App Store. But I changed my mind in the last minute because I didn’t like the application icon. I didn’t like the application name, either. But I’m back with this application. This new release is called Orphan Guard 2.

Yeah, I had a desktop application titled Local Strings several years ago. Orphan Guard 2 is a sequel. Orphan Guard 2 lets you scan your Xcode project to see if there are view files (NSViewController, UIViewController, SwiftUI’s View) referring to non-existing local keys in the Localizable.strings file. But that’s not all it does. When you forget to end each line with the semicolon in the Localizable.strings, Xcode will give you a compiler error. But it won’t tell you which line gives you trouble. If you have thousands of lines in the Localizable.strings file, basically, it is impossible to find the line causing the compiler error. But it is possible for Orphan Guard 2 to find lines that can cause compiler errors.   Continue reading