Categories
Technology

Link: Proof That iOS Still Hasn’t Gotten Undo Right

Daring Fireball: Proof That iOS Still Hasn’t Gotten Undo Right

The whole story is only seven paragraphs long, and one of them is devoted to explaining how to invoke Undo and Redo. This is — inadvertently on the part of the App Store editorial team — a scathing indictment of the state of iOS’s user interface standards.

Before reading a word of it, how much would you wager that Apple’s story on Pixelmator Pro for Mac does not mention how to invoke Undo and Redo? I would’ve bet my house — because even if you’ve never even heard of Pixelmator, you of course know how to invoke Undo and Redo in any Mac app: Edit → Undo and Edit → Redo, with the shortcuts ⌘Z and ⇧⌘Z. In fact, even their placement in the Edit menu is always the same, in every Mac app: the first two items in the menu.

Undo has been in the same position in the same menu with the same keyboard shortcut since 1984. Undo and Redo are powerful, essential commands, and the ways to invoke them on the Mac have been universal conventions for almost 35 years. (Redo came a few years later, if I recall correctly.)

iOS does in fact have a standard convention for Undo, but it’s both awful and indiscoverable: Shake to Undo, which I wrote about a few months ago. As I mentioned in that piece, iOS does have support for the ⌘Z and ⇧⌘Z shortcuts when a hardware keyboard is connected, and the iPad’s on-screen keyboard has an Undo/Redo button. So for text editing, on the iPad, Undo/Redo is available through good system-wide conventions.

But on the Mac, Undo and Redo are invoked the same way for any action in any app — everything from editing text, making illustrations, to trashing or moving files or mail messages.

Undo on iOS seemed delightful when it was first revealed, but I’ve found it a hassle at best in real-world practice. Undo and redo are foundational pieces of functionality. That iOS still struggles with these makes it a shaky computing platform. There are several ways iOS holds back the hardware it runs on, and Undo is one of the most glaring.

Categories
Technology

10 Years of the App Store

It’s weird to remember, but the App Store did not launch with the iPhone. It came a year later — a year of nothing but default apps and the occasional web app; a year where you couldn’t even change the iPhone’s background image. When the App Store launched, it would have been hard to predict the challenges it would face, the impact it would have on software development in general, and the positive and negative effects it would have on developers.

Apple: The App Store Turns 10

When Apple introduced the App Store on July 10, 2008 with 500 apps, it ignited a cultural, social and economic phenomenon that changed how people work, play, meet, travel and so much more. Over the past decade, the App Store has created a safe place for users of all ages to get the very best apps and a vibrant app economy for developers of all sizes, from all over the world, to thrive. Today, customers in 155 countries are visiting the App Store more often, staying longer and downloading and using more apps than ever before.

While there have been many notable moments since apps first came to iPhone and later iPad, the milestones and testimonials below reflect some of the most significant over the past 10 years — defining how the App Store democratized software distribution and transformed how we live every day.

Apple’s own retrospective is predictably upbeat, but it hits every major milestone and positive impact the App Store has had. The App Store still has a long way to go in some regards, but it’s also amazing just how far it has come.

9to5Mac: 10 Years of the App Store: The Design Evolution of the Earliest Apps

One of the most significant design opportunities in recent history was announced with a simple blog post on Apple’s website. “Let me just say it: We want native third-party applications on the iPhone, and we plan to have an SDK in developers’ hands in February,” Steve Jobs wrote. On a quiet Thursday morning less than a year later, the App Store opened to iPhone users with a selection of just over 500 apps.

Few contemporary innovations have changed how we live our lives and interact with the world around us more than iPhone apps. The creators of the first 500 available at launch had the unique opportunity of shaping the design direction and interaction methods of the millions of apps created since.

To celebrate the App Store’s 10th anniversary, let’s study the visual evolution of 10 original App Store apps.

