Shared posts

02 Jan 05:24

New Package swatches is Now on CRAN

by hrbrmstr

It’s been a long time coming, but swatches🔗 is now on CRAN.

What is “swatches”?

First off, swatches has nothing to do with those faux-luxury brand Swiss-made timepieces. swatches is all about color.

R/CRAN has plenty of color picking packages. The colourlovers🔗 📦 by @thosjleeper is one of my favs. But, color palettes have been around for ages. Adobe has two: Adobe Color (ACO) and Adobe Swatch Exchange (ASE); GIMP has “GPL”; OpenOffice has “SOC” and KDE has the unimaginative “colors”. So. Many. Formats. Wouldn’t it be great if there were a package that read them all in with a simple read_palette() function? Well, now there is.

I threw together a fledgling version of swatches a few years ago to read in ACO files from a $DAYJOB at the time and it cascaded from there. I decided to resurrect it and get it on CRAN to support a forthcoming “year in review” post that will make its way to your RSS feeds on-or-about December 31st.

True Colors Shining Through

Let’s say you want to get ahead of the game in 2018 and start preparing to dazzle your audience by using a palette that incorporates PANTONE’s 2018 Color of the Year (yes, that’s “a thing”) : Ultra Violet.

If you scroll down there, you’ll see a download link for an ASE version of the palettes. We can skip that and start with some R code:

library(swatches)
library(hrbrthemes)
library(tidyverse)

download.file("https://www.pantone.com/images/pages/21348/adobe-ase/Pantone-COY18-Palette-ASE-files.zip", "ultra_violet.zip")
unique(dirname((unzip("ultra_violet.zip"))))
## [1] "./Pantone COY18 Palette ASE files"
## [2] "./__MACOSX/Pantone COY18 Palette ASE files"


dir("./Pantone COY18 Palette ASE files")
#  [1] "PantoneCOY18-Attitude.ase"         "PantoneCOY18-Desert Sunset.ase"   
#  [3] "PantoneCOY18-Drama Queen.ase"      "PantoneCOY18-Floral Fantasies.ase"
#  [5] "PantoneCOY18-Intrigue.ase"         "PantoneCOY18-Kindred Spirits.ase" 
#  [7] "PantoneCOY18-Purple Haze.ase"      "PantoneCOY18-Quietude.ase"

Ah, if only the designers cleaned up their ZIP file.

We’ve got eight palettes to poke at, and hopefully one will be decent enough to use for our plots.

Let’s take a look:

par(mfrow=c(8,1))

dir("./Pantone COY18 Palette ASE files", full.names=TRUE) %>% 
  walk(~{
    pal_name <- gsub("(^[[:alnum:]]+-|\\.ase$)", "", basename(.x))
    show_palette(read_palette(.x))
    title(pal_name)
  })

par(mfrow=c(1,1))

I had initially thought I’d go for “Attitude”, but f.lux kicked in and “Intrigue” warmed better, so let’s go with that one.

(intrigue <- read_palette("./Pantone COY18 Palette ASE files/PantoneCOY18-Intrigue.ase"))
## PANTONE 19-4053 TCX PANTONE 17-4328 TCX PANTONE 18-3838 TCX PANTONE 18-0324 TCX PANTONE 19-3917 TCX 
##           "#195190"           "#3686A0"           "#5F4B8B"           "#757A4E"           "#4E4B51" 
## PANTONE 15-0927 TCX PANTONE 14-5002 TCX PANTONE 14-3949 TCX 
##           "#BD9865"           "#A2A2A1"           "#B7C0D7"

Having the PANTONE names is all-well-and-good, but those are going to be less-useful in a ggplot2 context due to the way factors are mapped to names in character color vectors in manual scales, so let’s head that off at the pass:

(intrigue <- read_palette("./Pantone COY18 Palette ASE files/PantoneCOY18-Intrigue.ase", use_names=FALSE))
## [1] "#195190" "#3686A0" "#5F4B8B" "#757A4E" "#4E4B51" "#BD9865" "#A2A2A1" "#B7C0D7"

Beautiful.

Let’s put our new color scale to work! We’ve got 8 colors to work with, but won’t need all of them (at least for a quick example):

ggplot(economics_long, aes(date, value)) +
  geom_area(aes(fill=variable)) +
  scale_y_comma() +
  scale_fill_manual(values=intrigue) +
  facet_wrap(~variable, scales = "free", nrow = 2, strip.position = "bottom") +
  theme_ipsum_rc(grid="XY", strip_text_face="bold") +
  theme(strip.placement = "outside") +
  theme(legend.position=c(0.85, 0.2))

This is far from a perfect palette, but it definitely helped illustrate basic package usage without inflicting ocular damage (remember: I could have picked an obnoxious Christmas palette :-)

More Practical Uses

If your workplace or the workplace you’re consulting for has brand guidelines, then they likely have swatches in one of the supported formats. Lot’s do.

You can keep those colors swatches in their native format and try out different ones as your designers refresh their baseline styles.

FIN

As always, kick the tyres, file issues, questions or PRs and hopefully the package will help refresh some designs for all of us in the coming year.

02 Jan 05:22

Work Futures Daily — I’ll Be Home For The Holidays!

by Stowe Boyd

An interview with Lee Bryant | Steve Levine’s biggest AI stories 2017 | Magic Leap One unveiled | Is Teal real? | Does teamwork work for women? Not for some.

22 December 2017

………

The last working day before a few days of holiday. I’ll be back to work on Wednesday!

………

Sign up for the Work Futures community to receive newsletter, events invitations, polls, and other information.

………

I interviewed the always deep-thinking Lee Bryant (above) in On the Firstline with Lee Bryant: The Quantified Organization. A sample:

Companies may think work happens within their formal hierarchical chains of command, the reality is that this is mitigated by a lot of peer-to-peer collaboration that is happening laterally. | Lee Bryant

………

ON AI

Steve Levine asked a bunch of AI heavyweights what they thought the biggest AI stories were in 2017. I go along with Andrew Ng, CEO Landing.ai, and Andrew Moore, Dean of Carnegie Mellon’s School of Computer Science agreed that Libratus AI beating four top professional poker players was the biggest story. As Moore put it,

This victory in no-limit Texas Hold ’em heralds a new kind of game in which the AI has to take into account that its opponent might be deliberately misleading. In a world of increasing scrutiny of what information is real or unreal, it is amazing that we are seeing the emergence of a new generation of AI that is more skeptical about raw facts.

A must read.

………

Work Futures sponsors receive the full Daily, and Work Future community members receive an expanded version of this post.

Below the fold: Magic Leap One unveiled | Is Teal real? | Does teamwork work for women? Not for some.

Sign up for the Work Futures community to receive newsletter, events invitations, polls, and other information.


Work Futures Daily — I’ll Be Home For The Holidays! was originally published in Work Futures on Medium, where people are continuing the conversation by highlighting and responding to this story.

02 Jan 05:20

The Year We Found Out Everything We Thought We Knew About the World Was Wrong

files/images/Ink_in_Glass.PNG

Umair Haque, Eudaimonia, Medium, Dec 25, 2017


Icon

To my mind, this is the same argument I've been having with David Wiley. "The necessity to buy back the basics of life that citizenship should entail from the highest bidder, while selling one’s self to the lowest bidder, is not really much freedom at all, compared to the simple, humble, gentle right, ability, capacity, to live a sane, healthy, happy, and full life, that hurts no one, and lifts up everyone." Turning what ought to be social goods into capital goods is a fundamental error.

[Link] [Comment]
02 Jan 05:20

Sena X1 Smart Cycling Helmet Review

by Average Joe Cyclist

The Sena X1 Smart Cycling Helmet is available in several different colorsThis is a review of the Sena X1 Smart Cycling Helmet, which features built-in Bluetooth intercom, speakers, and microphone. All features are controlled with three buttons on the side of the helmet.

The post Sena X1 Smart Cycling Helmet Review appeared first on Average Joe Cyclist.

02 Jan 04:58

Why Truck Side Guards Save Lives and Why We Need Them On Trucks NOW

by Sandy James Planner

 

truck-side-guard

Lloyd Alter in Tree Hugger has written about two completely avoidable accidents~one in Brooklyn and one in Toronto where bicyclists “lost control and fell under the wheels of a tractor-trailer”. Lloyd notes that in our “blame the vulnerable user” mentality we suggest that the cyclists may have  slipped, or have fallen or was somehow responsible for the lack of control ending their lives. But as Lloyd says “It is a sad coincidence, two cyclists just losing control like that. Bikes are pretty stable and safe. People who ride in December are usually the type of cyclists who ride all year and don’t just fall off their bikes.”

But in the Toronto fatality there was not a separated bike lane on that block, a clear design problem. And looking at the trucks involved in the fatalities, the cyclists went under the rear wheels of trucks that did not have side guards, which are required in most of the world but not in North America, where the industry fights them as being heavy and expensive. In Canada, the Minister of Transport just introduced new rules to make trucking safer, mandating stability control systems and logging devices, but not a peep about side guards.”

Why? “In New York City the need for them is recognized; Mayor de Blasio made them mandatory on all trucks — by 2024. (In the UK, cyclist deaths dropped 61 percent and pedestrian deaths 20 percent when they became mandatory.) They should be mandatory everywhere, and a lot sooner than 2024.”

Since 2015 London England has mandated that any truck operating in the City  MUST have side guards and large side mirrors on each side of the vehicle. Price Tags Vancouver has previously written about  the City of London going even further realizing that 50 per cent of all cycling mortalities and over 20 per cent of all pedestrian deaths result from  a certain kind of truck with poor sight lines/visibility from the truck cab. The statistics in three years pointed out that these  35,000 trucks operating with limited visibility from the cab were responsible for 70 per cent of cyclists deaths. These are largely construction trucks and the Mayor of London is banning them from London streets. With one simple change the City was made safer for cyclists and pedestrians.

And back to Canada~mandatory side guards on trucks  save lives.  As long as large trucks are sharing spaces with cyclists and pedestrians, we should be insisting that truck side guards be installed. As for the  pushback from the trucking association regarding the cost of side guards? In the Vision Zero world of road safety, the impact of restricting these vehicles from causing further mortalities is priceless. Let’s hope Canadian cities follow London’s lead.

boston-garbage-truck-new-urban-mechanics-2

 

 


22 Dec 02:43

It's predictions season... Here are GP Bullhound's Top 10 for 2018

by Helen Keegan
GP Bullhound, a leading technology advisory and investment firm, has released its 2018 Technology Predictions Report. Their Top Technology Predictions for 2018 include (comments are mine):

1. Tech giants face political scrutiny 
Inevitable I think. It's not just political scrutiny, I think tech giants will be under greater scrutiny from their customers and users, especially around ethics and security issues (see next point).

