This Week's Sponsor:

Drafts

Where Text Starts


Search results for "Wordpress"

Building Calliope: A Technical Journey Through MacStories’ Big Software Project

Last week the MacStories team launched Project Calliope, an enormous new software project that we’ve been working on tirelessly for the last year. If you’ve been following along, you’ve heard us describe Calliope as a CMS; but from a software-engineering perspective, it’s actually a whole lot more. While we introduced Calliope as the foundation of our all-new Club MacStories and AppStories websites, we have much bigger plans for the new platform going forward. This is the foundation for the next generation of MacStories, from the website itself to many special projects in the future.

We’re extremely proud of what we’ve created here, and as the sole developer of Calliope, this post will be my deep dive into the more technical side of the project. Fair warning: this will be easier to follow if you’re a software developer (particularly a web or back-end developer), but I’ll be doing my best to give understandable explanations of the technologies involved. I also just want to talk about the journey we took to get here, the challenges we faced along the way, and the factors that drove us to this particular set of solutions.

Read more


Ulysses: The Ultimate Writing App for Mac, iPad and iPhone [Sponsor]

Ulysses is an exceptional text editor for the Mac, iPad, and iPhone with an unrivaled set of advanced features and a beautiful design that is always being refined and improved. The winner of an Apple Design Award, Ulysses features a distinctive balance of power-user features that writers appreciate in a simple, elegant, distraction-free UI that makes the app a pleasure to use.

A terrific example of the power available in Ulysses is its publishing tools. Users can publish to the most popular blogging platforms from right inside Ulysses. The app includes deep integration with WordPress, Ghost, and Medium, allowing you to publish directly to them, complete with images, tags, and excerpts. Ulysses 22 was just released and added support for Micro.blog and the ability to update previously-published WordPress posts too.

Ulysses has built-in grammar and style checking for over 20 languages and a special dashboard in the sidebar that includes statistics, keywords, and footnotes. An outline of the headings in your writing provides a handy bird’s-eye view of your work and a way to navigate your document.

The app’s Library sidebar helps order your writing into groups that can be nested. Along with features like sync, powerful search and filtering options, keyword support, in-line images that can be stored locally or remotely on a server, and new customization options, Ulysses is as flexible as it is powerful.

You can also set character, word, and other types of writing goals that can be attached to a single document or entire group, which, combined with deadlines, is a fantastic way to form good writing habits. Then, when you’re finished writing, Ulysses has abundant export options, including plain text, Markdown, TextBundle, rich text, DOCX, ePub, HTML, and PDF. To learn more about Ulysses, visit ulysses.app.

Ulysses is free to try before deciding whether to subscribe for $4.99/month or $39.99/year. Students can subscribe for six months at a time for $10.99. MacStories readers can take advantage of a special extended three-month free trial for a limited time. It’s a terrific way to discover the app’s full capabilities, so be sure to check out Ulysses’ new features right away.

Our thanks to Ulysses for sponsoring MacStories this week.


Downloading YouTube Videos on iPad with youtube-dl and a-Shell

Greg Godwin, writing at NonProfit Workflows:

There are various apps for the Mac that’ll download YouTube videos, but there’s nothing comparable for the iPad. I discovered that it’s possible to download these videos using the iCab browser if you change the user agent, but I could never get this to work consistently. There is a command-line program you can run called youtube-dl that will download videos from YouTube (and other sites). The problem is, the iPad doesn’t ship with a Terminal app like the Mac does, so while I could do this on my Mac, I struggled to find a way to use this command on my iPad.

Greg has written an excellent tutorial on how to install the (recently reinstated) youtube-dl utility (which I’ve been using to download YouTube videos on my Mac mini for years) and use it on iPad via a-Shell. I followed their tutorial and was able to get youtube-dl up and running on my iPad Pro – with support for encoding files via ffmpeg – in literally two minutes. There’s probably less of a need for downloading YouTube videos on iPhone and iPad now that the YouTube app supports native 4K playback on Apple platforms, but I think it’s great to be able to download videos offline for research and archival purposes regardless. I always like to download the best possible version of a video in the WebM format, which plays beautifully at crisp 4K in the free VLC app for iPad.

One crisp Tyler.

One crisp Tyler.

Side note: I’ve been trying to use this shortcut to pass the URL of the current video from Safari/YouTube to a-Shell via the share sheet. Unless I’m missing something obvious, the a-Shell app launches but doesn’t run my command, which is passed as a ‘Text’ parameter to its Shortcuts action.

Update: Thanks to MacStories reader Jay, I was able to make a-Shell’s Shortcuts action work by switching from single- to double-quotes. I’ve made a shortcut that lets you pass a YouTube URL from either Safari or the YouTube app to a-Shell – which will start downloading it – so you don’t have to type the command (and related options) manually each time. You can find it below and in the MacStories Shortcuts Archive. Also, don’t miss this tip by Greg on navigating a-Shell’s local folder structure.

youtube-dl

Download a video from YouTube using youtube-dl and the a-Shell app for iPhone or iPad. The shortcut accepts any YouTube URLs passed from Safari or the YouTube app via the share sheet. Detailed instructions on how to set up youtube-dl and a-Shell can be found here.