I loved browsing though the iterations and redesigns of the apps and icons they featured.  A couple of these apps — like Twitterrific and Evernote — I’ve used for years and have been able to watch the apps as they evolved. Others are new to me. The only downside with the flatter aesthetic in later designs is that some of the apps lose a bit of personality. Case in point: the current version of OmniFocus looks so much like Fantastical, I had to look twice.

10 Years of App Store Controversies

Not everything has been smooth sailing for the App Store and developers, however. Even well-respected Apple-centric developers ran into App Store headaches from time to time, and some of those issues have never been fully resolved. Some of those frustrated developers left the App Store and have never returned.

Apple’s vision for the App Store has always been driven by privacy and security. Rather than sending users out to a host of unvetted websites to find software that may or may not be what it claims, the App Store was a single unified market for approved, malware-free software to live. As a user, you could download any app in the confidence that it wouldn’t be able to bring harm to your device – and you could do so without providing your credit card details to anyone but Apple.

Apple created and has maintained the safety of its closed platform thanks to its thorough review procedures and guidelines. Every app on the App Store must follow Apple’s rules, which for the most part is widely accepted as a good thing. If an app’s aims are nefarious, it should be rejected by Apple and, hence, not allowed in public view. However, throughout the App Store’s life, there have regularly been controversial app rejections that stirred up the Apple community. Here are a few of those controversies.

Apple has been steadily improving their guidelines and expectations, but the truth is that developers could still be served better. Though software demos are coming to a future App Store update, it could be better communicated in the store interface that a user is getting a demo instead of a free app. Also, upgrade pricing and more lenient content purchasing guidelines would go a long way.

Categories
Personal Notes Technology

Choosing Between Android and iOS

Gizmodo: Why Choosing Between Android and iOS Still Matters

Gizmodo has a nice overview of most of the basic difference between Android and iOS devices that still matter. It’s a good read if, like me, you’re finding yourself torn between the benefits and drawbacks of each platform.

Android and iOS might have borrowed enough features from each other over the years to make the superficial differences not so great any more (iOS even has widgets these days), but dig a little deeper and you’ve got three main ways that Apple’s mobile platform differs from Google’s. This is what you need to know about them, and why your pick of smartphone OS still matters.

One of the big differences in choosing a mobile device platform rather than a desktop or laptop system is that the mobile choice is a far smaller commitment. With the ability to upgrade your device after a couple years, it’s not as daunting a prospect to jump from iOS to Android (or vice versa) as it is Mac to Windows.

Categories
Technology

iOS 9 Boot Source Code Leaks

Six Colors: iOS 9 Boot Source Code Leaks

In what one writer called “the biggest leak in history,” someone posted the source code for the part of iOS that is responsible for booting the system on GitHub…

Jiminy.

Fortunately, the code is already gone at Apple’s request, and it doesn’t sound like the initial impact is terribly significant.

Security researcher Will Strafach told TechCrunch that while it gives hackers some hints about how iOS boots that might become useful vectors of attack, it probably doesn’t mean much to iPhone owners:

“In terms of end users, this doesn’t really mean anything positive or negative,” Strafach said in an email. “Apple does not use security through obscurity, so this does not contain anything risky, just an easier to read format for the boot loader code. It’s all cryptographically signed on end user devices, there is no way to really use any of the contents here maliciously or otherwise.”

I think the biggest fallout is going to happen at Apple HQ. Someone on the inside had to let this out, and I can’t imagine Tim Cook and team are going to just let that slide.

Categories
Technology

iOS 11.3 Preview

Apple Newsroom: Apple previews iOS 11.3

Usually, Apple only previews major system releases. The point releases just happen. However, some of the features coming to iOS 11.3 seem like they would usually be part of a major release.

On ARKit:

In addition to horizontal surfaces like tables and chairs, ARKit can now recognize and place virtual objects on vertical surfaces like walls and doors, and can more accurately map irregularly shaped surfaces like circular tables. Using advanced computer vision techniques to find and recognize the position of 2D images such as signs, posters, and artwork, ARKit can integrate these real world images into AR experiences such as filling a museum with interactive exhibits or bringing a movie poster to life. The view of the real world through the camera now has 50 percent greater resolution and supports auto-focus for an even sharper perspective.

