Federico Viticci

9597 posts on MacStories since April 2009

Federico is the founder and Editor-in-Chief of MacStories, where he writes about Apple with a focus on apps, developers, iPad, and iOS productivity. He founded MacStories in April 2009 and has been writing about Apple since. Federico is also the co-host of AppStories, a weekly podcast exploring the world of apps, Unwind, a fun exploration of media and more, and NPC: Next Portable Console, a show about portable gaming and the handheld revolution.

This Week's Sponsor:

Copilot Money

The Apple Editor’s Choice Award App for Tracking Your Money. Start Your Free Trial Today


Connected, Episode 219: Your Best Friend, Base64

Stephen formalizes a new show segment, Federico is making magic in Shortcuts and Myke has thoughts about picture frames.

On this week’s episode of Connected, I detailed the backstory of Home Screen Icon Creator and we covered a whole bunch of other topics. You can listen here.

Sponsored by:

  • Pingdom: Start monitoring your websites and servers today. Use offer code CONNECTED to get 30% off.
  • Hover: Show the world what you’re passionate about with 10% off your first purchase
  • Luna Display: The only hardware solution that turns your iPad into a wireless display for your Mac. Use promo code CONNECTED at checkout for 10% off.
Permalink

My Markdown Writing and Collaboration Workflow, Powered by Working Copy 3.6, iCloud Drive, and GitHub

For the past couple of years, I (and the rest of the MacStories team) have used Working Copy to store and collaborate on Markdown drafts for our articles. As I explained in a story from late 2016, even though Working Copy is a Git client primarily designed for programmers, it is possible to leverage the app’s capabilities to perform version control for plain text too. Each MacStories team member has a private GitHub repository where we store Markdown files of our articles; in the same repository, other writers can make edits to drafts and commit them to GitHub; this way, the author can then pull back the edited file and use Working Copy’s built-in diff tool to see what’s changed from the last version of the file and read comments left by whoever edited the draft.1

As I mentioned two years ago, this system takes a while to get used to: GitHub has a bit of overhead in terms of understanding the correct terminology for different aspects of its file management workflow, but Working Copy makes it easier by abstracting much of the complexity involved with committing files, pushing them, and comparing them. This system has never failed us in over two years, and it has saved us dozens of hours we would have otherwise spent exchanging revised versions of our drafts and finding changes in them. With Working Copy, we can use the text editors we each prefer and, as long as we overwrite the original copies of our drafts and keep track of commits, the app will take care of merging everything and displaying differences between versions. From a collaboration standpoint, using Working Copy and GitHub for file storage and version control has been one of the best decisions I made in recent years.

Read more


Home Screen Icon Creator: A Shortcut to Create Custom Icons for Apps, Contacts, Solid Colors, and More

Update: Thanks to MacStories reader Thomas, I was able to remove the need to upload image assets to Dropbox. The shortcut is now much faster to run (takes about 5 seconds instead of 20) and doesn’t need to save any file in your Dropbox account. You can get the updated shortcut at the end of this post.


I’ve always been intrigued by Workflow’s implementation of ‘Add to Home Screen’ – a feature that Apple kept in the transition to the Shortcuts app, and which allows users to create home screen icons to launch their favorite shortcuts. So earlier this month, I decided I wanted to learn how Shortcuts was handling the creation of home screen icons.

After a few weeks of experiments and refinements, I ended up reverse-engineering Shortcuts’ ‘Add to Home Screen’ implementation, which turns out to be an evolution of Workflow’s existing hack based on Safari and web clips. The result is Home Screen Icon Creator, an advanced shortcut that lets you create custom home screen icons to launch apps, custom shortcuts from the Shortcuts app, or specific actions for any of your contacts; the shortcut can also generate icons with solid colors, which you can combine with matching wallpapers to create custom home screen layouts.

This shortcut is, by far, the most complex piece of iOS automation I’ve ever put together for MacStories, and I’m happy with the final product. It fully replicates a native Shortcuts feature while giving you the freedom to create icons and launchers for anything you want. There is no configuration necessary on the user’s end: it’ll take you 20 seconds to create your first custom icon, complete with onscreen instructions. Allow me, however, to offer more context on how this shortcut came to be, how it works behind the scenes, and what you can build with it.

Read more


Apple’s New iPad Pro Ad

Fun new iPad Pro commercial by Apple. The ad follows the company’s recent marketing strategy to establish the iPad Pro as “a computer unlike any computer”. That may be a difficult message to get across, but Apple used a mix of features that highlight the unique nature of the iPad well: power, apps, portability, multitouch, and Apple Pencil.

Of these five categories, it is pretty obvious which is the one that Apple should focus on more going forward.

Permalink

Connected, Episode 218: My Thumb Is Now Useless

Federico and Myke thoroughly review the iPad Pro and its accessories – while eschewing the typical podcast format.

On last week’s Connected, Myke and I shared more thoughts on the new iPad Pro after a week of usage. You can listen here and treat this episode as a complement to my ongoing iPad Diaries column about the new devices.

Sponsored by:

  • Linode: High performance SSD Linux servers for all of your infrastructure needs. Get a $20 credit with promo code ‘connected2018’
  • Luna Display: The only hardware solution that turns your iPad into a wireless display for your Mac. Use promo code CONNECTED at checkout for 10% off.
  • Casper: The Internet’s favourite mattress. Get $50 off select mattresses with the code ‘CONNECTED’.
Permalink

