Ryan Christoffel

684 posts on MacStories since November 2016

Ryan is an editor for MacStories and co-hosts the Adapt podcast on Relay FM. He most commonly works and plays on his iPad Pro and bears no regrets about moving on from the Mac. He and his wife live in New York City.

This Week's Sponsor:

DEVONTHINK

Store, Organize, and Work the Smart Way


‘Nintendo Switch Online’ App Arriving on iOS Soon

Juli Clover writes for MacRumors about the upcoming release of Nintendo’s previously announced iOS app, which will serve as a companion to the Nintendo Switch:

During a Nintendo Direct event this morning, Nintendo announced plans to release a new “Nintendo Switch Online” app on July 21, the release date for Splatoon 2. According to Nintendo, the Nintendo Switch Online app, available for iOS and Android, is designed to “enhance your online experience for compatible games on the Nintendo Switch console.”

At launch, the only game compatible with the Nintendo Switch Online app will be Splatoon 2. The app will let users voice chat with friends, invite people to online matches, create teams, and access SplatNet 2. SplatNet2 offers up online play statistics and info on upcoming game features.

At launch all components of the new app will be free for all users, but it’s unclear how long that will last. Nintendo has stated that from some point in 2018 and beyond, its online service for the Nintendo Switch will cost $19.99 per year or $3.99 per month, and there has been no clarification to this point on which aspects of the companion app might be tied to that paid service.

Permalink

One Year of Pokémon GO

One year ago Pokémon GO launched and quickly became a phenomenon. In celebration of that anniversary, the game’s makers at Niantic announced that starting today a special Pikachu wearing Ash’s hat will begin appearing across the world for catching. It will disappear after July 24, so trainers will need to act quickly if they don’t want to miss out.

Also marking the first year of Pokémon GO’s life, The Verge’s Andrew Webster interviewed Niantic CEO John Hanke. One of the more interesting points from the interview centers on how the overwhelming success of the game early on altered the team’s plans for growing and expanding the user experience through new features. Hanke says:

We lost probably six months on our schedule because of the success of the game. Really all the way through November and December, from launch onward we were rebuilding and rewiring infrastructure just to keep the game running at the scale that we were running at. We were fortunate to have a massive launch, a massive success, and many, many more users than we had planned for. But we had to redirect a substantial portion of the engineering team to [work on] infrastructure versus new features. That switched off things like extending gyms, it pushed out things we still want to have, like player-versus-player and trading.

Hanke reiterates that both trading and player-versus-player battles are still in the works, but he gave no timetable for their release.

Despite Pokémon GO having nowhere near the number of users it once did, Niantic has still had its hands full this summer. They launched a significant update to the game just last month, introducing Raid Battles and new Gym features. And there are several major public events in the works, including one in Chicago on July 22 and others in parts of Europe and Japan.


Google Photos Launches Advanced Sharing Features

First announced last month at Google I/O, Google Photos for iOS has now been updated to include several new sharing features, including suggested sharing and shared libraries.

The suggested sharing feature brings with it a new dedicated navigation tab labeled ‘Sharing.’ Here you’ll find a listing of all prior sharing activity, as well as suggestions of photos you haven’t shared yet but may want to. These suggestions are made for one of two reasons: either the photos in question appear similar to images you’ve shared in the past with certain people, so Google thinks you may want to share them, or the photos contain people that Google knows are in your contacts, and thus you may want to share them.

If a Google Photos user shares images with another Google Photos user, and the sharing recipient appears to have photos from the same time and place, Google will suggest adding those images to the shared album. This can be used most effectively when sharing photos around a certain event, like a wedding or vacation. One person may initiate the sharing, but Google Photos makes it easy for the other people who attended the event to improve the shared album by seamlessly adding their own captured memories to it.

The new library sharing features are accessed from the sidebar menu’s ‘Share your library’ option, not the ‘Sharing’ tab. After you’ve selected one or more people to share with, there are a couple settings you can adjust. You can choose to share your entire library, or only photos of specific people. You can also set a time period from which the library sharing should begin – for example, you can set sharing to only happen with all photos from this day on, or from six months ago on, etc.

Google Photos was already an excellent service, but today’s updates make it even better. The automatic library sharing in particular has been on my wish list for Apple Photos for a long time. At the time these features were announced, details about iOS 11 were still unknown, but now that the WWDC unveiling has come and gone without any announced improvements to sharing in Apple Photos, Google Photos is more tempting than ever.


Coding on iOS Is More Feasible Than Ever Before

In a series of tweets yesterday, one of the developers behind Codea announced that a new version of the iPad coding app had been approved for release, and this update would enable code sharing for the first time.

Previously we covered the revised App Store guidelines that now permit downloading and executing code inside of apps, but we haven’t seen those changes put into practice before now. With version 2.3.7 of Codea you can now import projects from both .zip files and .codea bundles, making it easy to share code with others.

Although Codea is the first prominent adopter of features made possible by Apple’s newly-granted permissions, it certainly won’t be the last. Other notable programming apps and IDEs like Pythonista and Continuous can follow suit as they so choose. These policy changes, combined with Apple’s own entrance into iOS coding via Swift Playgrounds, all of the sudden make iPad a much more attractive programming environment than ever before.

One excellent example of the power of coding on iOS is a game called Starsceptre. Starsceptre is a retro-style arcade shooter that was coded entirely on an iPad using Codea. Creator Richard Morgan wrote the game primarily during his daily commute on a train. “My work commute is basically the only spare time I have, so I needed a way to make games in that time – on the move, on my iPad.” The game’s trailer is embedded below.