On Business Chat:

Business Chat is a new way for users to communicate directly with businesses right within Messages. This feature will launch in Beta with the public availability of iOS 11.3 this spring, with the support of select businesses including Discover, Hilton, Lowe’s and Wells Fargo. With Business Chat, it’s easy to have a conversation with a service representative, schedule an appointment or make purchases using Apple Pay in the Messages app. Business Chat doesn’t share the user’s contact information with businesses and gives users the ability to stop chatting at any time.

On the expected battery updates:

Additionally, users can now see if the power management feature that dynamically manages maximum performance to prevent unexpected shutdowns, first introduced in iOS 10.2.1, is on and can choose to turn it off. This feature can be found in Settings -> Battery and is available for iPhone 6, iPhone 6 Plus, iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7 and iPhone 7 Plus.

I think this is the first time Apple have publicly acknowledged plans to allow users to enable or disable this feature. In the past, they have only said people would be able to see if their batteries were triggering performance throttling.

On Health Records, which seems big:

The new Health Records feature brings together hospitals, clinics and the existing Health app to make it easy for consumers to see their available medical data from multiple providers, whenever they choose. Patients from participating medical institutions will have information from various institutions organized into one view and receive regular notifications for their lab results, medications, conditions and more. Health Records data is encrypted and protected with a passcode.

Finally, on AML:

Support for Advanced Mobile Location (AML) to automatically send a user’s current location when making a call to emergency services in countries where AML is supported.

Apple’s communication is improving in fits and starts. I hope this is the beginning of a trend where Apple are more transparent and upfront about their upcoming software updates.

Categories
Technology

Transmit On iOS

Panic Blog: The Future of Transmit iOS

Transmit iOS made about $35k in revenue in the last year, representing a minuscule fraction of our overall 2017 app revenue. That’s not enough to cover even a half-time developer working on the app. And the app needs full-time work — we’d love to be adding all of the new protocols we added in Transmit 5, as well as some dream features, but the low revenue would render that effort a guaranteed money-loser. Also, paid upgrades are still a matter of great debate and discomfort in the iOS universe, so the normally logical idea of a paid “Transmit 2 for iOS” would be unlikely to help. Finally, the new Files app in iOS 10 overlaps a lot of file-management functionality Transmit provides, and feels like a more natural place for that functionality. It all leads to one hecka murky situation.

Was the use case for this app too edge-casey or advanced? Did we overestimate the amount of file management people want to do on a portable device? Should we have focused more on document viewing capabilities? Maybe all of the above?

My optimistic take: we hope that as iOS matures, and more and more pro users begin to seriously consider the iPad as a legitimate part of their daily work routines, Transmit iOS can one day return and triumph like it does on the Mac.

I think it’s premature to declare Transmit’s departure as the beginning of the end for pro apps on iOS. There are still gems like Affinity Photo and Panic’s own Coda available, among others. However, it’s disappointing to see such a robust and capable app as Transmit fail to gain enough momentum on iOS to justify its continued development.

Categories
Technology

Apple’s Response to the Battery Controversy

Apple: A Message to Our Customers about iPhone Batteries and Performance

We’ve always wanted our customers to be able to use their iPhones as long as possible. We’re proud that Apple products are known for their durability, and for holding their value longer than our competitors’ devices.

To address our customers’ concerns, to recognize their loyalty and to regain the trust of anyone who may have doubted Apple’s intentions, we’ve decided to take the following steps:

  • Apple is reducing the price of an out-of-warranty iPhone battery replacement by $50 — from $79 to $29 — for anyone with an iPhone 6 or later whose battery needs to be replaced, available worldwide through December 2018. Details will be provided soon on apple.com.
  • Early in 2018, we will issue an iOS software update with new features that give users more visibility into the health of their iPhone’s battery, so they can see for themselves if its condition is affecting performance.
  • As always, our team is working on ways to make the user experience even better, including improving how we manage performance and avoid unexpected shutdowns as batteries age.