Get the shortcut here.

Permalink

Apple Launches an Embeddable Web Players for Podcasts

Apple Podcasts now supports an embeddable podcast player for shows in its directory along with other marketing tools.

The player comes is responsive and can display either a show with multiple episodes or an individual episode along with playback controls and navigation options. There are controls for play/pause and to skip forward 30 seconds and back 15 seconds, as well as a timeline scrubber that appears after you click or tap play. An ellipsis menu button provides options to open a show or episode in Apple’s Podcasts app, copy a link to the show or episode, and copy embeddable code. The player is also responsive, making it look terrific on mobile and desktop devices. It’s worth noting that content blockers will hide the embedded players, so if you don’t see them below, disable content blockers and reload the page.

To create the code to embed the Podcasts player, visit the Apple Podcasts Marketing Tools webpage. Here’s an example of the large version of this week’s episode of AppStories:

And an embed for the show itself:

The embed for a show plays the latest episode by default with additional episodes available to the right of the player. The ‘See More Episodes’ button opens the Podcasts app. In addition to the new player, the Podcasts Marketing page offers badging resources, show and episode short link generation, Apple Podcasts iconography that can be embedded or downloaded, and QR code generation.

We’ve tested Apple’s new embeddable player with AppStories and I’ve been extremely happy with it. First of all, it’s dead simple to implement. The player uses an iframe, which means it should work out-of-the-box with little, if any, fiddling for most websites. MacStories uses WordPress and all I needed to do was paste the iframe code into the story.

What’s more, the embeds look fantastic, far better than most of the options available from podcast hosting services. Most important of all, though, the user experience is excellent, allowing MacStories readers to sample a show inline and jump to the Apple Podcasts app on any platform to learn more and subscribe.

Apple has had a similar widget system for Music content for a while, and I’m glad to see it’s been implemented for shows in Podcasts too. Podcast fans already have their preferred ways to access their favorite shows. What Apple Podcasts web embeds provides, though, is discoverability. The embeds are a simple, frictionless way for readers to sample the show and hopefully become subscribers.


Ulysses: The Ultimate Writing App for Mac, iPad, and iPhone [Sponsor]

Ulysses is an extraordinary text editor for the Mac, iPad, and iPhone with an unparalleled set of advanced features and a beautiful design that received an Apple Design Award. What sets Ulysses apart from the pack is a carefully balanced set of advanced tools that writers appreciate in a refined, elegant, distraction-free UI that makes writing a pleasure.

No matter whether you’re writing at home, the office, or on-the-go, Ulysses is always there to help. The app includes fast and reliable sync, so you’ve always got what you need with you.

With the latest update, Ulysses has added grammar and style checking for over 20 languages, offering suggested changes for all sorts of issues. There’s also a special dashboard in the sidebar that includes statistics, keywords, footnotes, and an outline of the headings in your writing that provides a bird’s-eye view of your work and a way to navigate your document.

Ulysses’ Library sidebar brings order to your writing too, allowing you to organize it into groups that can be nested. The app also features powerful search and filtering options, keyword support, and in-line images that can be stored locally or remotely on a server.

Ulysses lets you set character, word, and other types of writing goals that can be attached to a single document or entire group. Goals can be combined with deadlines too, which is a fantastic way to form good writing habits.

When you’re finished writing, Ulysses has lots of export and publishing options too. Your work can be exported as plain text, Markdown, TextBundle, rich text, DOCX, ePub, HTML, and PDF and published using WordPress, Medium, or Ghost. To learn more about Ulysses, visit ulysses.app.

Ulysses is a free download and try before deciding whether to subscribe for $4.99/month or $39.99/year. Students can subscribe for six months at a time for $10.99. MacStories readers can take advantage of a special extended three-month free trial for a limited time. It’s a terrific way to discover the app’s full capabilities, so be sure to check out Ulysses’ new features right away.

Our thanks to Ulysses for sponsoring MacStories this week.


Due Adds Modern Shortcuts Support with New Reminder Creation Parameters

At some point, I think everyone who manages their work and personal lives in a task manager runs into a clutter problem. With everything from reminders to move my laundry from the washer to the dryer to another to publish our latest MacStories project, it often feels like my list of tasks never gets shorter.

If you’ve ever experienced that feeling yourself, or just want a lightweight way to quickly manage your life, Due is a fantastic option that Federico and I have both covered since it first debuted in the earliest days of the App Store. What I like so much about Due is that by moving short-term, smaller tasks out of my main task manager to it, my primary task manager becomes more focused and easier to use. It’s also so simple to add reminders and timers to Due that I’m far more likely to use the app for ephemeral to-dos, reducing day-to-day mental overhead.

The core functionality of Due has remained the same since Federico’s review of version 2.0 and my review of version 3.0, which are great places to start if you’re unfamiliar with the app. What I said in my review of 3.0 is as true today as ever:

Due is a pro-user implementation of reminders and timers. The app has one of the best quick-entry UIs I’ve used in an app. Picking dates and times is a clunky, laborious process in most apps, but Due gets it right making it simple to add a date and time to a reminder with a combination of natural language recognition and a unique date and time grid.