2. Consumer cyber security becomes a number one issue
About time - our digital lives feel so precarious when so many companies and organisations are getting hacked for personal details.

3. Mobile usage will exceed TV in China 
I haven't followed the Chinese market much to date but this is certainly interesting if China is one of your (potential) markets.

4. Language recognition and translation becomes everyday 
Hmm, I've never really thought about this much, but I do like the automatic translations of Facebook posts. Some of the translations are pretty good.

5. The death of email 
I've seen this prediction in the past, but it never seems to happen. Email is still very effective when it comes to marketing, I can't see it dying in 2018. I think we're reducing reliance on it, but death is probably too strong a word.

6. International labour arbitrage flourishes
This is interesting. As cost of living increases, small tech companies move to cheaper tech hubs. This bodes well for UK cities like Leeds and Manchester and European hubs like Berlin and Barcelona. This kind of activity has been touted for a year or two now but I see no sign of tech start-up activity decreasing in London. If anything, it's still growing.

7. Organic expansion and consolidation of software sector 
The return of SAAS. If SAAS is your thing, then I highly recommend Mark Littlewood's Business of Software conferences in the US and Europe.

8. Industry 4.0
The digital transformation and manufacturing i.e. the next industrial revolution. Not my area of expertise but feels kind of inevitable. The rise of the robots and AI etc.

9. The rise of Blockchain and ICOs 
No big surprise there base on activity in the last month alone. ICO stands for Initial Coin Offering (Wikipedia definition here) and is the crypto currency equivalent of IPO. Blockchain and crypto currency are topics I plan to learn more about and cover more in 2018.

10. Augmented reality breaks through 
I think this will happen. Arguably, it's already happened as the little dot on Google Maps that moves according to our position is Augmented Reality. It's so pervasive, we hardly notice it. Note that AR is not VR. They are similar but different.

The report is well researched and each point is examined in some detail so I think it's well worth a read. They also review their predictions from last year and they weren't far off... You can download the report for free from the following link in exchange for your contact details.
https://www.gpbullhound.com/news/gp-bullhound-releases-2018-technology-predictions-report/

Day 22/25 Blogmas

22 Dec 02:42

Trump Signed Into Law H.R.2810 – National Defense Authorization Bill, Which Acknowledges Climate Change as a Massive Threat

I pulled one section of the Defense Authorization Bili (DAB), since it includes a clear-headed...
21 Dec 23:59

Apple Plans Combined iPhone, iPad & Mac Apps

by Rui Carmo

Even though this makes sense, I have s strong feeling it will result in the dumbing down of the macOS user experience to a degree where it will be untenable to use for serious purposes.

I’ve long felt that even as computers became mainstream appliances their actual usefulness slowly declined, and in this age of dumbed-down web apps I am actually concerned that iOS apps might be considered as “good enough” for the desktop–even if Apple persists, for whatever reason, in not supporting touchscreens in macOS.

Any which way this goes, they can pry Terminal and CLI utilities from my cold, dead hands.

21 Dec 23:59

How to Shoot RAW/DNG Photos on Google Pixel 2

by Rajesh Pandey
The Pixel 2 and Pixel 2 XL easily have the best smartphone camera on the market right now. On paper, the camera specs of the handsets might not seem that impressive but thanks to Google’s machine learning prowess, both phones can capture some stunning photos. Continue reading →
21 Dec 23:58

Amazon might be working on launching a YouTube competitor

by Sameer Chhabra
Amazon Echo Dot

The ongoing Amazon-Google feud might cause the e-commerce giant to retaliate by launching its own video-hosting platform.

According to documents filed to the United States Patent and Trademark Office (USPTO) by Amazon suggest that the company might have plans to launch a service it called ‘Amazontube’ that would serve as a rival to YouTube — currently the largest and most well-known video hosting service on the planet.

What’s especially interesting is that Amazon filed its Amazontube documents on December 5th, 2017 — the same day that Google threatened to pull YouTube off of all Amazon devices.

Among the laundry list of features Amazon suggests it service will offer are “software and a mobile software application for transmitting, accessing, receiving, uploading, downloading, encoding, decoding, streaming, broadcasting, sharing, displaying, formatting, manipulating…electronic works, namely photos, videos, text, data, images, documents, content…”

The Amazon-Google feud began when the e-commerce giant refused to stock certain Google-made products, like the Chromecast. The feud escalated when Google pulled YouTube from the Amazon Echo Show; in retaliation, Amazon stopped selling certain Nest products.

Google then responded by threatening to pull YouTube from all Amazon devices — including those in Canada. A few days later, Amazon announced that it would stock Google products, including the Chromecast.

As such, it’s unclear if Amazon will move forward with its plans to build its own video-hosting service, or if the patent filing was simply a calculated move on Amazon’s part — of if it signals that the e-commerce giant isn’t interested in being strong-armed into stocking its competitors’ products.

The post Amazon might be working on launching a YouTube competitor appeared first on MobileSyrup.

21 Dec 23:58

My Must-Have iOS Apps, 2017 Edition

by Federico Viticci

With the transition to iPad Pro as my primary computer fully achieved in 2016 and not surprising anymore, in 2017 I turned my attention to three other key areas of my life: working with the MacStories team, managing my time, and finding my favorite apps among many competing alternatives.

For the first time in several years, I didn't publish a story documenting my journey towards the iPad and iOS in 2017. In many ways, that's a closed chapter of my career: the iPad Pro has convinced millions of people that it can be a suitable replacement for or addition to a Mac; with iOS 11 and its productivity features, Apple only cemented that belief. While part of me misses arguing in favor of the iPad against widespread skepticism, I felt it was time to move on from explaining the "why" of the iPad to helping others get the most out of the device. For this reason, I spent the better part of 2017 covering iOS 11 (first with my wish list, then with an in-depth review), discussing the details of iPad productivity, and creating advanced workflows for Club MacStories.

As much as I like to write in isolation, MacStories is also a team that requires a direction and a business that begets further responsibilities. Learning how to balance the multifaceted nature of my job with my hobbies and personal life (which got busier thanks to two puppies we adopted in April) has been an interesting challenge this year, and one that taught me a lot about allocating my time and attention, as well as the kind of writer I am and aspire to be.

There has been a recurring theme that has characterized my relationship with iOS in 2017: I've made a conscious effort to try as many new apps and services as possible, ensuring I would have a basic knowledge of all the available options on the market for different categories.

As I was settling on a routine and set of apps that worked well for me, I realized that I didn't want to lose the spark of excitement I used to feel when trying new apps in previous years. My job is predicated upon writing about software and having a sense of where our industry is going; while finding something that works and using it for years is great, I don't want to become the kind of tech writer who's stuck in his ways and doesn't consider the possibility that better software might exist and is worth writing about. Even though my experiments didn't always lead to switching to a different app, they made me appreciate the state of the iOS ecosystem and helped me understand my app preferences in 2017.

Thus, I'm going back to basics for my annual roundup this year. In the collection below, you'll find the 75 apps I consider my must-haves – no web services, just apps for iPhone and iPad. Apps are organized by category and, whenever possible, include links to past coverage on MacStories.

As in previous years, you'll find a series of personal awards at the end of the story. These include my App of the Year and Runners-Up; this year, I also picked winners for Feature, Redesign, Update, and Debut of the Year.

Table of Contents

Work Essentials

Ulysses. I moved to Ulysses last year, and, even after considering dozens of other options, I always come back to this app. Ulysses offers a combination of two unique features that no other text editor has: a beautiful reinvention of inline Markdown editing and powerful x-callback-url automation. I love writing and editing longform stories in Ulysses: the app simplifies management of elements such as footnotes and links with dedicated menus that abstract Markdown's syntax; in addition, I can use my custom theme and the typeface I prefer (currently, I'm editing with IBM Plex Mono).

Ulysses and SF Mono.

Ulysses and SF Mono.

Ulysses plays an essential role in the creation of Club MacStories content: thanks to its advanced URL schemes, we've come up with workflows that extract cards via the Trello API and turn them into sections in Ulysses sheets. None of this could be done with other iOS text editors, and it's saved the entire MacStories team several hours this past year. Ulysses truly is one of a kind: thoughtful and minimalistic, yet powerful and extensible. [Review and previous coverage]

Bear. While Apple Notes is my general purpose note-taking app, I realized a few months ago that I was missing a Markdown app that could hold my thoughts and reference material before turning them into drafts for Ulysses. This is why I came back to Bear: I can start outlining a story by adding links and a few images while I'm still taking notes about a topic. Later, when I'm ready to go from note-taking to actual writing, I can send a Markdown version of a note from Bear to Ulysses, which will keep all formatting and attachments intact. It took me a while to understand that I needed a dedicated note-taking app to complement Apple Notes; I'm happy that Bear and Ulysses get along well. [Review]

Things. My move to Things has been a hot topic of conversation on AppStories and Connected, so I won't repeat it in full, but here's the gist: while not as flexible or scriptable as Todoist, Things' design doesn't make me stress over my due tasks and it helps me cope with the anxiety often induced by having too many responsibilities. Things is incredibly polished and it looks amazing on iOS 11, both on the iPhone X and iPad Pro. The app is heavily skewed towards managing tasks in the Today and Upcoming views, though I also find myself organizing projects in sections (a feature I haven't seen anywhere else) and using Quick Find to search for tasks by title and tag.

Initially, I thought I liked Things because it was new and shiny, but with time I've come to understand that it's the app's elegant aesthetic and calming approach that makes it the task manager I need at this stage of my life. Things is the epitome of attention to detail in iOS UI design, and the app for those who don't want to feel guilty about task management. [Review]

Google Docs. Google's collaborative word processor isn't my favorite iOS app – in fact, I often criticize the company's slow adoption of new iOS productivity features such as iPad multitasking and iOS 11 drag and drop. However, of all the similar apps and services I tried over the years, Google Docs remains the most consistent and reliable one. We use Google Docs to prepare topics for AppStories and shows on Relay FM. As an iOS app, Google Docs' interface conventions and text selection mechanism leave a lot to be desired, but I depend on it, and I can't work without it.

Slack. Another case of a fantastic web service with a native iOS presence riddled with bugs. We pay for Slack at MacStories, and it's our primary communication system that has replaced email for all our day-to-day discussions. Alas, there are always some annoying bugs introduced with new versions of Slack for iOS, whether they involve scrolling performance, notifications, unread messages, or other visual elements of the app. Still, Slack the service enables us to save time thanks to integrations with other tools we use (including Zapier and MailChimp), and we even created our custom Storybot assistant to help us with scheduling team assignments and reminders. Despite its problems on iOS, I can't see the MacStories team using anything else.

Workflow. Like many others, I was shocked by the news of Apple acquiring Workflow earlier this year. Workflow is, by far, the most important app on my iPhone and iPad: every automation for every important service in my life, from Trello to Toggl, passes through Workflow. Years of coverage on MacStories should give you an idea of how critical Workflow is to what I do on iOS. While the big-picture future of Workflow is still unclear, it's good to see that Apple is maintaining the app by supporting new iOS technologies and fixing bugs. I hope to see Workflow become a system feature in iOS 12 next year, and I want to believe Apple will remember its importance for everyone who uses an iPad as their primary computer. [Review and previous coverage]

Editorial. Ole Zorn's text editor may not receive the same attention (or updates) it did four years ago, but it still plays a key role in my text editing workflow as it does things no other app can – namely, Markdown automation based on action presets and Python scripting. Whenever I need to edit a long story that spans multiple pages or requires custom syntax for MacStories (such as this one, or my iOS reviews), I turn to Editorial. The (Multi)Markdown workflows I created years ago are still as powerful and stable as they were when Editorial was a younger app, and they save me hours I would otherwise spend manually inserting custom code into my stories. It saddens me that Editorial is essentially on life support now (it hasn't even received basic iOS 11 bug fixes yet), but I hope Zorn will find the motivation to work on it again. [Review and previous coverage]

DEVONthink. I use DEVONtechnologies' app to store reference material for my articles and Club newsletters in the form of PDF documents and web clippings (as .webarchive files). As I explained on MacStories a few months ago, DEVONthink is an advanced file manager with terrific automation features for those who don't want to waste time manually saving documents (of any kind) into specific folders. I keep a searchable database of all our Club newsletters in DEVONthink, and I regularly use workflows to archive webpages and screenshots in the app. With iOS 11, DEVONthink has added support for drag and drop and Files, further speeding up how I can access and save documents from the app's databases.

Working Copy. Here at MacStories, all of our posts for the site and Club sections are collaboratively edited through shared repositories in GitHub. I wrote about the decision to use GitHub for Markdown last year, and, unsurprisingly, the system has been so good for us, we haven't felt the need to try anything else. Working Copy is the best iOS GitHub client for what we need from the service: it supports Markdown syntax highlight, word-based diffs, and developer Anders Borum recently added a way to drag individual revisions of documents out of Working Copy and into other apps.

Working Copy and its file provider extension.

Working Copy and its file provider extension.

With iOS 11, Working Copy gained full support for Files with a file provider extension, which makes it even easier to save articles into repositories and open them in different iOS apps. My entire iOS 11 review was backed up in Working Copy over the course of three months, too. If you want to work with GitHub on iOS, Working Copy is the app to get.

Trello. In 2017, we've continued to use Trello as an editorial calendar and organizational tool for MacStories and Club MacStories. All the sections in our newsletters are based on Trello cards that we either manually create or that are submitted by readers to Google Forms, which Zapier then converts to cards in Trello. Our Trello setup is a complex one and it involves dozens of scripts and workflows, but it's been working well for over a year now, and we trust it. Trello's iOS app isn't great: it doesn't support iOS 11 drag and drop, for instance, but it's passable, and it gets the job done. I'm disappointed by the lack of power-ups on iPad though, and I'd like the company to bring all the features of Trello's web app to iOS.

Gladys. I was hoping someone would make a third-party shelf app inspired by my iOS 11 concept after Apple announced drag and drop at WWDC, but I would have never guessed how many options we ended up having. More importantly, I could have never imagined a utility as powerful and well thought-out as Gladys.

Inspecting dropped items in Gladys.

Inspecting dropped items in Gladys.

Gladys lets you save anything you can drag on iOS 11 and store it in iCloud so all your items are available on both the iPhone and iPad. Think of Gladys as a mix of a file manager, Copied, and my idea of an iPad shelf: literally anything that is draggable on iOS 11 – whether it's text, an image, a link, or a PDF document – can be dropped in the app and stored for future usage. Ideally, you'll want to keep Gladys in the dock and use it in Slide Over, so the ability to save an item you're dragging is only a couple of taps away. Even better though, Gladys deeply integrates with the drag and drop APIs, so each item is represented with multiple versions that you can individually export and save elsewhere.

Gladys is the missing link between the iPad's drag and drop and iOS power users, and it's constantly getting better thanks to frequent updates. Until Apple makes a system-wide clipboard manager/shelf for iOS, Gladys is the app every iPad power user should install and learn to master. [Previous coverage]

Numbers. I moved to Apple's spreadsheet app last year, and while it's been a bumpy road, I'm a fan of what Apple eventually settled on. Numbers now integrates with drag and drop and Files' document browser, which gives its main view a consistent set of recently opened documents as well as access to every spreadsheet stored elsewhere on the system. I'm still using Numbers to track expenses with historical currency conversions; John and I use Numbers' built-in iCloud collaboration to track sponsorship sales and other business-related tasks.

More recently, I used Numbers to visualize battery charging stats for the iPhone X, and I discovered that some of the advanced chart editing features still aren't available on iOS. I'd like Apple to bring full feature parity between Numbers for Mac and iOS next year.

Dropbox. As much as I've tried to consolidate all my file management habits and workflows in iCloud Drive since the advent of Files with iOS 11, there are several things that Dropbox simply does better than iCloud Drive, or that Apple isn't interested in supporting altogether. Dropbox allows me to easily share files as well as entire folders with other people just by generating a shareable link; this is only partially supported by iCloud Drive, and it's not as intuitive either. Dropbox can keep track of file versions, has an API that integrates with Workflow, and it's cross-platform. I love the simplicity of iCloud Drive (which has been working well for me), but I also need the versatility of Dropbox. Thankfully, the service now offers a native Files extension on iOS 11, which gives me the best of both worlds – Apple's UI and Dropbox's excellent service.

Spark. This year, I have come to the conclusion that the email client of my dreams doesn't exist. I'd love to use an email client that has Airmail's customization and app integrations, the fluidity of Apple Mail's interface, the search prowess of Gmail, and the team collaboration features of Polymail. This beautiful Frankenstein monster of an email app will probably never be made, which I understand as I have very specific preferences.

The closest I can get to this vision is Spark for Mac, but its iOS counterpart doesn't offer the same feature set of the desktop version. According to Readdle, however, all of this should be happening with Spark 2.0, a major update that should introduce integrations on iOS in addition to team collaboration. To prepare for that possibility, I went back to Spark a few months ago and rediscovered everything I noted in my original review. Spark is a smart email client with an elegant design and clever features such as natural language search, UI personalization, and snoozing. I like using Spark for iOS: I don't love it, but I feel like, if Readdle's promises live up to the hype, Spark 2.0 could be the app that makes me stop wishing for the perfect email client. [Review]

Fantastical. Like email clients, I've switched back and forth between different calendar apps this year until I returned to my beloved and trusted Fantastical. Flexibits' app is fast, offers natural language input (which I was missing from other clients) and, most of all, it's a well designed piece of software that is always updated for the latest iOS and watchOS technologies – something I'm valuing more and more in the apps I use. Also, Fantastical has easily accessible Move and Duplicate functions for events, which I use a lot. [Review and previous coverage]

iThoughts. I would have liked to give MindNode 5 a try this year, but, unfortunately, two issues keep me from using the app's latest version: its theming options don't allow me to make the kind of wireframe layout I like my mind maps to have, and an unspecified iCloud bug prevents MindNode from uploading documents stored in its iCloud Drive container.

This is how I like my mind maps.

This is how I like my mind maps.

iThoughts, while not nearly as gorgeous or integrated with iOS 11 as MindNode 5, does what I need: my mind maps have a sharp-angled look with different weights and styles of San Francisco for each level, and they're synced with Dropbox. If MindNode gains deeper styling controls and if the developers can figure out my iCloud Drive issues (which I only have with MindNode on all my devices), I'd like to see if it could replace iThoughts to outline my iOS review next year.

Kaleidoscope. This was one of my favorite surprises of 2017. The folks at Black Pixel have brought Kaleidoscope's powerful diff functionalities from the Mac to iOS, crafting a polished text comparison tool that integrates with iOS 11's Files app and drag and drop. Ever since its release in September, I've switched to using Kaleidoscope to keep track of changes in document revisions for all the documents we share with the team on GitHub.

A diff in Kaleidoscope.

A diff in Kaleidoscope.

The ability to drag out individual versions of an article from Working Copy and drop them into Kaleidoscope is exactly what I needed when comparing edits suggested by Ryan and John against my drafts. Kaleidoscope's split-screen design is brilliant, and if you also need to track changes to Markdown text files over time, I can't recommend it enough.

Textastic. Speaking of editing plain text files stored in Working Copy, it doesn't get any better than Textastic's ability to bookmark individual repositories as fast-access folders. Thanks to Files' document picker and Working Copy's document provider, I can pin team repositories in Textastic and make changes to Markdown files using the app's superior text editor. Edits from Textastic are mirrored in Working Copy – no need to manually save or duplicate files after editing them. I don't take advantage of Textastic's more advanced features, but as a front-end to Working Copy's GitHub repositories, it's perfect for my needs.

1Password. AgileBits' password manager may have evolved into a full-featured web service available on multiple platforms, but its native iOS app is as solid as ever. As a 1Password for Families subscriber, I set up shared vaults in 1Password so that my girlfriend and I can share important logins and private documents securely. This year, 1Password 7 introduced a refreshed Favorites screen and Quick Copy – two fantastic additions that, together with iOS 11 drag and drop, have made 1Password an even better iOS citizen. 1Password has been in my Must-Have list since I started this series several years ago, and quite possibly always will be. I trust 1Password and want it to stay around forever. [Review and previous coverage]

Media

Spotify. Another year has passed, and I still can't pick one streaming service between Apple Music and Spotify – there are features I like in both, and each complements the other. My girlfriend and I listen to a lot of music (she's a choreographer and needs to discover new music as well as upload her own mixes to iCloud) and we have family subscriptions to both services. However, I'd pick Spotify as my primary service where I spent the most time listening to music every day.

I love Spotify's support for multiple types of connected speakers.

I love Spotify's support for multiple types of connected speakers.

Spotify still eclipses Apple Music when it comes to music discovery: features such as Discovery Weekly, Release Radar, Daily Mix, and Your Time Capsule put Spotify well ahead of Apple and the company's three weekly mixes. While I prefer Apple Music's design and love its support for lyrics and native Watch playback, I keep discovering more new music and getting superior recommendations thanks to Spotify's advanced intelligence. Spotify also integrates with my Sonos, Amazon Echo, Nvidia Shield TV, Chromecast Ultra, and PlayStation 4 Pro, and I like the freedom of playing my music anywhere. Spotify's iOS apps could be a lot better (especially the boring iPad version), but the quality of its intelligence is unparalleled. [Previous coverage]

SongShift. As someone who often switches between Apple Music and Spotify, it is essential for me to have an easy way to seamlessly move playlists between the two services. SongShift is the best app for the job I've found. After connecting multiple streaming services to the app, SongShift lets you pick a source playlist and copy it to a destination – in my case, that often means copying a Spotify playlist into Apple Music so I have the latest version of my recent music discoveries on both services. Version 3.0 of SongShift added a redesigned UI and the ability to automatically update existing shifts in the background once new songs are added to a playlist, which has made using two services on my iPhone less cumbersome than it used to be. [Review]

Shazam. Recently acquired by Apple, Shazam has been my favorite app to identify songs through the iPhone's microphone for years now. Before the acquisition, Shazam was heavily investing in refreshing its design to bolster artist discovery and recommendations, which has turned the app into more than a button to find the name of a song. Since getting an Apple Watch Series 3 last month, I've also started tagging songs directly from my wrist because the faster hardware in the Series 3 makes the experience almost as quick as on the iPhone. I'm not sure Shazam will be around as an app next year, or if it'll become part of Siri and exclusive to Apple Music. If it does, I'll probably use SoundHound as a third-party utility that integrates with Spotify. [Previous coverage]

Record Bird. While Spotify tends to be pretty good at highlighting new music releases I could be interested in1, Record Bird brings the convenience of a dedicated app whose sole purpose is showing you new releases from artists you like.

What sets Record Bird apart is that it's neither a music streaming service nor a song recognition tool: it's a quasi-RSS feed that highlights music releases with articles from popular music blogs, YouTube videos, and songs you can play by connecting your Apple Music and Spotify accounts. Even better though, Record Bird can show you a digest of new releases if you haven't opened the app in a while and send you notifications for new singles or albums you can't miss. Where Spotify's New Music Friday playlist falls short, Record Bird is always there to help. [Review]

Brain.FM. When people see me working in real-life, they always ask about this app. Brain.FM plays procedurally-generated "music" to help you in different contexts – there are sessions to focus and get some work done, music to help you fall asleep, or meditation audio perfect to relax and clear your mind. The music played by Brain.FM is created by algorithms using sounds that various neuroscientists have observed be effective in stimulating different parts of our brains. The company has a whitepaper available here if you're interested in reading more about the science behind it. Brain.FM has been incredibly useful for me to concentrate when I'm working on a big story: the iPad Pro in Do Not Disturb mode, AirPods on, and the iPhone next to me playing a Brain.FM session is the best way I've found to isolate myself and focus exclusively on getting words into Ulysses. I also recommend giving Brain.FM a try if you have trouble falling asleep and don't want to wake up with rock music playing in the middle of the night.

Overcast. After a summer stint with Apple's Podcasts app for iOS 11, I went back to Marco Arment's Overcast because I can't listen to podcasts without Smart Speed and Audio Boost. Overcast's audio effects are technically superior to every alternative I've tested, and the savings granted by Smart Speed add up over time, allowing me to listen to more episodes, and with better audio quality, than I would otherwise be able to. With version 4.0, Overcast gained support for drag and drop on both the iPhone and iPad, which helps me easily add episodes to my Queue and rearrange them as I see fit. [Review and previous coverage]

Musixmatch. Spotify's lack of built-in lyrics is remedied by Musixmatch, which I've used for a few years now primarily through the widget that displays real-time lyrics for the song currently playing in Spotify. Musixmatch (which is made in Italy) looks great as a third-party client for Spotify too: after connecting your account, you can browse charts and view playlists, starting playback directly from the app.

Musixmatch's latest version looks fantastic on iOS 11.

Musixmatch's latest version looks fantastic on iOS 11.

Musixmatch also supports offline lyrics for Premium users, which I found convenient when traveling, and its latest update has introduced a new iOS 11-inspired design that feels perfect for the app. [Previous coverage]

YouTube. There's no video without YouTube these days, and the app now has a permanent spot on all my Home screens. Over the past few months, I've started using YouTube even more thanks to the built-in "casting" feature to stream videos to my Nvidia Shield TV and Chromecast Ultra; the latter is connected to my LG OLED 4K TV, which, unlike YouTube on the iPhone X, can stream HDR videos. I'd like YouTube to extend mobile 4K HDR playback beyond Android devices in the future.

Plex. A couple of months ago, I consolidated our TV and movie setup in two places: Apple's TV app for content we buy or rent on iTunes, and Plex for everything else. I've always been a fan of Plex, but I hadn't been using it much in the past two years because my Synology NAS (a DS214play model) was too slow to transcode videos to an iOS-compatible format on the fly, resulting in slow loading times. Ultimately, that issue forced me to use a basic video player to open one video file at a time without organizing my media library at all. So after much deliberation, I tackled and fixed the problem with another perspective: I bought an Nvidia Shield TV and started using it as a Plex Media Server instead of my slow NAS.

The Shield is an Android TV device, and, thanks to its Tegra X1 SoC, is fast enough to handle multiple transcoding sessions in Plex as well as stream 4K content. This was a lot of work (I had to configure the Synology as a storage location in the Shield, update Android, then install the beta version of Plex from the Google Play Store), but it was worth it: we now have fast and smooth Plex playback on all our iPads and Apple TV 4K, and couldn't be happier.2

nPlayer. When I need to play a video that is in an odd format or isn't stored on my Synology, I use nPlayer. Any format, codec, streaming protocol, external connection, or aspect ratio you can think of, nPlayer likely supports it. This is an incredibly feature-rich and powerful video player that has never failed to play a file I've thrown at it. nPlayer can connect to your local NAS or Dropbox account, it supports streaming videos via AirPlay, Chromecast, and even other Smart TV protocols, has a large selection of gesture shortcuts and playlist management features, and more. There are too many options and supported formats to mention here, so just know this: if you've been looking for an advanced video player for iOS, this is the one to get.

Couchy. I switched to Couchy as my TV show tracker because its Collection and Calendar views work just like my brain wants them to. In the Collection, Couchy displays shows with unwatched episodes, which are sorted by the most recent one and carry a badge that tells you how many episodes you're behind – this is what the app calls Smart ordering. In the Calendar, Couchy has a feed of past and upcoming episodes so you can get a sense of what you can watch next, and what you missed over the past few days. Couchy integrates with Trakt to sync my library across multiple devices and platforms, and it also offers a handy Statistics screen to feel guilty about the time we've spent watching TV.3

Location

Google Maps. I've tried to use Apple Maps more because, as I stated many times before, I prefer its clean and native aesthetic. The problem, though, is that Google Maps' data is simply better for my area in Rome: I can find more stores and POIs on Google Maps, which also supports public transit information. I'm also a heavy user of Street View, which I consult whenever I'm planning to park my car in a street I'm not familiar with. Until all these features show up in Apple Maps too, I'm going to keep using Google Maps.

Waze. Google's other mapping app, Waze, is the best way to beat traffic in Rome and make last-minute decisions about alternative routes. Waze's power lies in the community of other riders that report accidents, roadwork, and even speed cameras in the app; while I'm driving, even if I know where I'm going, I leave Waze open to receive important alerts and keep an eye on traffic.

Waze's Spotify integration is great for quick access to music controls.

Waze's Spotify integration is great for quick access to music controls.

There are other aspects of Waze I love, such as the Spotify integration to easily play songs from the map view, or the ability to plan drives and get time-to-leave notifications that are more accurate than anything else I've tried as they're based on real-time data. Plus, I'm a fan of Waze's colorful design and its POI data is top notch as well.

Google Trips. It's fair to say I'm partial to Google's data when it comes to location apps. Google Trips automatically assembles a travel itinerary based exclusively on emails you've received in your Gmail account. Google Trips figures out everything on its own: hotel reservations and plane tickets create a new "trip" in the app, where you have a dashboard for things to see in a new city, places to eat, other points of interest, plus useful information such as how to call emergency services or find local pharmacies. Google Trips represents the best (and what some might see as the most unsettling) parts of Google: sitting in the background, making sense of different data points in your email. I use Google Trips every time I travel, and I always discover something new and useful about it.

Lyft. I used to have Uber on my iPhone, but with time I've realized that Uber as a company is a gross entity imbued in a toxic culture and questionable practices, so I switched to Lyft when I went to the U.S. in June for WWDC. To my surprise, Lyft didn't feel like a lesser alternative to Uber – it worked perfectly, and, since the last redesign, Lyft looks fantastic on iOS 11. Lyft supports Apple Pay, and it has an option to round up your fares to the nearest dollar and donate the difference to a charitable cause, including Girls Who Code and the ACLU. I hope Lyft will someday launch in Rome as well.

myTaxi. This doesn't happen often, but I occasionally need to move around Rome without using my car or public transit (usually for meetings during the day or to come back home after a night out clubbing). In order to avoid using Uber in Rome as well, I signed up for myTaxi last year and haven't regretted it. myTaxi essentially provides a service and pretty iPhone app on top of the existing taxi transportation network – here in Rome, all the rides I had with myTaxi were in regular taxis whose drivers had signed up for myTaxi. myTaxi looks nice and is easy to use – I especially like the menu where you can book a car for a specific time and set driver tips and other car options beforehand. myTaxi is also present in other European cities – I used it in Barcelona earlier this year, and it worked well.

Health

Workouts++. While Apple's built-in Workout app does a good job at starting and monitoring workouts on the Apple Watch, it doesn't have a proper iPhone counterpart, and its personalization options are limited. Workouts++, as the name implies, enhances every aspect of workouts on iOS and watchOS: the iPhone app lets you inspect advanced workout stats with charts and other useful metrics, but it also allows you to customize what the Watch app shows you when you're working out.

On the Watch, Workouts++ supports haptic feedback, real-time heart rate monitoring, and even native podcast playback by caching or streaming episodes. Workouts++ is for everyone who wants more from Apple's Workout app. [Review]

AutoSleep. I've been wearing my Watch at night and tracking my sleep with this app since it launched almost two years ago. AutoSleep, developed by David Walsh, makes sleep tracking automatic and effortless: there are no buttons to press on the Watch, and no special modes to engage before you go to sleep. AutoSleep uses data captured by sensors on the Watch to understand when you fell asleep, how restless your sleep was, and what your heart rate was like while you were sleeping. Then, all these data points are visualized in the app (which has a bit of a learning curve due to its advanced controls) and saved in HealthKit for other apps to read. Thanks to AutoSleep, I know that I should make an effort to try and get more sleep each night. [Review]

HeartWatch. What Workouts++ is for workouts, HeartWatch is for monitoring your heart rate and making sense of data captured by the Watch. Also by David Walsh, HeartWatch aggregates all heart rate data points from HealthKit and helps you understand how low or elevated your heart rate is in different moments of the day, or for different contexts (such as sitting down vs. deep sleep). Like AutoSleep, HeartWatch can be somewhat intimidating at first – there's a lot to uncover in this app. HeartWatch offers a unique feature set that can make wearing the Apple Watch and using this app literally lifesaving thanks to its notifications for elevated heart rate. [Review]

Gyroscope. This is my personal dashboard where every HealthKit data point comes together to paint an accurate picture of my life. I use Gyroscope to keep my heart rate, sleep, steps, and workout data in one place so I can refer back to individual days and months of the year to see how active I was.

I also connected Gyroscope to my Instagram, Foursquare, Moves, and Twitter accounts so that, in addition to health data, I can contextualize past events and entire weeks using what I shared or places I visited as reference. Gyroscope continues to expand with new integrations, redefining the "quantified self" movement with an astoundingly futuristic design and intelligence worth the cost of the Pro subscription.

Home

Home. One of the strangest aspects of HomeKit is that certain APIs made available to developers either haven't been built into Apple's own Home app, or they're too difficult to find. Consider, for instance, groups and automation triggers based on value ranges: groups can only be created by navigating into an accessory's detail screen, which is not intuitive at all; range-based triggers can't be created with Apple's app, but if you create them with a third-party HomeKit client, they show up in the Home app. This can get confusing pretty quickly, so instead I use the Home app developed by Matthias Hochgatterer.

A HomeKit UI that makes sense.

A HomeKit UI that makes sense.

His Home app makes sense: there are tabs for rooms, scenes, and groups (no need to drill down into nested detail screens) and you can create multiple widgets by assigning your favorite items to them. Home provides a more conventional interface for managing HomeKit accessories and related services that I find easier to use, and the best part is, everything you create and modify in the app is supported by Apple's Home app and Siri as well.

Logi. We bought a wireless Logi Circle 2 camera a few months ago and installed it by our front door. I like the convenience of a wireless camera, but its battery life hasn't been nearly as good as advertised by Logitech (we have to put in our spare battery every couple of weeks). Also, because the camera has to aggressively conserve battery, it needs to wake up from low power mode every time you launch the Logi app, resulting in tedious loading times. Still, the Logi app has some interesting features: you can scrub through individual events on the right side of the screen, view a timelapse for the entire day, and talk to people and pets in the house using the iPhone's microphone. Unfortunately, the app hasn't been updated for the iPhone X yet.

Canary. I'm not a fan of how Canary handled the switch of certain features to subscription-only, but we still have to use their app to monitor two rooms in our house. Many of the features we used to have available for free are now paywalled, so we can't access them anymore in the app, but I have to admit that since an update Canary released in August, performance has vastly increased. Basically, we still use Canary only because we have the cameras and haven't sold them yet. I'd like them gone by next year so I can upgrade my entire setup to HomeKit cameras.

News

Nuzzel. I've made an effort to spend less time on Twitter over the past year, and Nuzzel has proven to be more useful than ever. Thanks to Nuzzel, I can stay away from my Twitter timeline without missing out on the interesting links people I follow are sharing. Nuzzel is a great way to separate the wheat from the chaff (or, in 2017 terms, find the cool new app/videogame/article among extremist propaganda, harassment, and threats of an impending nuclear war – all of which is tacitly condoned by Twitter). Nuzzel also launched a Pro subscription with ad-free reading and keyword filtering, but I'm not sure that's worth $99/year for me. I've been a free Nuzzel user for years though, so I should probably consider it as a way to support the company. [Review]

lire. Earlier this year, I spent a couple of months re-testing all the major RSS services to ensure Inoreader was still the best option for me. I eventually went back to Inoreader because of its filtering features, which allow me to subscribe to high-volume feeds but trim them down with rules so I only see articles that contain certain keywords in their titles.

While I was switching services, I also tried all the modern RSS apps I could find. I settled on lire, an RSS reader that's been around for years and that never grabbed my attention before. lire has been fully redesigned for iOS 11, taking advantage of Apple's large title design style to neatly indicate different folders and sections. In addition to a clean design that feels good on the iPhone X and iPad Pro, lire has two peculiarities: it supports all the most popular RSS services (including Inoreader) and it comes with its own text extraction tool to load the full text of truncated stories. The full-text option can be enabled on a per-site basis, and it works well in combination with caching for read articles. lire looks native to iOS in a way that the official apps by Inoreader, NewsBlur, and Feedly don't, and it's actively supported by its developer with frequent updates.

Apollo. I'm not a heavy Reddit user – I read and "lurk" a lot, but I don't post much unless someone mentions me in a comment or sends me a DM. Apollo, which is the result of years of work by Christian Selig, is the best Reddit experience I've ever had on any platform.

With a clean design that works well in light and dark mode, customizable gestures, and advanced features such as filters and fast access to my favorite subreddits, Apollo lets me personalize Reddit to my needs and fine-tune it so I'm not overwhelmed by the amount of available topics or distracted by content I don't want to see. There's a lot of good stuff to discover on Reddit besides its memes and questionable threads; Apollo is a product of love that exudes elegance and power through its many personalization options. [Review]

Social

Tweetbot. On multiple occasions this year, I considered giving Twitterrific a try as my main Twitter client. I like Twitterrific's design and The Iconfactory's frequent update cycle. Still, there are features exclusive to Tweetbot that keep me in the app because they represent how I want to use Twitter. Tweetbot's multi-column layout on iPad is a must-have for me: I need to be able to scroll two instances of my mentions while I reply to readers. Also, Tweetbot lets me peek at a tweet's retweet and like counts with 3D Touch, and I can tap on those counts for my own tweets to see who shared and liked them.

Multi-column support in Tweetbot for iPad is still unparalleled on the platform.

Multi-column support in Tweetbot for iPad is still unparalleled on the platform.

Additionally, I like that Tweetbot lets me preview images I've already attached to a tweet I'm composing so I can double-check them in full screen. Tweetbot isn't evolving at the pace I'd like it to, but it's deeply entrenched in the way I use Twitter and I can't use anything else for now. [Review]

Instagram. I'm not a huge Instagram user: I post photos rarely and I don't document my daily life with Stories. I like keeping up with my friends by watching their stories though. I never got into Snapchat too much because none of my friends were using it, but Instagram's adoption of the feature has been a smashing success here in Italy (and elsewhere). While my Facebook has turned into a cringe-inducing feed of people fighting over politics, Instagram has remained fun and lighthearted, and I think Stories played an important role in that.

Linky. Tweetbot gained a share extension this year after Apple's removal of the native Twitter share option from iOS 11, but I still prefer Linky's dedicated extension to share links from other apps. Linky's supercharged share sheet comes with syntax highlighting, clipboard link detection, and an easy way to switch between multiple accounts.

You can drag webpage elements from Safari into Linky's extension.

You can drag webpage elements from Safari into Linky's extension.

In iOS 11, you can even pick up elements from a Safari webpage and drop them into Linky's extension. If I'm not sending tweets from Tweetbot, I use Linky. [Previous coverage]

WhatsApp. I often complain about having to use WhatsApp, even if better alternatives exist, because all my friends are on it and it's the de-facto messaging app in Italy. I should also note, however, that Facebook has been iterating on WhatsApp at a faster pace over the past year. WhatsApp now lets you delete messages you've seen in the last 7 minutes, offers live location sharing and in-chat search, and supports asking Siri to read your latest messages. WhatsApp has been substantially improved in 2017, and even if it still doesn't offer an iPad app, it's not as lackluster as it used to be.

Photo and Video

Google Photos. iCloud Photo Library is my primary photo management service, but I keep Google Photos on my iPhone as a backup option and because its search results are sometimes more accurate than Apple's. I don't pay for Google Photos, but I like the peace of mind of knowing that, if something catastrophic were to happen to Apple's servers, at least I'd have a decent-quality copy of my library. I don't spend a lot of time interacting with Google Photos, but I've occasionally saved recommendations provided by the app's assistant, such as edited photos and animations.

Pixelmator. The only advanced graphics editor I know how to use on iOS. Pixelmator's greatest strength is making complex operations intuitive and consistent with the interactions we'd expect from the iOS platform.

I probably need a Mac Pro for these complex operations.

I probably need a Mac Pro for these complex operations.

I'm not a professional graphic designer, but whenever I need to make edits to an image that Apple's Photos app doesn't support, Pixelmator never disappoints. I'm excited about Pixelmator Pro coming to iPad in the future.

Annotable. If you see an annotated screenshot in my reviews that features arrows, rectangular selections, or magnification loupes, it was edited with Annotable. The app started as a spiritual successor to Skitch, but it has grown into something much more powerful with dozens of annotation tools and advanced controls for color and sizes of onscreen elements. I use the app's redaction and arrow tools almost daily. I'm especially fond of the ability to edit images from Photos through Annotable's extension, which carries all the functionality of the main app. [Review and previous coverage]

GIF Toaster. This lesser known utility is the best way to make GIFs out of videos on iOS, which works particularly well with iOS 11's native screen recording capabilities. GIF Toaster allows you to convert videos to GIFs with a wide range of advanced controls: you can change the FPS value, tweak the range of a video to convert, adjust speed, and even change the orientation of a video and crop it beforehand.

GIF Toaster can generate videos with two types of encoders: a TrueColor one that is slower but more accurate, and a hardware encoder that is much faster, but prone to image artifacts. All the GIFs I use in my stories are created with GIF Toaster's TrueColor encoder, which is fast enough on the iPhone X. GIF Toaster is the kind of power-user app that does one thing incredibly well.

Utilities

AnyFont. This is the app I've been using for years to install custom fonts on iOS. Thanks to AnyFont, I can manually install San Francisco, Nitti, and IBM Plex on my devices and enjoy them in my favorite text editors with just a few taps. [Previous coverage]

Blink. I was a heavy Blink user well before John, its creator, joined MacStories. Blink is the best way to generate iTunes affiliate links for App Store content, which I use in all my stories, including this one. Blink saves me a lot of time every day, and it's the utility behind one of MacStories' key revenue segments. [Review]

Terminology. Greg Pierce's fantastic dictionary and thesaurus app isn't on my devices because of its primary functionality – Apple's built-in dictionary is enough for me. Instead, I use Terminology to save new words I come across while reading. Every few weeks or so, I give my iPhone to my girlfriend and she quizzes me on the meaning of words I saved in Terminology's Favorites screen. As a non-native English speaker, this has been a useful exercise to perform on a regular basis. [Review]

