This Week's Sponsor:

Copilot Money

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


Posts tagged with "automation"

Launch Center Pro 2.3.1 for Power Users

My Launch Center Pro home screen and Utilities folder.

My Launch Center Pro home screen and Utilities folder.

Earlier this month, I wrote that Launch Center Pro 2.3 extended iOS automation by integrating with IFTTT and bridging the gap between iOS apps and web services. Launch Center Pro 2.3.1, released today and seemingly a minor update, is packed with major changes for advanced users who want to build complex URL actions in the app.

If you’ve struggled to build actions that connect multiple apps in Launch Center Pro before, you’ll want to check out the new version and read through the full documentation on Contrast’s website. We’re still working on a big update to our Launch Center Pro guide, but, in the meantime, I’m going to give you an overview of what’s possible to achieve with Launch Center Pro 2.3.1.

Read more


Pythonista 1.5: Custom Interfaces, matplotlib, and No More “Open In”

Pythonista 1.5, the latest version of Ole Zorn’s Python interpreter for iOS, has been released today on the App Store, bringing new modules, native integrations, UI refinements, and the removal of the Open In feature to comply with Apple’s App Store guidelines. Pythonista 1.5 is another fantastic update to one of the most powerful and flexible iOS apps ever made, and it follows in the footsteps of Editorial 1.1, released last month.

Read more



Launch Center Pro 2.3 Extends iOS Automation

Released today on the App Store, Launch Center Pro 2.3 is a major update to Contrast’s app launcher and automation tool for iOS that further enhances integration with online services, improves how actions are built and triggered, and that refines several aspects of an app that’s become a key piece of my workflow.

I’ve been covering Launch Center Pro since its humble Pro-less beginnings, and the app has changed dramatically over the years. What started as a simple launcher for apps graduated into a full-blown automation utility for URL schemes and native iOS features, which allowed us to create a complete guide to get started with the app on your iPhone and iPad.1

Launch Center Pro 2.3 brings important improvements that make the app an even better companion for common tasks and advanced workflows. The update is packed with features – David Barnard wasn’t joking when he said that it feels like a 3.0 release – and I believe that Contrast did a great job in integrating them with the rest of the app.

Read more


JavaScript for Automation on OS X Yosemite

As detailed by Apple in a technical document, OS X Yosemite will add JavaScript support for scripting and automation:

The JavaScript OSA component implements JavaScript for Automation. The component can be used from Script Editor, the global Script Menu, in the Run JavaScript Automator Action, applets/droplets, the osascript command-line tool, the NSUserScriptTask API, and everywhere else other OSA components, such as AppleScript, can be used. This includes Mail Rules, Folder Actions, Address Book Plugins, Calendar Alarms, and Message Triggers.

From the developer session video’s description:

With OS X Yosemite, application scripting support has been added to another popular language, JavaScript. JavaScript for Automation (JXA) extends the standard JavaScript environment provided by the JavaScriptCore framework with support for querying and controlling all of the scriptable applications running in OS X. JXA scripts are supported at all layers of the system and can be invoked from the command-line, from the system-wide Script Menu, and can even be distributed as code-signed applications.

This is an interesting change for automation on OS X going forward, and JavaScript will be available alongside AppleScript in the Script Editor. You can watch the session video “JavaScript for Automation” here or in Apple’s WWDC app.

Permalink


Editorial 1.1: Another Step Forward for iOS Automation

Editorial, Ole Zorn’s text automation tool and Markdown editor for iOS, has changed the way I work on my iPad.

Combining an elegant text editing experience with a powerful workflow system based on actions and a built-in Python interpreter, Editorial reinvented iOS automation and explored new horizons of what could be achieved with inter-app comunication on an iPad. Editorial can be just a text editor, but its true potential and versatility are revealed by an Automator-inspired interface that is the foundation for workflows to automate text editing, web services, image manipulation, and more – all on an iPad, without needing a Mac. Editorial sits at the forefront of the post-PC era, and it’s become an indispensable tool for my professional life.

Editorial came out on August 15, 2013. Over the past nine months, I’ve seen Editorial go from a minor 1.0.1 release to a feature-packed, redesigned 1.1 that feels like a 2.0 update – the kind of deep, fundamentally different version of an app that several developers would charge for as a separate product on the App Store.

It’s undeniable that Zorn should have released an update with fixes and basic iOS 7 compatibility sooner, but it’s important to note that Editorial 1.0 (aside from minor issues) kept working well on iOS 7, and Zorn documented the development process with notes and screenshots on the app’s forums. As an Editorial user and reviewer, it’s been a long journey from version 1.0 in August 2013 to today’s 1.1 release, but it’s been worth it.

Editorial 1.1 brings a plethora of design changes, Markdown improvements, and automation breakthroughs that, just ahead of iOS 8, represent a major milestone for Markdown text editors and iOS automation. Editorial 1.1 may be a text editor on the surface, but, in reality, it’s a small revolution for iOS power users.

Read more



Editorial 1.1 Teaser

In post published yesterday on the Editorial forums, developer Ole Zorn shared more details on Editorial 1.1, announcing some features he’s been working on for the update, such as the ui module, which will allow users to create custom interfaces inside Editorial:

It’s not just a module, there’s also an integrated visual editor for setting things up without code, and in Editorial there’s also a way to build UIs around workflows, without having to write Python at all (though you can also mix and match). Before you get the wrong idea: This is in no way a complete wrapper around UIKit or some kind of Cocoa bridge, so you won’t be able to do a all the things you could do in a native app, but it provides a (hopefully) easy-to-use and pythonic way to create UIs that look and feel “at home” on iOS, and it’s possible do some relatively advanced stuff with custom drawing and touch handling.

For Editorial, I tend to think of this as a “plugin” interface that allows the creation of workflows that are nearly indistinguishable from native features. Obviously, this won’t be for everyone, and there will definitely be a learning curve, but given what I’ve seen this community come up with, I’m pretty confident that it will enable some people to really push the limits of iOS text automation (and others to reap the rewards via shared workflows).

I can’t stress this enough – the new module fundamentally reinvents the way you can build visual workflows in Editorial, and I can’t wait to share more about the workflows I’ve been working on.

Make sure to check out Ole’s post for screenshots of Editorial 1.1 on the iPad and iPhone.

Permalink