With today’s release of version 20.5 of Due, the app adds updated Shortcuts support complete with actions with parameters, which I expect will make Due an integral component of many users’ shortcuts. The app’s numbering scheme changed earlier this year, too, jumping from version 3 to 20 to indicate the release year.

Read more


Exploring the Most Impactful iPad Apps of the Decade


John: It’s hard to understate the importance of the iPad’s large screen. Early critics dismissed the device as a big iPhone, but that criticism revealed a fundamental misunderstanding of the product.

By jumping from the iPhone’s small 3.5-inch display to one that approached 10 inches, the iPad delivered a canvas that allowed Apple and third-party developers to rethink not just the concept of mobile apps, but of apps altogether. The additional screen real estate allowed developers to flatten and spread UIs in a way that made new uses possible. That, in turn, led to richer, deeper experiences for everything from reading a comic book to managing complex projects and automating repetitive tasks, allowing users to interact directly with the software beneath their fingers.

After years of using the very best apps developers have to offer on the iPad, it was remarkably easy for Federico, Ryan, and I to come up with a list of the iPad apps that have been the most impactful for us during the past decade. There’s a lot of factors at play in arriving at these apps. Some forged a path by adopting the latest Apple technologies in a unique way that set an example for apps that followed. Others are apps that define a category that takes unique advantage of the iPad’s hardware. These are also apps that work on the iPhone or Mac too, but are most at home on the iPad’s unique platform.

Although there is no single formula for which iPad apps have been the most impactful, one thing each app in this collection shares is a rich, personal experience. These are apps inspired by and reflected in the image of Steve Jobs sitting onstage in a comfortable black leather chair swiping through photos. The iPad and the apps that run on it have come a long way since then, but the intimacy of directly manipulating apps that transform a slab of glass into anything a developer can imagine hasn’t changed, and remains what makes the iPad so special.

Read more


Ulysses: The Ultimate Writing App for Mac, iPad and iPhone [Sponsor]

Ulysses is a powerful text editor for the Mac, iPad, and iPhone with unparalleled depth and an award-winning design that received an Apple Design Award. It’s a compelling combination that allows you to concentrate on your writing in a distraction-free environment with a full complement of cutting edge tools just a click or tap away. Ulysses works where and when you do too by offering iCloud sync between all of your devices, so your writing is always at your fingertips.

The flexibility of Ulysses’ deep toolset means you have all the functionality you need to manage writing projects of any size. The Library sidebar is brings order to your writing allowing you to organize it into groups that can be nested. The app also features powerful search and filtering options, keyword support, in-line images that can be stored locally or remotely on a server, and a whole lot more. Ulysses is updated all the time with new features to support the latest Apple technologies like dark mode, iPad multitasking, and context menus too.

Ulysses’ features go far beyond what other text editors offer. For instance, the app’s Goals feature lets you set character, word, and other types of writing goals that can be attached to a single document or entire group. Goals can be combined with deadlines too, which is a fantastic way to form good writing habits. You can learn more from Ulysses’ excellent tutorial.

When your writing is finished, Ulysses includes a wide variety of export and publishing options too. Your work can be exported as plain text, Markdown, TextBundle, rich text, DOCX, ePub, HTML, and PDF and published using WordPress, Medium, or Ghost. To learn more about Ulysses, visit ulysses.app.

Ulysses is a free download, so you can try it before deciding whether to subscribe for $4.99 per month or $39.99 per year. Students can subscribe for six months at a time for $10.99. The app offers a 14-day free trial, but MacStories readers can take advantage of a special extended three-month free trial right now. It’s a fantastic way to discover the app’s full capabilities, so be sure to check it out right away.

Our thanks to Ulysses for sponsoring MacStories this week.


The iPad at 10: A New Product Category Defined by Apps

When Steve Jobs strode onto the stage at the Yerba Buena Center on January 27, 2010, he carried with him the answers to years of speculation and rumors about an Apple tablet. Everyone at the event that day knew why they were there and what would be announced. Jobs acknowledged as much up front, saying that he had a ‘truly magical and revolutionary product’ to announce.

Thanks to the iPhone, everyone at the Yerba Buena Center also had a vague notion of what Apple’s tablet would probably look like. Mockups and phony leaks were all over the web, and tablets weren’t new. Everyone expected a big slab of glass. Beyond that, though, few rumors were in agreement about what the tablet’s hardware specs would be.

Source: The Verge.

Source: The Verge.

It was correctly assumed that Apple’s tablet would fit somewhere in between an iPhone and a Mac both physically and functionally, but where exactly was a mystery. That made the OS and the apps the stars of the keynote and critical to the way Apple’s tablet would be used and how it would be perceived for years to come.

Before Steve Jobs revealed Apple’s new tablet to the world, though, he paused – as is still customary during most Apple keynotes – to set the stage and provide context, which is where I will start too. Ten years ago, the tech world was a very different place, and Apple was a very different company. Not only is it fun to remember what those days were like, but it helps explain the trajectory of the iPad in the decade that followed.

Read more