I implemented an update mechanism using Sparkle and explored Gumroad for distribution. Therefore, I started by developing functionalities that I would otherwise get for free. I’m building a developer tool which is most of the time a lot easier to build without the restriction of Sandboxing. One of the things that slowed down the process (and motivation) has been deciding to go for the Mac App Store or not. While we have to work from home, I’m saving myself time as I don’t have to commute to the office! This time is used wisely! Sandbox enabled and shared in the Mac App Store Several shout outs on Twitter, messages to developers like Benedikt Terhechte, Rui Aureliano, Boy van Amstel, all helped me to become more experienced on this platform.Ĩ Months later while being busier than ever due to moving to a new house, I found myself more than ever focused on delivering this tool to other developers. Known issues like setting the background color on a UIView, eeeeh, NSView all passed by. It was one of my first experiences with developing macOS apps and resulted in a lot of frustration. My first commit dates back to August 2019. If you often have to test universal links in your app, this will be a great productivity booster. This helped me to quickly open a transfer that was shared with me to reproduce certain specific bugs. Last but not least, you can directly execute deeplinks from the clipboard. The shortcuts only work when the simulator is active so they don’t override other app shortcuts (I couldn’t use CMD+SHIFT+D for sending emails anymore, eat your own dog food!). The greatest thing is that you can set a shortcut to re-run the latest launched deeplink. Those testing links are private but a similar group for Apple Maps could look as follows: Testing universal links with RocketSim Right now, I’ve created groups for both staging and production so I can easily access them from the RocketSim menu. Before RocketSim, I was keeping a list of links in notes, which I would copy into Safari on the simulator so I could open them with the Smart App Banner. You have to manage all types of universal links and make it easy to open them in the simulator. Universal links, also known as deeplinks, can be hard to test. Those are examples of implementations that rely on universal linking. Transfer links get opened directly in the Collect App, location URLs in Apple Maps, and GitHub repositories inside the GitHub app. Universal Links make it possible to open content directly in your app. If this is not yet available to you, it will be very soon! Testing Universal Links Note: At the moment of writing this blog post, the update containing the recording functionality is still in review. The only thing left is to copy and paste the video to share the problem, feature, or impressive animation with your team! Recordings are automatically saved into a RocketSim subfolder of your Movies folder and the file is opened in Finder after the recording is stopped from the menu. Of course, the date is set to Tuesday, January 9th, 2007, with the time set to 9:41 AM so all your recordings are aligned with Apple Standards. It uses the focused simulator and starts recording directly after clicking “Start recording” from the menu. Use RocketSim to create a recording of the iOS Simulator RocketSim solves this problem by making it super easy to record the iOS simulator from its status bar menu. However, this is not always that easy and takes me out of my development flow. I could share my screen or I could use simctl to record a video of the feature. However, the final implementation details might bring up questions that I have to discuss with the team or the designers. These features are often based on designs that are delivered in Figma. In my day to day job, I’m developing a lot of new features into the Collect by WeTransfer app. If you can’t wait to try it out, you can get RocketSim from the Mac App Store Sharing progress to designers with Simulator recordings To get you excited to try it out I’ll go over the problems RocketSim solves and how it helps me to share and develop features. With the idea of this being only the beginning I can’t wait to receive your valuable feedback and get insights into how others will use the app. Of course, the date is set to Tuesday, January 9th, 2007, with the time set to 9:41 AM so all your recordings are aligned with Apple Standards Accessible via the keyboard and extendible with an API. Create GitHub pull requests, clear derived data, reset SPM, and so much more. Raycast is the Swiss Army knife for your Mac.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |