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 "iOS"

Sam Beckett’s Advanced Control Center Concept

Control Center was introduced with iOS 7 in 2013, since then, it has benefited from minor visual tweaks and the recent inclusion of a Night Shift toggle with iOS 9.3. In future updates, it would be great to see Control Center gain more hardware and system toggles, along with the ability for users to customise which toggles they require and where they are positioned. An enhanced Control Center could also add support for 3D Touch for additional options and introduce a new system-wide dark mode.

I don’t typically publish iOS concepts on MacStories, but Sam Beckett’s latest video is so close to my idea for a customizable Control Center (see last year), I just couldn’t resist. Tasteful, well researched, and with some great ideas for integrating 3D Touch, too.

Permalink

Improving the iOS Keyboard Switching Experience for Multilingual Users

Wang Ling has an interesting proposal to improve the iOS keyboard experience for international users who frequently switch between keyboards:

If you are a monolingual user you are unlikely to feel the need of a separate group of occasionally-used keyboard. Most of you enable at most two keyboards, your language keyboard and Emoji keyboard. Switching between two keyboards is never an issue because it never incurs unnecessary inconvenience. You always switch to your target keyboard directly and immediately.

However, if you are a multilingual user like me or many other Chinese (I guess also many other English-as-second-language users) users, things are very different. We use both Chinese and English keyboards. We type mixture of Chinese and English very often so we need to switch between the two frequently. If Chinese and English are the only keyboard we use there will be no issues, as explained above. But Emoji is fun and we also want to use it, occasionally.

Replace “Chinese” with “Italian”, and that’s me. Every day, I’m constantly switching between the Italian and US English keyboards on my iOS devices and the experience is slow and annoying. Once you throw in a couple of additional keyboards in the mix (I use Emoji and Copied) the only sensible way to switch keyboards is tapping & holding the globe button then sliding over to the keyboard you want to use again – which takes about 1 second in my experience. That doesn’t sound like a lot, but the annoyance adds up; plus, imagine doing that for years. Assuming I switch between English and Italian keyboards 50 times a day (and I’m lowballing here), I can say I lose about 5 hours/year to this keyboard switching dance on iOS.

This won’t seem like a big deal to monolingual users, but trust me – it’s one of the most tedious aspects of working and communicating with others on iOS.

I see two possible solutions: either Apple implements something close to Ling’s idea with separate shortcuts for frequent and occasional keyboards, or, even better, they build a smarter, unified keyboard that automatically recognizes multiple languages at a time (though that obviously wouldn’t work for Chinese and other non-QWERTY keyboards).


Chrome for iOS Switches to Modern Web View API

Big news from Google’s Chrome for iOS team today: the app has moved from the legacy UIWebView API to WKWebView, promising notable speed improvements and 70% less crashing.

Here’s Andrew Cunningham, writing for Ars Technica:

Chrome’s stability on iOS should also see a big improvement. The UIWebView process in older versions needed to run within the Chrome process, so if a complex or badly behaving page made UIWebView crash, it would bring the whole Chrome browser down. With WKWebView, Google can move the process for individual pages outside of the app, better approximating the process isolation that Chrome uses on other platforms. Now when a page crashes, you’ll see the standard “Aw, Snap” Chrome error page. Google estimates that Chrome 48 will crash 70 percent less than older versions.

Apparently, Google worked with Apple to fix some of the bugs that prevented them from using WKWebView in Chrome before iOS 9. Developers have long been positive about the benefits of WKWebView (see my story on iOS web views from last year) and it’s good to see Google moving to a faster, more stable engine.

I’m curious to know if Google’s dedicated search app has been or will be upgraded to WKWebView as well. I don’t use Chrome (I like the unique perks of Safari, like Safari View Controller and the ability to access webpage selections with action extensions), but I prefer the Google app for traditional Google searches – it has a native interface for the search box with handy suggestions and links to past queries. Not to mention Google Now, which I’ve grown to like to track shipments, get weather reports, and receive time to leave notifications.

An important note for VoiceOver users: today’s update seems to break support for this key accessibility feature in the app.

Permalink

Improving the iOS Emoji Keyboard

Steven Aquino, writing at The App Factor:

What I’d like to see Apple do is not necessarily make the emojis themselves bigger — the keyboard only fits a finite space, after all — but rather change how they’re presented to the user.

Here’s my suggestion: Apple should take the magnification animation it already employs on the text keyboard and apply it to the emojis. Every time I press on, say, a smiley face, the face would “pop up” in the same manner a letter does when you press its corresponding key. Taking this a step further, it would also be helpful if you could use the magnification loupe (for moving the insertion point) to scrub through emoji. The only caveat here is that Apple would need to make the loupe larger, which is something I wrote about in my aforementioned article. As it is now, the current magnification level wouldn’t do much good to compensate for the small size of the emoji.

Looking at the emoji keyboard from an accessibility perspective, Steven’s suggestions make a lot of sense. Existing features such as Dynamic Type and Character Preview could also be used for emoji, but I like Steven’s loupe idea better.

Permalink

New Apps for 2016

Every year around this time, after compiling a list of my must-have apps and thinking about the goals I want to achieve in the next 12 months, I like to get started on the upcoming season of writing by reassessing some of the ways I get work done. Change never stops: rather than getting stuck in my own ways and refusing to embrace it, I feed my curiosity by entertaining the possibility of better tools for my trade.

Plus, it’s always fun to spend a couple of weeks trying a bunch of apps and new services, seeing what works and should be explored further.

While this has become a new-year tradition, I’ve only written about it once – four years ago, when I was just getting started on the “iPad as a computer” idea. With 2016 and the transition to primary computer finally complete, I thought it’d be appropriate to publish a similar article again – if anything, for future reference.1

The apps below aren’t my new must-haves. They are alternatives or additions to my current must-haves that I’m considering out of intellectual curiosity for now. I’m not ready to fully endorse them, but I like some aspects of them. Most of them aren’t new, but they’ve received redesigns or feature updates that piqued my interest again.

Read more



Pythonista 2.0 Brings Action Extension, iPad Pro Support, Code Editor Improvements, and More

Back in the Fall of 2012, a few months after I had taken it upon myself to start moving all my work from OS X to iOS, I came across Ole Zorn’s Pythonista. A Python interpreter for iPhone and iPad that could natively integrate with iOS system features, Pythonista opened up a new world to me, demonstrating how I could automate tedious tasks on iOS devices via scripting. Since then, other apps have come along and shown how iOS tasks can be automated with visual interfaces and pre-packaged actions (above all, Workflow and Launch Center Pro), but Pythonista is, in many ways, the crown jewel of iOS automation and scripting for advanced users.

There’s nothing quite like Pythonista on iOS. As I’ve documented over the past three years, Ole Zorn has slowly but steadily extended the app’s capabilities with native ties to iOS interfaces via a UIKit bridge, support for location and the Reminders database, and even matplotlib and motion sensors. As it stands today, Pythonista is, by far, the richest and most powerful scripting app to integrate with native iOS features. Despite the variety of options now available for iOS automation and the continued evolution of iOS that cut down the number of tasks I need to automate (case in point: Split View and using two apps at once), I love keeping Pythonista around for key aspects of my workflow that can’t be automated in any other way.

For the past several months, I’ve been using version 2.0 of Pythonista on my iPhone and iPad, which, after a few rejections from Apple, has been approved and is launching today on the App Store. A free update for existing customers, Pythonista 2.0 brings a refreshed UI, support for the iPad Pro, new modules, and, more importantly, a redesigned code editor and an action extension.

Behind the scenes, Pythonista 2.0 has played an essential role in helping me assemble my reviews of iOS 9 and the iPad Pro, with an action extension I rely upon for all my image uploads, OCR, text statistics, and more.

Read more


My Must-Have iOS Apps, 2015 Edition

Over the past year, I’ve gone all-in with iOS.

Following years of experiments, struggles to switch from a Mac-centric workflow, and encouraging signs of maturity from the platform, I chose to make the iPad my primary computer. I used the iPad Air 2 more than any other iOS device before, and the iPad Pro is filling that role now with great success. After being convinced to give the iPhone 6 Plus a try by a good friend, I realized that a bigger phone was better for my needs, which resulted in an instant 6s Plus purchase a few months ago. The iPhone isn’t only my pocket computer and Twitter machine – it’s my music, my camera (which I used to shoot this video), my portable gaming device, and my stream of living memories thanks to Live Photos.

At this point, I’m only using my MacBook three hours a week to record two podcasts on Skype. Effectively, all my computing – work or entertainment-related – is done on iOS, and I treat my iPhone and iPad with the same care and respect that others would treat their Retina iMacs and Mac Pros. The iPad Pro in particular is the computer that enables me to write and pay the bills. It’s not just a nice thing to have – it’s the tool upon which my livelihood hinges.

It’s not surprising, then, that I’m just as scrupulous when it comes to the apps I choose to get work done. While part of my job is about discovering new apps, such effort isn’t mandated by a shallow pursuit of “new” without merit. I’m constantly on the lookout for tools that can make me faster, produce better content in less time, and approach what I do in different ways. It’s a functional curiosity, not a shtick. The virtuous cycle of finding new apps, trying them, and documenting what trickles down to my daily workflow is at the very foundation of MacStories.

At the end of the year, I always like to take a couple of weeks to look back on the past 12 months and assess the state of my favorite apps. I’ve been doing this in various forms for five years now, but I’ve kept the same criteria in mind: which apps truly help me work from my iPhone and iPad? What are the tools that let me enjoy my devices for personal and professional use as much as possible?

With the increased importance of iOS 9 and the iPad Pro in my life this year and given some growing trends on the App Store, I thought I’d shake things up a little. Instead of having two separate articles for my must-have iPhone and iPad apps, I combined my 50 picks in a single list and organized them in eight categories.

  • Work Essentials
  • Social
  • News
  • Health
  • Home
  • Entertainment
  • Utilities
  • Photo & Video

I believe this makes sense given that only 7 apps out of 50 are not Universal downloads from the App Store. The vast majority of my favorite apps are available on both the iPhone and iPad and I use them on both platforms; it’s more logical to consider them as single entities.

Below, you’ll find my Must-Have iOS Apps for 2015 – the ones that have been essential for my workflow over the past 12 months. At the end of the list, you’ll also find my App of the Year and two Runners-Up. Each app has been listed with a direct link to its App Store page; wherever possible, I included links to previous MacStories coverage as well.

Read more


Daylite 6 for Mac and iOS

Daylite 6 was released today for both Mac and iOS, and it’s a major upgrade for the business productivity app. Already boasting a complete set of tools for managing projects, clients, and tasks for an individual or workgroup, the new version adds a slew of new features that take the app even further.

One of the major highlights of this release is the announcement of “Daylite Cloud.” Previously, centralizing a group’s Daylite data required running a copy of Daylite Server. With Daylite Cloud, it’s all handled seamlessly, allows offline access, is cheaper, and has no barrier to incorporating it into your company workflow.

The task management features of Daylite have also expanded. The constraints of the previous Pipeline/Activity Set features have been augmented by a “Task Lists” feature, allowing free-form creation of task lists that might not be assigned to a linear timeline, with complete control over ordering, a new entry interface, and additional fields for time, location, estimated time, and other details. There’s also a new “Smart Filtering Bar” for viewing tasks by details such as assigned team member, category, or keyword.

The iOS version has new goodies as well, with features including Today Widgets, full filtering capabilities, and improved editing of Daylite entries. It also adds file linking tools which allow you to snap a photo and link it to one or more items in Daylite.

If you’re a Mail.app user, also check out the Daylite Mail Assistant. It’s not a new feature, but it’s impressive. It allows you to link emails to Daylite items, schedule meetings, and share data without a chain of cc’s and forwards, all from within Mail.

For a complete rundown of all the new features, check out the announcement post on the Daylite blog. You can learn more about Daylite on the Marketcircle website.