CARROT Weather. I resisted switching to CARROT Weather for a long time because, while I loved its approach that wedded personality to great weather data presentation, I needed to use Weather Underground. With the launch of version 4.0 this year, developer Brian Mueller outdid himself: not only is CARROT as funny as ever, but the app has been redesigned to accomodate even more views and stats with the ability to unlock Weather Underground as a data provider.

I hear that this app is kind and loving and wants to hug us all.

I hear that this app is kind and loving and wants to hug us all.

CARROT now lets me use the weather station by the end of the street where I live, has fully customizable iPhone and Watch apps, and it combines insane dialogue with a flexible forecast UI. CARROT Weather is a case study on how to stand out in a crowded market. [Review and previous coverage]

DS File. We have a Synology NAS at home, and this is the company's official file manager for their DSM software. DS File isn't an amazing app: it just gets the job done, and it doesn't even support the iPhone X resolution yet. I open DS File when I need to move a TV show into the appropriate Plex Media Server location, and that's about it. [Previous coverage]

Deliveries. I may or may not have an Amazon shopping problem, and Deliveries may or may not be responsible for facilitating my habits by making it super-simple to track packages and get notifications for status updates. I use this app more than I like to admit.

1Blocker. I want to support my favorite websites, but trackers that follow me around the web and slow down my iPhone, draining its battery on 4G, are beyond my level of acceptance. 1Blocker makes the web a slightly less terrible place by blocking those creepy banners and scripts that often make webpages unusable, while still allowing me to whitelist websites I like. [Review of Mac version]

SpamHound. I've always had a problem with SMS spam in Italy, and thankfully Apple intervened with iOS 11 by opening up a new extension point for developers to write SMS spam filtering apps. Unlike others, SpamHound – even though it only runs in iPhone compatibility mode on the iPad – lets me sync my SMS filtering rules across devices, and it supports writing complex filters with regex and wildcards.