At Apple, our customers’ trust means everything to us. We will never stop working to earn and maintain it. We are able to do the work we love only because of your faith and support — and we will never forget that or take it for granted.

I’m a little late to the game here, but I have two thoughts. The first is that this whole communication is a great response to a terrible situation. It’s humble, solution-oriented, and straight to the point. The second is that it’s too little too late. Apple needed to have been upfront about this. Since they weren’t, they’ve eroded trust with their customers and have given ammunition to their critics.

I sincerely hope Apple learns from these events.

Categories
Technology

The Google Maps Advantage

Justin O’Beirne: Google Map’s Moat

As much as I love Apple’s products, it’s hard to ignore just how much deeper a product is Google Maps. At this point, they are just doing laps around Apple’s offering.

So if Apple had been extracting place data from street-level imagery since 2015, wouldn’t these businesses have been better placed?

Even today, there are similar situations across San Francisco. For example, as of this writing, Apple labels San Francisco’s tallest building, Salesforce Tower, across the street from its actual location.

So it doesn’t appear as if Apple is extracting place data from whatever its vehicles are collecting. And if this is true, then Apple is still a couple stages behind Google in map-making.

Google has repeatedly told journalists that it started extracting data from Street View imagery in 2008, as part of its “Ground Truth” project. So this suggests that Google may have a 6+ year lead over Apple in data collection.

And as we saw with AOIs, Google has gathered so much data, in so many areas, that it’s now crunching it together and creating features that Apple can’t make—surrounding Google Maps with a moat of time.

It makes you wonder how long back Google was planning all of this—and what it’s planning next…

 

Categories
Technology

A Long Week for Apple Engineers

Recode: Apple’s Had a Shockingly Bad Week of Software Problems

Let’s recap the week of Apple software problems:

  • macOS High Sierra critical flaw with root admin access
  • macOS High Sierra update released, but breaks file sharing
  • iOS 11 crashing on some iPhones due to a date bug
  • macOS High Sierra fix not installing correctly on some systems
  • iOS 11.2 released early to fix iPhone crash bug

It’s hard to say whether Apple has been particularly sloppy recently with its software updates, or whether this is a growing trend in software in general. Apple also didn’t notice an epic security flaw in macOS and iOS for 18 months a few years ago. Either way, this latest week of problems does highlight Apple’s challenge to meet the needs of its customers on a wide scale. 10 years ago Apple introduced the iPhone, but at the time its main computing devices were Macs which made up around five percent of all desktop machines. Windows was the operating system you associated with bugs or security patches at the time.

But Apple now has more than 1 billion devices running iOS, and any security flaws or problems impact millions of people on a much larger scale than macOS has ever experienced.

It’s been a while since I’ve seen a run of software problems like Apple saw this last week. Remember the File Vault bug in 10.4 that erased, instead of encrypted, some disks? Like that, only over two platforms instead of one. Unfortunately, Apple is under greater scrutiny now that they have millions of more customers, and trust is easily lost.

Categories
Technology

Luna Display’s New Button

Astro HQ: While Apple Is Taking Away Buttons, We Found a Way to Add One.

We set out to find an alternative to the Astropad ring. The obvious first option was to make a new gesture, but we realized pretty quickly that there was limited room for this. Every edge of the iPad is already occupied with an existing gesture: swipe up for your dock, left to search, and down for notifications. We really needed something novel to work with.

Our Astro HQ cofounder Giovanni Donelli said that the idea to turn the camera into a button came like lightning, “I had been staring at a white bezel iPad for so long, and I kept wishing there was another home button we could use. My eyes kept falling on the camera, and I really wanted to touch it!” Giovanni built an initial prototype of the Camera Button within an hour.

This whole article kind of blows my mind.