No shortage of these, but check this one out, see if you like it. Be sure to click on a few tags to get a sense of the interior pages.
Development
iOS beta alert spells the end of the line for 32-bit apps
Andrew Cunningham, Ars Technica:
Beta builds of iOS 10.3, the first of which was issued last week, generate warning messages when you try to run older 32-bit apps. The message, originally discovered by PSPDFKit CEO and app developer Peter Steinberger, warns that the apps “will not work with future versions of iOS” and that the app must be updated by its developer in order to continue running. The apps still run in iOS 10.3, but it seems likely that iOS 11 will drop support for them entirely.
Apple planted the seeds for this a few years ago when they mandated that all new apps be 64-bit compatible. Then, last summer, warning alerts appeared when 32-bit apps were run, reminding the user that using the app “may affect overall system performance”. So this is simply the next step in the progression.
My first 3 months on the iMessage App Store
iOS developer Genady Okrain writes about his experience making money (or not) developing an iMessage app. Cutting to the chase:
As you can see the iMessage App Store was very promising at the beginning but nowadays it is somehow abandoned. This led me to release the app as an iOS app with an iMessage extension, and it is much more successful than just the iMessage app.
Interesting read. Not easy to make a living as an indie app developer.
My 2 cents: Articles like this are good input for folks just getting started, trying to sort out the best direction to take.
All about Apple File System – Make a backup before you install iOS 10.3 beta
Apple has announced that iOS 10.3, just released as a first beta, will automatically migrate your data to Apple File System (APFS). APFS is already part of macOS Sierra, but in a limited form.
Make a backup before you install the iOS 10.3 beta. And hop over to the main Loop post for some resources to learn more about APFS.
Apple’s big App Store purge is now underway
Sarah Perez, TechCrunch:
Earlier this year, Apple promised it would clean up its iOS App Store by removing outdated, abandoned apps, including those that no longer meet current guidelines or don’t function as intended. That great App Store purge now appears to be underway, according to new data from app intelligence firm Sensor Tower. The company found that app removals increased by 238 percent in October 2016, with mobile games seeing the most deletions.
Apple had originally stated that the deadline for developers who wanted their outdated apps spared was September 7, 2016. However, Apple didn’t take immediate action during the month in terms of large-scale removals.
That seems to have changed in October, when 47,300 apps were removed from the App Store, Sensor Tower discovered.
And while it’s true that Apple does delete apps on a regular basis, this figure is around 3.4 times higher than the monthly average of 14,000 for the months of January through September.
Apple sent out a letter to developers on September 1 hinting that this day was coming.
Why 2016 is such a terrible year for the Mac
Jason Snell, writing for Macworld:
The Mac Pro and Mac mini have languished for several years with nary an update. And MacBook Pro users were hungry for a new model—and fueled by constant rumors all year of brand-new laptops that were just over the horizon.
Then we finally got the new MacBook Pro, and it’s loaded with a lot of cool stuff, but…the reaction wasn’t quite what Apple might have expected from the hungry crowd of Mac users.
And:
Apple’s Phil Schiller told the Independent that he was surprised by the negative reaction to the announcements. Maybe Schiller wasn’t aware of the undercurrent of concern and anger among Mac users who feel that Apple has deprioritized the Mac, and that the lack of updates to the Mac Pro becomes more frustrating with every passing day.
And:
Some of that concern and anger is reasonable, and some of it isn’t. But even the less reasonable reactions are Apple’s fault for letting it get to this point. The longer you go without Mac updates, the more time customers have to combine their anger and frustration with wishcasting about the product that will solve all their problems and make everything better.
First, this is a great read. Definitely resonated with me, felt like Jason really captured the feeling of the community as a whole.
Second, at the heart of this is managing expectations. No matter your reaction to the new MacBook Pro or your particular need for a Mac Pro, Apple let this pot simmer way too long. I do think Apple has ignored the needs of developers by not keeping up with the Mac Pro. I’m curious what their in-house developers are using to build iOS, macOS, Xcode, Swift, and all the other tools used to create the Apple ecosystem. Are they living with the Mac Pro of yesteryear? Are they using MacBook Pros? Some skunkworks machine?
The MacBook Pro that ships to the public is one thing. But the tools that create the rest of the tools are fundamental to Apple’s success. I’ve never understood Apple not keeping developers in the fastest gear possible.
One-handed iPhone keyboard discovered, unused, in iOS system code
Benjamin Mayo, writing for 9to5mac:
Prolific Apple hacker/developer Steve Troughton-Smith last night posted on Twitter that he has found a one-handed mode for the iPhone keyboard, hacking the iOS Simulator to demo the unreleased feature as shown above. The code has apparently been in the system since iOS 8 but is yet to be released as a public-facing feature.
The one-handed keyboard mode is activated by an edge swipe on the keys, revealing a sidebar of cut/copy/paste controls and squishing the other keys down to the side. This would make it much easier for the user to stretch their thumb across the entire width of the alphabet keys, improving one-handed use on larger iPhones.
Here’s a link to the Steve Troughton-Smith tweet that brought this to the surface.
I’m left-handed and I use a Plus. I’d love to test this keyboard.
MacRumors forum post presents evidence refuting Dash developer’s claims
Two things to read:
- Ben Lovejoy does a nice job walking through the entire story.
- Rene Ritchie posts a response from the Dash developer.
Apple’s response to Dash removal from App Store, request for clarification
First read this morning’s post, about the Dash Mac app being suddenly removed from the App Store.
This afternoon, Dash updated their blog with this chilling message:
Apple contacted me and told me they found evidence of App Store review manipulation. This is something I’ve never done.
Apple’s decision is final and can’t be appealed.
Certainly, only Kapeli (the Dash developer) and Apple know if there was any App Store review manipulation. But this feels heavy-handed. Dash is a tool used by lots of developers. Not only does this hurt Dash, but it hurts the developers who use it. And this is being done, seemingly, without due process.
One thing for sure, there is a big wave of developer response to Kapeli’s blog post and all of it (at least what I’ve seen) is supportive of Kapeli. That should tell Apple to take another look at the evidence. Dash just doesn’t seem like it needs App Store review manipulation.
Apple has unceremoniously removed Dash from the App Store
Dash is an off-line documentation browser, popular with developers. This morning, it was gone.
From the Dash for macOS blog:
Earlier today, Apple cancelled my developer account and has removed Dash from the App Store.
What Happened? I don’t know.
Read the post for details. But in a nutshell, Apple pulled the app and canceled the Dash developer account, sending an email saying “the account was terminated due to fraudulent conduct”.
This is a story with two major paths: Either the developer did something to deserve the rug being pulled out from under, something worthy of their developer credentials being cancelled. Or there’s a colossal misunderstanding here. I suspect there’s more to this than meets the eye.
Either way, don’t think this is the way this should have played out.
David Smith on the shifting App Store business model
David Smith, long time indie app developer:
I’ve been thinking this past week (as I often do) about the ever-changing landscape of the App Store. This year has seen some of the biggest changes in policy and structure that I can remember. We have new subscription pricing models , search ads, a substantial purge of older apps , new requirements for app names and a variety of little changes to the App Store app itself in iOS 10.
I won’t know how the sum of these changes will impact my business until probably later this fall, but it seemed like a good time to look back at the last several years and examine the path that brought me here.
And:
The App Store ecosystem today is wildly different from what it was back then. I launched my first app into a store of around 90k apps, today we have well over 2 million. Back then we didn’t have advertising networks, in-app purchases or subscriptions. You were free or paid, and if you wanted to make a living you pretty much had to be paid.
Today things are quite different. Paid apps now make up a vanishingly small proportion of my income, and nearly all of my recent successes have come on the back of free apps. The transition between the two ends has not always be straightforward but I’ve focused hard on being adaptable and open-minded during the transition.
This is not a post about how difficult it is to make a living as an indie app developer. Rather, it is a recognition of the current reality facing developers and the shift that one seasoned developer has made to keep on doing what he loves.
To me, the core of this post is the Combined Revenue chart embedded in the middle of the post. If you look at that chart, you’ll see how David’s revenues shift over time from paid (about 4 years ago) to almost all ad-based (current).
Great post.
Vesper, Adieu
John Gruber:
In December 2012, I started a company with my friends Brent Simmons and Dave Wiskus. We named it Q Branch. In June 2013, we launched our first and only product: an iPhone notes app called Vesper.
Yesterday, we announced that development was ceasing, and we’ll soon be shutting down our sync server. I am terribly sad about this. I love Vesper. I use it every day. I mean that in the present tense. I still use it. When we pull the plug on the sync server, I’ll stop, but until then it’s my go-to notes app. In my career, the only things I’ve done that I’m prouder of are writing Daring Fireball and the creation of Markdown.
What went wrong was very simple. We never made enough money. Why we didn’t make enough money, what we should have done differently to make more money — those are complex questions (which I’ll tackle below).
A transparent look at the business of selling an iOS app in modern times, one that anyone with even the slightest interest in app development should read with great interest. A cautionary tale.
The beta cascade: Why Apple’s latest OS’s require each other
Dan Moren, writing for Macworld:
My Apple Watch, much as I like it, is hardly an indispensable part of my everyday life. And ready I was to go ahead and install the watchOS 3 beta when I ran up against a bit of a brick wall—because in order to install the watchOS 3 beta, I also needed to install the iOS 10 beta on my iPhone.
Apple posts App Review Guidelines as a comic book
As a sidebar project, this is fine, and fun. But I would hate to have to depend on this document as my only official source of this sort of information.
Safari 10 brings fast, native App Extensions
Daniel Dilger, writing for Apple Insider:
On both macOS Sierra 10.12 and today’s El Capitan 10.11.5 (when Safari 10 is installed), Safari will support App Extensions built from a combination of JavaScript, CSS and native code written in Objective-C or Swift.
And:
More importantly, the new App Extensions architecture enables developers to distribute Safari Extensions as part of their app through the App Store.
What’s next for artificial intelligence
An excellent article, very readable. About machine learning, deep learning, and what’s coming.
On App Store Search Ads
Over the weekend, Apple sent out a wave of emails promoting Search Ads. Search Ads allow you to bid to place ads that appear when a user searches the App Store.
Does this help Indie developers? Here’s the scoop.
On iOS app subscriptions: Let developers decide
Let developers use the subscription model as they see fit. If the pricing is poorly done, people will not buy in.
Google matching Apple on new subscription revenue split, but without 12 month wait
Still trying to wrap my head around the logic of waiting 12 months before the 85/15 split locks in.
John Gruber: App Store subscription uncertainty
John Gruber on subscription pricing for apps. Lots of good stuff to read here, but mostly, Apple needs to be a bit more specific on the rules for developers.
The app boom is over
Peter Kafka, writing for Recode:
If you are an independent app developer or publisher, you have probably known this for a while, because you have found it very difficult to get people to download your app — the average American smartphone user downloads zero apps per month.
An iOS app that teaches you how to program
Interested in learning how to program? Have some dead time, perhaps during a commute or visit to the DMV? Check out TapCoding, an iOS app that teaches you the fundamentals of Swift, all via taps on your iPhone.
My WWDC wish list for Siri
My fantasy of a first step to making Siri much more powerful, a wish for WWDC.
The Apple Watch is being shunned by Apple’s most important community. Umm, no.
Business Insider ran the headline: “The Apple Watch is being shunned by Apple’s most important community”.
The implication being that developers have lost interest in building Apple Watch apps. I think this is way off base.
Apple opening Siri, developing Echo rival
An echo-competitor and an evolving Siri. This is going to be a very interesting WWDC.
The time Steve Jobs killed a Q&A with bluntness
[VIDEO] M.G. Siegler, writing about a closing keynote speech Steve Jobs gave at the 1997 WWDC conference (recalls that Steve Jobs was newly returned to Apple at the time):
It’s almost unbelievable how prescient nearly everything Steve Jobs says here actually is. If not all of it came to pass, nearly all of it did. And he spoke about things in great detail. As Rands notes, Jobs wasn’t underestimating the future, he was writing it, seemingly on the fly in that conversation.
Watch the video, embedded in the main post.
Apple announces iOS app design and development accelerator in Bengaluru, India
Apple is continuing their pattern of investing locally, both in iOS development accelerators, and in partnering with local businesses (see the accelerator announcements in Indonesia, Italy, Brazil, and the Didi investment in China).
The difference between Siri and Viv
Read the main post for a walkthrough of the Viv live demo, with embedded video so you can watch it yourself.
WWDC scholarship winners being notified
475 people are having a very exciting day.
App Store search back up and running
Yesterday, searches on the iOS, Mac, and iBook App Stores were failing. Looks like the problem has been resolved. The tests I ran yesterday are now showing their proper results.