Opener. As you can probably imagine, I often prefer to use third-party clients in lieu of official apps for popular services. For instance, I prefer Tweetbot to Twitter and Apollo to Reddit. Opener is the glue between Universal Links (which always open in a service's official app on iOS) and third-party clients, allowing me to seamlessly open a URL directly in the app I like to use. I invoke the Opener extension to view twitter.com URLs in Tweetbot on a daily basis.

PCalc. You'd think that most people now open PCalc to play a car game and fling bananas in AR mode, but no, I'm still primarily using it as a calculator. PCalc lets me customize its layout and perform currency and unit conversions from a unified interface, and it's been on my Home screen for years now. [Previous coverage]

Bobby. As more and more apps adopt a subscription model, it's become necessary to keep track of all the subscriptions we pay every month. Bobby solves this problem by providing you with a beautiful dashboard for all your recurring subscriptions.

Bobby supports iCloud backup and sync, has some great touches such as the ability to set custom icons and colors for each subscription, offers a built-in database of popular services, and various customization options. All my subscriptions are tracked in Bobby now. [Review]

Grocery. This utility by Conrad Stoll is a genius take on the classic grocery shopping list app that uses machine learning to automatically sort items for you. As you add items and check them off while you're grabbing them off the shelf at the grocery store, the app learns the order in which you shop. The next time you re-add items to your list, they will be automatically sorted based on your habits. There's a lot to like in Grocery: it looks great on the iPhone X's OLED display, it supports alternate icons (I recommend the strawberry one), and it also auto-completes previously purchased items.

GIPHY. It is of paramount importance for me to be able to find the appropriate Eddy Cue or Jean-Ralphio GIF when I need it. GIPHY is the biggest and most popular GIF search engine around these days, integrated with a variety of services from Twitter to Slack. GIPHY's iPhone app is solid: you can mark GIFs as favorites in your account, browse by category or trending GIFs, and even create your own GIFs by uploading a video from your device.

Lookmark. Originally an alternative wish list for the iTunes Store and App Store, Lookmark has grown into a powerful utility I use to track app updates and price drops. Thanks to a web service that monitors changes to app listings on the App Store, Lookmark can now send you push notifications whenever one of your favorite apps gets an update or goes on sale.

Lookmark even lets you see an app's changelog from an expanded notification.

Lookmark even lets you see an app's changelog from an expanded notification.

This has been a terrific addition for me as I can now only keep the apps I actually use on my devices, but still stay on top of interesting updates for everything else through Lookmark. [Review]

TextExpander. Who's got time to constantly type email addresses or the full names of iOS APIs? I've been using TextExpander since I got my first Mac in 2008; these days, I'm a subscriber to their online service and use its snippets when I'm writing in Bear and Ulysses. My wish is that someday Apple will integrate with TextExpander in their own apps too, as it's considerably more powerful than native text replacements.

Copied. I've long used Copied as my clipboard manager on the iPhone, iPad, and Mac. Copied syncs with iCloud and supports a surprisingly wide range of advanced features, from JavaScript automation to templates and merging. With iOS 11, Copied gained full integration with drag and drop, making it an ideal Split View or Slide Over companion when you want to archive multiple bits of text in the app. I use Copied as a reference tool for text templates and URLs I frequently share over email, and as a way to quickly save interesting links thanks to its widget. [Review and previous coverage]

TransferWise. Since discovering this person-to-person payment service a few months ago, I've been trying to move away from PayPal as much as possible. TransferWise uses the mid-market exchange rate between multiple currencies, thus avoiding PayPal's fees on the custom rate they set. In addition, TransferWise can send money using Apple Pay to withdraw funds from your iOS devices, making it an even more attractive option for secure peer-to-peer payments (that is, until Apple Pay Cash launches for everyone).

PayPal. Unfortunately, I still have to use PayPal to send and receive payments to and from friends who are not on TransferWise. I recommend using the PayPal app on iPhone instead of the website: navigation is more intuitive, sending money is easier, and you can also manage payments using Siri, which I've done a few times this year.

Kpressor. One of Apple's most perplexing decisions in iOS 11 is the absence of archive-related functionalities in the Files app to create and extract .zip files. I used Readdle's Documents file manager to manage .zip on iOS for years, but I wanted to find a dedicated .zip utility after consolidating all my file management in iOS 11's Files. Kpressor does what I need: the app can be used as an extension within Files to decompress a selected archive and save it in-place, or you can share multiple files from the app and compress them with the extension as well. Alternatively, you can open Kpressor to manually pick files to compress with a native Files picker, or open existing archives from Files to extract their contents. In the future, I hope apps like Kpressor can become extensions natively integrated with Files' toolbar and action menu.

PDF Viewer. I switched from Readdle's PDF Expert because PDF Viewer supports iOS 11's document browser, allowing me to manage my PDFs with a consistent working set of files and folders instead of having a separate file manager UI. PDF Viewer is based on the excellent PSPDFKit engine used by thousands of apps; the app has all the basic tools I need to annotate PDFs, but most importantly it's embedded within Files and iCloud Drive. [Review]

Feed Hawk. Most RSS readers on iOS don't offer the ability to subscribe to new feeds directly from the app. Feed Hawk, developed by Golden Hill Software (the same company behind Unread), is a handy utility that uses an action extension to add feeds to your RSS service of choice. After invoking Feed Hawk's action extension in Safari, it'll automatically scan the webpage for RSS feeds and ask you to add them to the service you've configured in the app. Feed Hawk supports the most popular RSS services, including Inoreader and NewsBlur. [Review]

Launcher. I switched to Launcher a few years ago and I still use it to quickly open specific views inside my favorite apps or run workflows for MacStories and personal research.

I should update these launchers for Things.

I should update these launchers for Things.

Launcher lets me customize icons so they have a smaller size or custom artwork, and it uses iCloud to backup and restore its widgets across devices. I'm in the process of rethinking my launchers for Spotify and Things, which I'll write about in the near future. [Review]

Feature of the Year

Apollo's Jump Bar

Most Reddit apps come with clunky navigation systems that require you to dig deep into nested views to get to your favorite subreddits. With its Jump Bar, Apollo rethinks the concept of a favorite page altogether, allowing you to easily switch between different views in the app simply by tapping the title bar, which combines favorites with autocomplete for popular subreddit search results. Apollo's Jump Bar is a fantastic example of how a classic iOS interface element can be reimagined and improved, and it's my favorite feature of the year.

Runner-Up

Lookmark's Notifications

I write about apps for a living, and as such I need to keep tabs on app updates as much as possible. Lookmark makes it possible for me to never miss an update even if I don't have the apps I'm monitoring installed on my iOS devices. If you care about keeping on top of app releases, Lookmark's new notification service is a must-have.


Redesign of the Year

Things 3.0

Earlier this year, Cultured Code relaunched their popular task manager with a focus on elegance and simplicity. The result was a bold aesthetic that, while predating iOS 11, felt instantly at home on Apple's new operating system when it launched. Several months later, Things 3.0 still manages to strike a balance of consistency with the platform while also looking unlike anything else on my devices. Things 3.0 is stunning, and an inspiration for other designers on how to build upon Apple's design language.

Runner-Up

Ulysses 12

With an update that blended Apple's large title approach with a major overhaul of the app's layout, Ulysses 12 is a rare instance of a redesign that feels new without causing any confusion or initial perplexity. It simply makes sense. Ulysses 12's redesign has dramatically improved navigation in the app, and it's remarkable on the 12.9-inch iPad Pro.


Update of the Year

CARROT Weather 4.0

It's hard to stand out in the App Store these days, and it's even harder if your app is part of a crowded category such as weather utilities. CARROT Weather has always been unique, but with version 4.0 developer Brian Mueller managed to fundamentally improve every aspect of the experience – from the app's personality and weather sources to deep customization on iPhone and, with the 4.3 update, even Apple Watch. CARROT Weather's evolution into a mature product that hasn't compromised on its original vision has been outstanding, and Mueller's work in 2017 deserves to be recognized and celebrated.

Runners-Up

Bear 1.3 and 1.4

In the span of two months, Shiny Frog brought advanced drag and drop to Bear with the Drop Bar and support for rich text drag items, then supercharged its tagging system with auto-complete and icons for popular tags. Bear shows how a well thought-out subscription model – not a hastily implemented one – can let small development shops build sustainable productivity apps that are constantly iterated upon.

Workouts++ 2.0

David Smith's advanced fitness app encapsulates everything I want from a utility that keeps track of my workouts: stats, the right amount of customization, and a little more flexibility than Apple's built-in solution. Workouts++ 2.0 may have launched towards the end of the year, but it's clearly one of the best app updates we've seen in 2017.


Debut of the Year

Gladys

An app that flew under everyone's radars when it launched and that somehow managed to become the best drag and drop assistant for the iPad. Gladys is the missing shelf from iOS 11 – an app that can hold anything you throw at it, sync it with iCloud, and keep multiple versions of each item in its library. In just a few months, Gladys has become my go-to app for dealing with all kinds of file attachments, rich text clippings, and images I need to move between multiple apps. If Gladys' update cycle in 2017 is of any indication, we should keep an eye on this app next year.

Runner-Up

Apollo

I didn't think it was possible, but

21 Dec 23:58

Apple Addresses Reported iPhone Slowdowns After Software Updates

by Ryan Christoffel

There's an age-old conspiracy theory that Apple intentionally slows down older iPhone models to compel upgrades to new ones. Every year around the time a new version of iOS releases – which also happens to be the time new iPhone models launch – users report that their old phones aren't as speedy as before. While some of this felt downgrade is to be expected with new features introduced in major iOS versions, Apple today confirmed that there is in fact more to it than that – at least, in certain cases.

Earlier this week John Poole shared Geekbench results that seemed to indicate some level of throttling of iPhones after certain software updates. His charts showed that for an iPhone 6s, iOS 10.2.1 introduced a performance change, while for the iPhone 7, iOS 11.2 did the same. Seemingly in response to these tests, Apple has released a statement to Matthew Panzarino of TechCrunch that aims to make sense of the inconsistencies.

"Our goal is to deliver the best experience for customers, which includes overall performance and prolonging the life of their devices. Lithium-ion batteries become less capable of supplying peak current demands when in cold conditions, have a low battery charge or as they age over time, which can result in the device unexpectedly shutting down to protect its electronic components.

Last year we released a feature for iPhone 6, iPhone 6s and iPhone SE to smooth out the instantaneous peaks only when needed to prevent the device from unexpectedly shutting down during these conditions. We’ve now extended that feature to iPhone 7 with iOS 11.2, and plan to add support for other products in the future."

Panzarino explains:

Basically, iPhones were hitting peaks of processor power that the battery was unable to power and the phones were shutting off. Apple then added power management to all iPhones at the time that would ‘smooth out’ those peaks by either capping the power available from the battery or by spreading power requests over several cycles.

While Apple's lack of communication on this matter can certainly be viewed as a problem, ultimately the issue appears rooted in battery technology generally rather than in iPhones specifically. Lithium-ion batteries have certain limitations, which are exacerbated in certain conditions, and Apple made the decision to reduce peak performance in those conditions rather than leave users facing unexpected device shutdowns.

→ Source: techcrunch.com

21 Dec 23:58

Twitter Now Supports Third-Party Apps for Two-Factor Authentication

by Federico Viticci

Earlier today Twitter announced that you'll now be able to use a third-party app (such as Google Authenticator, Authy, or 1Password) for two-factor authentication instead of SMS. The company has updated their support document with instructions on how to set it up here.

This is great news as Twitter was the last service with 2FA that only supported sending codes via SMS. Switching from text messages to 1Password (which I use for one-time codes) was easy: in Twitter for iPad, I went to Settings ⇾ Account ⇾ Security, and enabled the 'Security app' toggle. I then selected to use another app to generate my codes and opened 1Password on my iPhone, where I hit Edit on my Twitter login item and scrolled to the OTP section. Here, I tapped the QR button, scanned the QR code Twitter was displaying on my iPad with the iPhone's camera, and that was it.

Unless you specifically want to receive 2FA codes from Twitter via SMS, you should consider switching to a dedicated authentication app: these codes work independently from carriers and location, and they can be generated offline.

→ Source: help.twitter.com

21 Dec 23:58

How Far Ahead of Apple Maps Is Google Maps?

by Federico Viticci

Another fantastic essay by Justin O'Beirne, this time focused on explaining one of Google Maps' strongest advantages over Apple Maps: the ability to use data to create more data.

With “Areas of Interest”, Google has a feature that Apple doesn’t have. But it’s unclear if Apple could add this feature to its map in the near future.

The challenge for Apple is that AOIs aren’t collected—they’re created_. And Apple appears to be missing the ingredients to create AOIs at the same quality, coverage, and scale as Google.

This is a perfect example of Google's institutional approach to data collection paying off in the long term, giving them a substantial lead over the competition. O'Beirne's visual comparisons between Google Maps and Apple Maps are just brutal.

Yes, Apple Maps may be "prettier", but when you're going somewhere, or need to find a specific point of interest, I bet you don't care about "pretty". You just want your map to tell you where to go, or show you accurately where you're meant to be. Google is objectively ahead here, and Apple Maps' slow evolution is concerning. There's an interesting parallel here between Apple Music and Apple Maps: both nicer iOS apps than Spotify and Google Maps, and both far behind in terms of intelligence of the service itself.

As I wrote earlier this year:

Speaking from personal experience, Google Maps has considerably improved in my area in the past year, while Apple Maps has remained essentially the same. Which isn't to say that Apple Maps is bad – Google simply has an edge over local business information and they're evolving at a faster pace than Apple. To me, Apple Maps looks and feels nicer; Google Maps seems smarter and it has modern features I'd like Apple to add.

→ Source: justinobeirne.com

21 Dec 23:58

A New Generation of Activists Assist in Chinatown’s Next Chapter~Melody Ma

by Sandy James Planner

1200px-millennium_gate2c_vancouver27s_chinatown_national_historic_site_of_canada2c_wlm2012

There are a lot of unsung heroes in Vancouver that care deeply about place and culture, and recognizing that some elements of the City are important enough to fight for. Melody Ma is one of the emerging voices in Vancouver who quite simply, calls it like it is. The City of Vancouver has just announced a public process review~but as Melody points out on social media, this process is being announced in English, despite the fact that there are significant other language groups in the city. When the public hearing for 105 Keefer was held, people who required English translation to speak to Council had that translation service counted as within their alloted speaking time. Melody and Nat Lowe spoke up about it, and made others aware of this.

Evan Duggan in the Vancouver Sun has written about Ms. Ma who leads the #SaveChinatownYVR group, an organization attempting to hold onto the 130 year history of the Chinatown neighbourhood, which is the largest and most intact Chinatown remaining in North America. (In San Francisco after the 1906 earthquake that Chinatown was rebuilt with Asian references by architects who were not Chinese and who had never been to China.)

Chinatown is not only one of the City’s oldest neighbourhoods, it housed the people who fundamentally built Canada by working on the railways. Price Tags Vancouver has written about  the neglect and “deboning” (as noted columnist Daphne Bramham calls it)  of this area which was the focal point for the 17,000 Chinese labourers who built the railway. This has also the place where their descendants said no to the development of a freeway cleaving Chinatown in the 1970’s. There’s been abject racism, and bias to this area’s conservation~but there is also a resiliency and cultural pride in Chinatown  that is captivating.

As Melody Ma observes“It’s a place … where I went to Chinese school every day, where I learned Chinese dancing every weekend. It’s where I found my identity.” Ma’s involvement with 105 Keefer Street has reawakened a younger generation in Chinatown about the importance of structure, use and function of buildings in this historically signficant areas. “This is a gateway site in Chinatown,” she said, standing next to the war memorial. “If you could imagine a 13- or nine-storey building overlooking this site, it is going to be pretty massive. It is on a site that is surrounded by these amazing cultural assets,” she said, referring to the Chinese Cultural Centre and Dr. Sun Yat-sen Gardens.

A new generation of people with attachments to Chinatown are now actively reviewing developments that could displace Chinese businesses and disrupt Chinatown’s history.  Chinatown is of international importance and is nationally significant as a historical neighbourhood that was the core for a group of workers that built Canada. While the City of Vancouver is now persuing World Heritage status through UNESCO, Melody Ma looks at the Mah Society building at 137 Pender Street as a key example of a renovation in keeping with Chinatown’s traditions: It embodies all of the aspects and characteristics of what I think a lot of the community is looking for,” she said. “On the bottom floor … you have Jade Dynasty restaurant, which is a culturally appropriate business. Locals enjoy it, tourists enjoy it, it’s packed on the weekends. On top, you have social housing. … It’s not just limited to Chinese seniors. It’s open to everybody.” As Ms. Ma also notes, “We need to think about cultural implications, and it is more than just a facade”.

web-chinatown3-jennifergauthier

 

 


21 Dec 23:57

Windows 10 Update Troubleshooter

by Volker Weber

Windows 10 Update now has a troubleshooter. Here is how it works:

STEP 1: You run into a problem:

Sketch3

STEP 2: You run the troubleshooter:

Sketch1

STEP 3: The troubleshooter fixes all problems:

Sketch2

STEP 4: You run the update again and run into the same problem:

Sketch3

STEP 5: GOTO STEP 2.

No, that is not my current Surface Pro. It's an older Windows computer I keep for WaaH (Windows as a Hobby).

21 Dec 23:57

What is a Junior SEO Executive?

by Volker Weber

Sketch

I have stopped replying to those people. Block sender & mark as spam.

21 Dec 23:57

NewsBlur Blurblog: So You Want To Be A Startup Founder

sillygwailo shared this story from Popagandhi.

I was asked to speak at a local university’s Young Entrepreneur Network event. Sometimes, I say yes to these things.

For anyone interested, here are the slides.

I wanted to share, mostly, my personal journey — how I got here. I also wanted to share some strategies for thinking about creating a startup if you’re starting from the absolute beginning, like I was.

Click through to see the notes, which contain slightly more info than what’s on the deck.

Happy to receive any feedback or answer any questions. Email address on the last slide.

21 Dec 23:57

Freedom Mobile officially retires the Freedom Bear

by Ian Hardy

Some days it’s a bear market, and some days it’s not.

Today, we bring you news that Freedom Mobile has officially retired its mascot, Freddy the Freedom Bear.

The Canadian telecom’s furry friend experienced a short life representing the company. Originally created to help rebrand the carrier from Wind Mobile to Freedom Mobile in November 2016, Freddy started his life as a happy-go-lucky beacon of hope for Canadians looking for a reprieve from high wireless fees.

In a statement to MobileSyrup, a Freedom Mobile representative confirmed that “Freddy the Freedom bear was a character created to support these messages and to support our LTE network rollout through a creative, fun and eye-catching campaign that was designed to run for a fixed period of time.”

There was no indication from Freedom as to the exact date of Freddy’s retirement, or if he was set free in the forest like Zellers’ Zeddy bear.

Recently, Freedom shifted its focus to highlight specific plan offerings, such as its Big Gig data plans, in bold fonts and vibrant colours, sans teddy bear.

The post Freedom Mobile officially retires the Freedom Bear appeared first on MobileSyrup.

21 Dec 23:57

Thoughts on Gurman's Report of a Single UI Experience Across iOS and MacOS

Bloomberg: Apple Plans Combined iPhone, iPad & Mac Apps to Create One User Experience.

I have thoughts and feelings about this report by Mark Gurman. From the article:

"The same approach hasn’t worked nearly as well on Apple’s desktops and laptops. The Mac App Store is a ghost town of limited selection and rarely updated programs. Now Apple plans to change that by giving people a way to use a single set of apps that work equally well across its family of devices: iPhones, iPads and Macs."

I find myself upset about the App Store quite often, but I think calling it a ghost town is a bit much. Does it have all the best apps available? No, it does not. Does it have frequently updated and exclusive apps of its own? Yes, it does.

What’s more, Apple customers have long complained that some Mac apps get short shrift. For example, while the iPhone and iPad Twitter app is regularly updated with the social network’s latest features, the Mac version hasn’t been refreshed recently and is widely considered substandard. With a single app for all machines, Mac, iPad and iPhone users will get new features and updates at the same time.

There's an easy solution for updating the Mac version of Twitter to have the same features as its iOS peers. Twitter has to care enough to update it. That's it. It's not as if there needs to be massive engineering efforts put behind it. It's not as if the road hasn't already been explored and the server APIs already exposed (which they must have done for the iOS version). They just need to put some effort and care to it. Tweetie for the Mac, which Twitter for the Mac is based on, was built from the ground up by a single person. All Twitter had to to was maintain it. And Twitter, Inc. couldn't be bothered.

And we see the same behavior from other vendors happening on the iPad where a shared framework already exists (Instagram being the prime example). The opening line of that paragraph could easily have been written as "What's more, Apple customers have long complained that some iPad apps get short shrift".

"The plans are still fluid, the people said, so the implementation could change or the project could still be canceled."

I hate lines like this, as it gives complete cover for the reporter if nothing described ever comes to pass.

"It’s unclear if Apple plans to merge the separate Mac and iOS App Stores as well, but it is notable that the version of the store running on iPhones and iPads was redesigned this year while the Mac version has not been refreshed since 2014."

Again, someone has to care. In this case it's Apple. The Mac App Store hasn't been refreshed since 2014 because Apple doesn't see it as a priority. So we get broken APIs for developers, no gifting, no video previews for the platform where Quicktime was invented.

How a shared UI framework is going to make big companies somehow care is beyond me. This mysterious new framework isn't going to magically give iOS the ability to use mouse input, or let all Macs gain touch input via the screen. Work will still need to be done making the UIs work properly on their respective platforms. And someone's going to need to care enough to make that happen.

"Several years ago, the company began designing its own processors for iOS devices. It has started doing the same for the Mac, recently launching a T2 chip in the iMac Pro that offloads features like security and power management from the main Intel processor onto Apple-designed silicon. Much the way Apple plans to unify apps, it could also one day use the same main processor on Macs and iOS devices."

The dream for Macs running on an A-series chip from Apple will never die (I for one, would welcome this, assuming performance would be acceptable).

I feel like this article from Gurman could have been reduced down to: "We think Apple might some day have a shared UI framework for iOS and MacOS. Apple could even create some sort of cross store bundling or a single store with a single binary for all platforms when using this framework (even though there's nothing stopping Apple from doing this today). That sounds neat and wouldn't it be cool if all platforms also used the same processor to boot? This may or may not happen starting next year, and it could very likely be canceled as well. Apple declined to comment on our sensational story."

What about the crux of the article, that Apple is working on a shared UI framework between iOS and MacOS? I wouldn't find it surprising. I could also see it being written completely in Swift (though personally I'd rather it be in Obj-C for maximum interop with existing frameworks).