With the less restrictive new App Store policies on coding, and the upcoming power user iPad features in iOS 11, hopefully we will see a lot more examples of apps coded entirely on iPad going forward.


Snap Map Brings Location Sharing and Global Discovery to Snapchat

A new feature is rolling out to all Snapchat users today called Snap Map. From the camera screen inside Snapchat, pinching two fingers together will bring Snap Map into view. The map consists of two main pieces: it shows you friends’ locations (if they have location sharing activated) and it serves as a place to discover Stories from people all around the world.

The location sharing piece includes some very simple controls. You can choose to not share your location at all, which is called ‘Ghost Mode,’ or you can either share it with all your friends or a selected assortment of them. The app makes it easy to share your location only when you want to – in the upper right corner of the screen, there’s a settings menu that includes a toggle to activate or deactivate Ghost Mode. While your friends are sharing their location, their Bitmoji will appear on the map and you can tap them to zoom in on their location and access a convenient chat box.

The Story discovery aspect of Snap Map appeals more to me personally, as it makes viewing other Stories from significant places or events fun and easy. Discovery appears to revolve around the collaborative Stories feature introduced just last month, with shared Stories that center on an event rather than a particular person. Scanning the map, you’ll find Stories for things like baseball games, concerts, visits to national parks, and even significant news like natural disasters. It works well both as a way to see what events your friends may be attending, and as a way to explore different activities from all around the world.


The JPEG Format’s Days May Be Numbered

Kelly Thompson writes for 500px about Apple’s upcoming transition from JPEG to the HEVC-based HEIF for photos across all its platforms:

JPEG is 25 years old and showing its age. Compression has become a big deal as we’ve moved to 4K and HDR video, and HEVC was developed to compress those huge video streams. Luckily HEVC also has a still image profile. The format doesn’t just beat JPEG, JPEG 2000, JPEG XR, and WebP—it handily crushes them. It claims a 2 to 1 increase in compression over JPEG at similar quality levels. In our tests, we’ve seen even better levels, depending on the subject of the image.

By using it internally on the camera, it means storing twice as many images in the same space. People with full iPhones are weeping with joy.

Think about it for a second—if we could reduce every picture delivered on the web by two times and have it look the same (or better)… game changer.

A move away from JPEG is significant, but Apple clearly has good reason for making the transition now. The recent massive increases of photos taken by the average user have led to persistently-scarce storage space. Apple has responded in the past year by increasing the base storage of new iPhones and iPads, but storage bumps are only a bandaid fix – adopting HEIF should make a long-term difference.

Permalink

Twitter Launches Redesigned UI Across iOS, Web, and Other Platforms

Announced in a blog post earlier today, Twitter has a major update to its iOS app and other platforms rolling out to all users starting today.

The new design is inspired by Twitter’s Android client – and while that detail scared me at first, using the updated iOS app for a few minutes allayed all my fears. This is a clean, beautiful redesign that brings few drastic alterations, and instead focuses on lots of nice polishing touches.

The most significant change to the iOS app is the existence of a new sidebar menu that pops out from the left side of the screen. This menu provides a quick way to switch between different accounts, and also lists your Following and Follower counts, navigation buttons to access your Profile, Lists, created Moments, and Settings, as well as a handy toggle to switch Night Mode on and off. Everything in the sidebar is clear and well organized, with plenty of breathing room; my initial impression of this new menu is entirely positive.

Outside of the sidebar menu, the rest of the app feels very familiar, but with a variety of small tweaks that improve the overall experience.

  • The reply icon has changed to a speech bubble, purportedly to create less confusion for new users.
  • With your Profile now available from the sidebar, that leaves only four main navigation tabs: Home, Search, Notifications, and Messages. They all have fresh new icons that look great.
  • Safari View Controller is now the default viewer for opening links. For a long while Twitter had been testing Safari View Controller with some groups of users, but making it universal is a welcome, long-overdue change.
  • Reply, Retweet, and Like counts will update in real-time as you use the app.
  • A variety of visual improvements, such as updated typography that includes the use of bold headers for different sections, rounded avatars, and more.

There’s more to explore, but that covers the bulk of changes.

Overall, I am a big fan of this redesign. The changes add up to a freshly improved, yet still familiar Twitter app, and my fear that it would too strongly resemble an Android app were unfounded. It may closely resemble Twitter for Android, but this still feels very much like an app that belongs on iOS.

Twitter says the changes are rolling out over the next several days, so it’s possible you may not see them yet. Twitter for iOS is available on the App Store.



Apple Introduces Changes to Podcasting

Alongside the introduction of a revamped Podcasts app in iOS 11, Apple is making a few tweaks at the podcast feed level that will improve the way shows can be organized and displayed inside podcasting apps. Jason Snell shares the details on Six Colors:

New extensions to Apple’s podcast feed specification will allow podcasts to define individual seasons and explain whether an episode is a teaser, a full episode, or bonus content. These extensions will be read by the Podcast app and used to present a podcast in a richer way than the current, more linear, approach. (Since podcast feeds are just text, other podcast apps will be free to follow Apple’s lead and also alter how they display podcasts based on these tags.)

Users will be able to download full seasons, and the Podcasts app will know if a podcast is intended to be listened to in chronological order—“start at the first episode!”—or if it’s more timely, where the most recent episode is the most important.

As the world of podcasting has grown, there is now a more diverse selection of shows than ever before, leading to the need for more nuanced formatting of those shows. I appreciate how Apple is implementing these changes at a feed level so that third-party apps can take advantage of them as well.

The full array of podcasting changes, including a brief walkthrough of the redesigned Podcasts app in iOS 11, were first covered in a session from WWDC.

Permalink