Penny Arcade’s Mike Krahulik on Drawing on the New iPad Pro

Mike Krahulik, writing on the Penny Arcade blog:

The previous Apple Pencil had a little lightning adapter where its eraser would be. This was covered by a tiny plastic cap about the size of a child’s tooth. In order to charge the pencil you removed this cap and plugged the pencil into the lightning port on the bottom of your iPad. This was dumb for a lot of reasons.

For one thing, it meant you could not charge your iPad while the pencil was charging. You also had to try not to lose this tiny little pencil cap. It also was an incredibly fragile connection that always felt like it was about to break. It also looked incredibly stupid. But now! The new Apple Pencil attaches to the side of your iPad thanks to the magic of magnets! This is also how it syncs and charges. I will be honest with you and admit that after using my old iPad for eight solid months every single day, I had no idea how to check the battery level of the pencil. I never knew it was low until it was time to charge the damn thing. Now when you snap your pencil onto the side of the iPad, a little bubble shows you the battery life. Brilliant! The Pencil itself also feels better in my hand and has a touch sensor on it. You can now double tap the pencil with your finger and this functionality can be customized.

The machine feels lightning fast now as well. I can’t believe some of the multitasking I’ve been able to pull off. I sent this pic to Kiko the other night because I was drawing in Clip Studio while I had a show running in a floating window off to the side.

Great reminder that professional work on iPads doesn’t necessarily mean typing or coding. I also discovered Clip Studio through his post, which looks like a powerful, desktop-class manga drawing app that’s already been updated for the 2018 iPad Pros. Make sure to check out Krahulik’s work on Instagram too.

Permalink

iPad Diaries: Typing on the iPad Pro with the Smart Keyboard Folio

iPad Diaries is a regular series about using the iPad as a primary computer. You can find more installments here and subscribe to the dedicated RSS feed.

I have a love/hate relationship with Apple’s Smart Keyboard for the iPad Pro.

On one hand, I’ve always been a fan of its small footprint and ability to almost become part of the device itself from both a hardware and software perspective. The Smart Keyboard snaps itself into place and attaches magnetically to the iPad Pro; it doesn’t require you to even think about charging it as the Smart Connector takes care of it; thanks to the trivial magic of magnets, the keyboard and cover stay attached to the iPad as you carry it in a bag, but can be easily disconnected at a moment’s notice should you need just the iPad’s screen. The software experience is equally intuitive and exquisitely Ive-esque: the Smart Keyboard requires no pairing because it eschews Bluetooth altogether, and it integrates with all the keyboard shortcuts supported by iOS and apps. In the latest iPad Pro, the Smart Keyboard is even Face ID-aware: you can double-tap the space bar to authenticate from the lock screen instead of extending your arm toward the screen to swipe up – a welcome enhancement for those who work with their iPad Pro constantly connected to a keyboard.

There’s plenty to appreciate about Apple’s Smart Keyboard – an accessory designed on the premise of integration between hardware and software, following the same core principles at the foundation of AirPods, Apple Pencil, and (even though some liked to make fun of their peculiar design) Smart Battery Cases. But since its debut in 2015, I’ve been saving a series of small complaints and bigger annoyances with the Smart Keyboard that I’d like to revisit now that Apple has shipped its evolution for the new iPad Pro – the Smart Keyboard Folio.

Read more


Front-End Web Development on an iPad Pro in 2018

Fascinating deep dive by Craig Morey on whether it’s possible for a front-end web developer to get their work on an iPad Pro in 2018.

It’s a highly technical read, and ultimately Morey doesn’t believe an iPad Pro is ready for this task yet, but it’s worth pointing out that many of the issues outlined by Morey are applicable to anyone who uses an iPad as their primary computer today. For instance, the problem with Files APIs, introduced in iOS 11 and still not widely adopted by third-party document-based apps:

I’ve already posted about the messy landscape of options for moving and accessing files in iOS. The only way apps should be doing it currently is with iOS 11 style file APIs, but many apps have either legacy file solutions, bespoke (ie, confusingly different — and differently-abled) file pickers or would rather pull you into their own cloud platform.
[…]
Apple need to evangelise the right way to do this before basic file management turns off the potential users before they get to the inspiring parts of iPad usage. But to really make it work, app developers need assistance to update older apps to the latest APIs. Many app devs spent huge amounts of time building custom solutions before any good options existed, only to see little in terms of revenue to encourage them to rewrite their app as new APIs came along. The iPad Pro marketplace needs to be turning a corner in terms of viability to bring these apps back into the modern iOS world.

Make sure to watch the videos in Morey’s piece – I love how he detailed every single step of the workflows he tried to build on his iPad Pro.

Permalink

Connected #217: A Brief Moment in 1995

Federico looks back on his PowerBook 165, Myke sends a tweet and Stephen goes for a drive with Siri. The three also have a conversation about working on the iPad Pro, and how people respond to it.

On last week’s episode of Connected, we shared our first impressions of the new iPad Pros. We’re going to go more in depth on the new devices this week, but in the meantime you can catch up here.

Sponsored by:

  • Squarespace: Make your next move. Enter offer code CONNECTED at checkout to get 10% off your first purchase.
  • Simple Contacts: Contact lens prescriptions from home: Use offer code CONNECTED20 for $20 off your first order of contact lenses
  • Luna Display: The only hardware solution that turns your iPad into a wireless display for your Mac. Use promo code CONNECTED at checkout for 10% off.
Permalink