But history is filled with cross platform UIs and write once run anywhere dreams. None of them turned out insanely great.

I think cross platform UI classes like MTKView (which inherits from NSView or UIView depending on the platform you're on) is a great idea, and a great way to share common code. I'm not sure that sharing a single hierarchy of classes across the platform is going to go the way folks think it will.

21 Dec 23:57

Apple now requires App Store games and apps to disclose ‘loot box’ reward odds

by Patrick O'Rourke
Hearthstone

In a move that will likely be viewed as positive by most across the video game industry, apps in Apple’s App Store are now required to disclose the odds of receiving a reward if they feature a loot box mechanic.

Huge games like Hearthstone, Overwatch and most recently Star Wars Battlefront II, feature loot boxes, with the last game in this list causing a deluge of controversy across the industry. Many perceive the implementation of loot boxes in video games as inherently unfair and compare the practice — which is often accompanied by a pay-to-win mechanic of some sort — to gambling.

EA has taken the brunt of the criticism for the loot box systems featured in Star Wars Battlefront II and Need For Speed: Payback, forcing the developer to rethink its practises to some extent. In the case of Battlefront II, EA opted to completely remove the game’s loot box feature, but only for the time being.

The full section of Apple’s updated App Store Review Guidelines related to the tech giant’s new loot box policy, reads as follows:

    • “Apps offering ‘loot boxes’ or other mechanisms that provide randomized virtual items for purchase must disclose the odds of receiving each type of item to customers prior to purchase.”

What’s still unclear is exactly how and with what language loot box odds will be communicated to players. Given how frequently some of the most popular mobile titles in the App Store feature often randomized pay-to-win mechanics, it’s great to see Apple finally acknowledging that this is an issue in the mobile gaming space.

It will be interesting to see if Google implements similar rules in the Play Store. If no changes are made on Google’s end of the mobile spectrum, it’s likely there will be a rapid rise in multi-platform mobile games that feature different loot box rules across iOS and Android.

Chinese recently instituted new regulations that require games with randomized features to disclose the odds that dictate loot drops.

Prominent examples of mobile games that feature loot boxes include Nintendo’s Fire Emblem Heroes, Cat QuestHearthstone, Clash of Clans, Micro Machines and Dash Quest Heroes.

Source: Apple, Reddit 

The post Apple now requires App Store games and apps to disclose ‘loot box’ reward odds appeared first on MobileSyrup.

21 Dec 23:57

Book Reader

by Volker Weber

IMG 1952

I am currently reading my books on a Windows 10 Yoga Book, but next year I want to try switching to a Kindle Oasis. Does anybody have any experience with this rather pricey device?

21 Dec 23:57

A Writer with a Fondness for Tech

by Eugene Wallingford

I've not read either of Helen DeWitt's novels, but this interview from 2011 makes her sound like a technophile. When struggling to write, she finds inspiration in her tools:

What is to be done?

Well, there are all sorts of technical problems to address. So I go into Illustrator and spend hours grappling with the pen tool. Or I open up the statistical graphics package R and start setting up plots. Or (purists will be appalled) I start playing around with charts in Excel.

... suddenly I discover a brilliant graphic solution to a problem I've been grappling with for years! How to display poker hands graphically in a way that sets a series of strong hands next to the slightly better hands that win.

Other times she feels the need for a prop, a lá Olivier:

I may have a vague idea about a character -- he is learning Japanese at an early age, say. But I don't know how to make this work formally, I don't know what to do with the narrative. I then buy some software that lets me input Japanese within my word-processing program. I start playing around, I come up with bits of Japanese. And suddenly I see that I can make visible the development of the character just by using a succession of kanji! I don't cut out text -- I have eliminated the need for 20 pages of text just by using this software.

Then she drops a hint about a work in progress, along with a familiar name:

Stolen Luck is a book about poker using Tuftean information design to give readers a feel for both the game and the mathematics.

Dewitt sounds like my kind of person. I wonder if I would like her novels. Maybe I'll try Lightning Rods first; it sounds like an easier read than The Last Samurai.

21 Dec 23:56

Surface Pro battery performance

by Volker Weber

Sketch

I still can't tell you for how long the battery lasts on the Surface Pro in real world scenarios, simply for the fact that I never ran out of power during a full day. I look at the screen a lot, but not the whole day. While Surface has been off the charger for about 13 hours, it's not empty, it hasn't run uninterrupted, but I also did not need to recharge it during the day. Which only means that I don't need to worry about it.

21 Dec 23:56

Twitter Favorites: [jeffinvan] 5 days until this view If you don’t like mountains, you don’t like NBA basketball https://t.co/dd7H3UJMYP

Jeff @jeffinvan
5 days until this view If you don’t like mountains, you don’t like NBA basketball pic.twitter.com/dd7H3UJMYP
21 Dec 23:56

Twitter Favorites: [cbcian] A digital reality check: for all the talk of how online shopping is upending retail, less than 5% of retail purchas… https://t.co/1qD9Qz1d1P

Ian Hanomansing @cbcian
A digital reality check: for all the talk of how online shopping is upending retail, less than 5% of retail purchas… twitter.com/i/web/status/9…
21 Dec 23:56

Twitter Favorites: [DenimAndSteel] LinkNYC is an impressive piece of infrastructure for the digital age: multi-purpose, accessible, and revenue-genera… https://t.co/300YuJaEPN

Denim & Steel @DenimAndSteel
LinkNYC is an impressive piece of infrastructure for the digital age: multi-purpose, accessible, and revenue-genera… twitter.com/i/web/status/9…
21 Dec 13:10

uBlock Filters for New GitHub Activity Feed

by hrbrmstr

GitHub (2017-12-21 post-time) started adding obnoxious boxes to their activity feed. I use that to discover new projects/developers. While I also have it in RSS and that’s nice and compact, I do browse the activity feed directly. Those giant boxes had to go.

If you’ve got uBlock installed, these rules filter them out:

github.com##.follow > .body > .py-3.border-gray-light.border-bottom.flex-items-baseline.d-flex > .width-full.flex-column.d-flex > .my-2.p-3.rounded-1.border

github.com##.watch_started > .body > .py-3.border-gray-light.border-bottom.flex-items-baseline.d-flex > .width-full.flex-column.d-flex > .my-2.p-3.rounded-1.border

github.com##.create > .body > .py-3.border-gray-light.border-bottom.flex-items-baseline.d-flex > .width-full.flex-column.d-flex > .my-2.p-3.rounded-1.border

github.com##.public > .body > .py-3.border-gray-light.border-bottom.flex-items-baseline.d-flex > .width-full.flex-column.d-flex > .my-2.p-3.rounded-1.border
21 Dec 12:56

Ed Sheeran’s creative process explained with music visualization

by Nathan Yau

The New York Times is back at it in explaining the creative process. A couple of years ago they explained the making of a Justin Bieber song. This time they talked to Ed Sheeran and his collaborators about the making of their hit song Shape of You. The musicians talk and the visualization serves as a backdrop.

Tags: Ed Sheeran, music, New York Times

21 Dec 12:55

Facial Scans at U.S. Airports Violate Americans’ Privacy, Report Says

by RON NIXON
The Homeland Security Department is grappling with trying to catch foreigners who are illegally in the United States without trampling privacy rights.