This Week's Sponsor:

Quip

A supercharged clipboard manager for Apple devices with on-device intelligence, iCloud sync, and text expansion.


Posts tagged with "developers"

Goalie for HockeyApp

Goalie is a $9.99 app that developers can use to manage their HockeyApp accounts on the iPhone.

I’m not a developer, but I use HockeyApp on a daily basis to install betas of apps I’m trying, and I know how the service works. So I asked for a test account, and played around with Goalie. The feature set is solid: you can view all your apps, get stats on versions (such as installs and crashes), view crash groups and full crash logs, manage team members, and even access the feedback area where you can delete or reply to threads. If you’ve been looking for a way to manage HockeyApp on the go, I think Goalie deserves a look. Make sure to check out the app’s website for screenshots and details.

Goalie is $9.99 on the App Store.

Permalink

End WWDC

The whole point of the conference needs to be rethought, and the goals addressed from scratch using new approaches. As the greatest challenge for WWDC is in scaling to meet demand, I think it’s obvious that the rethought WWDC should be considered in terms of digital solutions. Call it WWDC if you like, but it needs to take place 365 days a year instead of 4. It needs to serve 300,000 developers, not 5,000. And it needs to take place online, not within the cramped confines of a small convention center in San Francisco.

Daniel Jalkut says that it’s time for something better than WWDC. The entire post is worth a read.

Personally, I think it’d be interesting to see an expansion of the Tech Talk World Tour that Apple did in late 2011. But even in that case, venues were limited, and I imagine traveling around the world put a lot of stress on Apple engineers. Having Apple staff at smaller, independent conferences could help, but those would need to be several conferences each year, otherwise the same issues would arise.

I agree with Daniel. Maybe, with hundreds of thousands of developers, the solution that makes the most sense is a digital one.

Permalink

Apple Restricting Special Characters In App Descriptions

Mikey Campbell:

As seen in the image above, Apple is no longer allowing developers to submit app description edits with the unique character sets, which in this case includes a checkmark, explosion, “no symbol” and a speech bubble. It is thought that others are included in the new restrictions, but that has yet to be verified.

It appears that Apple has also started restricting usage of glyphs that aren’t necessarily emoji.

I would welcome a change to text-only release notes. While emoji and other characters can add a bit of fun and personality to otherwise boring release notes, some developers were overusing them.

Permalink

The Cost of Launching a Mobile Game

Edge:

This is in no way atypical for some of the more successful game developers, and all of that is done in hopes that the new games get featured on a variety of app stores, causing that oh-so-important spike in early sales.

The post refers to Jessica Lessin’s article on The Wall Street Journal about the launch of ZeptoLab’s latest game:

Overall, ZeptoLab says it will spend around $1 million launching “Cut the Rope: Time Travel,” which traces the adventures of the green monster Om Nom as he meets versions of himself in time periods like the Renaissance and the Middle Ages. On top of that sum, which includes the costs of animation, the company is counting on some free help by promoting the game inside its other titles.

After nearly five years, the App Store is a huge market and game developers are throwing big money at it. In ZeptoLab’s case, add the fact that the game has also launched on Android – it doesn’t always happen, though – and you understand why large companies are capitalizing on the installed base of mobile devices.

There’s another side of the coin: indie developers with great ideas but limited budgets. Take this Polygon article about Ridiculous Fishing as an example:

We did everything…I literally didn’t sleep for three days before the launch, just working and making sure that every reviewer and every website and every person that I could send the game to had the game.

Different games, different needs. Vlambeer doesn’t have the same resources of ZeptoLab and they opted for a different pricing scheme.

Smaller indie developers aren’t “less important” than established, popular game companies: because of the freedom that generally comes with independent creation, indie games tend to explore concepts and game mechanics that larger studios are more skeptical about. With the rise and consolidation of app stores and digital delivery platforms, indie games have become a fundamental piece of any device’s catalogue. Ask Sony. Ask Nintendo. Take a look at Kickstarter, with well-funded game and hardware projects.

On our end of the spectrum, I’d say that Apple is doing a good job overall. The App Store’s front page is skewed towards free-to-play games from large studios and publishers, but, on the flip side, Apple has featured indie titles numerous times in the past, and it also differentiates between “big name publishers” and smaller titles in their curated sections.

And yet, for a successful Ridiculous Fishing, there are hundreds of indie games with solid, original ideas that don’t get the recognition they’d deserve, either for a lack on the developer’s side (poor marketing skills is a common culprit) or an obvious inability to get noticed on the App Store. Other times it’s because the market is simply saturated, but, again, indie games tend to innovate and explore new ideas.

There’s a variety of improvements Apple itself could consider to help indie game (and app) developers, many of which I elaborated upon last year. Let developers offer videos alongside screenshots for those game/experiences that are hard to grasp in a couple of images; give more prominence to human curation and weekly sections; protect game makers against scams and rip-offs that are still far too present on the App Store.

Launching mobile games is expensive, especially for large companies. I hope Apple will keep working on finding the right balance between “big name games” and indie gems on the App Store.

Permalink

The Market for Paid iOS Apps

Marco Arment:

I haven’t always used these particular apps to solve these problems, but it takes a lot to change my mind on one. If you make another RSS reader or Twitter client, there are certainly a lot of people who could use it, but you’ll need to compete with very mature, established apps. Competing in these categories isn’t about price: it’s about relevance and attention. If you can’t find enough customers here, it’s probably not because you’re charging $2.99 instead of $1.99 or $0 — it’s because your app isn’t convincing enough people that it’s worth using over the alternatives.

This is also the same problem I run into every time I’m sent new apps to review: is this going to be better than Tweetbot, Fantastical, or Drafts for my workflow? Should my readers know about this app even if I won’t use it every day? How do I balance the expectations of my readers, who want to know about new apps, with my personal opinions and workflow preferences?

I’ve thought deeply about this, and I concluded that, ultimately, my readers prefer honesty over quantity of mediocre app discoveries. When a new app comes around and it improves substantially on my workflow, they deserve to know about it. From my perspective, I have chosen to remain curious while having high standards for the apps I’m interested in.

From a developer’s standpoint, I agree with Marco’s article. The 2013 app market is fine if you have the right idea, executed well at the right time. In four years of writing this site – it was launched 9 months after the App Store – I’ve learnt this: people like new apps, but they expect a certain degree of quality and functionality from modern iOS apps.

Again, like Marco says, the bar is higher today. But it doesn’t mean developers can’t still raise it.

Today, the App Store has other problems.

Permalink

Facebook SDK 3.5 for iOS

Some nice updates for developers who integrate Facebook functionality in their iOS apps. A new native Share Dialog, with support for photos like the iOS 6 Share Sheet, will be available in beta today:

The native Share Dialog is simple to integrate and significantly improves people’s sharing experiences from your native mobile app. It has built-in support for publishing Open Graph actions. In addition, people now have the option to share activity from apps through this dialog without needing to login to Facebook first. This makes it faster and easier for people to share.

The data and publishing permission dialogs look good as well. Facebook says they’re 20% faster, too.

Permalink

A Better Testing Process for App Store Developers

A Better Testing Process for App Store Developers

The Iconfactory’s Sean Heber, in a radar filed on Open Radar:

Allow developers to add “in development” apps to the App Store. Rather than having them go through review, they simply upload builds like normal but the builds are set as “in development” which then only go to registered testers associated with the app.

In his proposal, Sean goes through the steps a possible “beta portal” for App Store apps may require. While I’m not sure about the idea of putting available development builds in the Purchased section of the App Store (if only for the poor technical performances of that section), I do believe this is a good idea. The lack of any sort of deeper App Store integration is what helped the rise of services like Hockey and TestFlight, and it seems strange that Apple hasn’t done much in the area of testing development builds of apps. I would also add that it’s absolutely anachronistic how Apple is still forcing developers to associate builds with device IDs rather than Apple IDs of testers (device slots are limited, and many testers have multiple devices).

I’m also intrigued by Sean’s other idea – letting users pay for early access to betas:

Bonus points would be to actually allow the developer to put a price on an app - even for testers. Using a mechanism like this, the developer could gather a group of early adopters who are willing to pay for early development access - perhaps to help support the developer in their quest to build the next big game. The goal with this is to provide a way that the next Minecraft could actually happen on iOS. When Minecraft was first beginning, Notch allowed people to pay for beta “lifetime” access up front. Even when the game was barely a game or barely anything at all. That early access generated a lot of buzz and revenue for him allowing him to continue development.

Again, I’m not sure how it would work in practice, but I think the idea is fascinating and worth discussing. Imagine some sort of Kickstarter-like approach for App Store apps, managed and sanctioned by Apple, and directly controlled by the developer. The App Store needs many, more basic improvements, but this is still something Apple should consider.

Permalink

Apple Launches Three-Week Mac App Store Productivity Sale

As first noted by MacRumors, in its weekly refresh of the App Store homepage Apple today launched a three-week “productivity sale” on the Mac App Store. The sale includes discounted apps from the “Get Stuff Done” section: Clear, Things, 2Do, Due, Todo, TaskPaper, The Hit List, and BreakTime. The custom Mac App Store page says “Week 1” and includes apps of the “Prioritize” kind; it’s safe to assume Week 2 will feature “Organize” apps, ending with “Utilize” apps in Week 3.

Interestingly, the old link for the Get Stuff Done section no longer displays apps that had been assigned to that section, suggesting that Apple may be picking only some apps previously collected in “Get Stuff Done”.

Both on iOS and OS X, Apple has been curating a series of custom sections for the past two years. As we’ve noticed before, after a redesign of the App Store in mid-2012 with the first iOS 6 betas, Apple started increasing its curation efforts – an area that several developers indicated as Apple’s best option for showcasing apps from the App Store. However, in spite of sections being a shared effort across the iOS and OS X App Stores, some changes remained exclusive to iOS: recent examples include App and Game collections, or redesigned categories.

The timing for this sale is interesting. The App Store turned 2 in early January, and in my look at two years of Mac App Store, I noted how many developers had progressively grown tired of Apple’s unclear Sandboxing policies and restrictions.

Sandboxing has undoubtedly left a scar that won’t go away any time soon. While the world hasn’t ended, Sandboxing – and Apple’s vague stance on some technical aspects, not the best policy when combined with multiple delays – has led to a dichotomy: in spite of Apple’s best efforts, developers are still dealing with two ways to sell their apps – the Mac App Store, and their own websites.

In the same article, I noted how – after a whole year – the Mac App Store charts were still dominated by the same number of Apple apps, and how – according to AppShopper data – growth had considerably slowed down. I offered a variety of reasons to try to motivate how developers felt in regards to the Mac App Store, and what users should expect going forward.

A sale is interesting for two reasons: it highlights great software and it helps third-party developers. Apple can only benefit from letting users know that great apps for a simple, immediate concept such as “Get Stuff Done” are available on the Mac App Store. The obvious consequence is that promotions typically help sales: developers can still make a fair amount of money even at 50% off; users are happy because they can buy at a discounted price from Apple’s own store; and – at least theoretically – the featured apps should go up in the Top Paid charts.

At the moment of writing this article the Get Stuff Done apps are still not listed in the Top 10, but they’re rising quickly (plus, the Mac App Store homepage was refreshed only a few hours ago). The Mac App Store benefits from charts that aren’t dominated by 8 Apple apps out of 10.

Effectively, Apple is now doing app promotions. There have been similar initiatives in the past – Two Dollar Tuesday comes to mind – and even “bundles” grouping multiple apps together, but they weren’t Apple-sanctioned promotions. (Update: there were some apps on sale for Apple’s Back to School promotion in the summer of 2012. However, we can’t dig up any screenshots or links. Apple is also doing a similar “Back to Uni” initiative in Australia now, but there are no apps on sale.)

It’s easy to imagine how, in the future, if this will also be extended to the iOS App Store, developers will look forward to being included in Apple’s official promotions. Developers will get the exposure of the front page, the benefits of built-in social sharing on the App Store, and, possibly, a tweet from the @AppStore account – which has been posting links to apps on a daily basis. Apple is mixing the editorial aspect of the App Store (only apps “chosen by Apple” – therefore synonym of “quality” – end up in a section) with the universal appeal of discounts to generate word of mouth, sales, more variegate charts, and, ultimately, a nice 30% cut for the company.

Right now, this is just the first week of a first promotion Apple is only doing on the Mac App Store. It might as well be an isolated experiment that Apple won’t repeat again. Perhaps they will simply return to launching some promotions for Back to School in the summer. But considering the popularity of their Free App of the Week initiative, I wouldn’t be surprised to see more frequent Apple-approved promotions in the future. Apple needs a healthy, thriving third-party ecosystem, and third-party developers need Apple’s promotional and marketing machine. Old-fashioned sales might just be what (some) developers needed.


App Store Screenshot Changes

App Store Screenshot Changes

Earlier this week, Apple announced a change in iTunes Connect for developers: app screenshots will be “locked” to an approved app, and developers may only change them upon submitting a binary for an update to an existing app (or new app). This has quickly been summarized as a way to slow down a popular tactic for App Store scammers; on the other hand, it also affects legitimate developers, who will now have to more carefully select app screenshots.

Craig Grannel comments on the change:

Users can now look at an App Store grab and be sure that’s the app they’re going to get. This means they will be more likely to trust the system and more likely to use it. That leads to increased income. The compromise: you can’t change your App Store grabs approximately every six seconds

This is one of those changes with consequences that are clearly visible and direct for those who follow development and App Store news, but more nuanced and indirect for the general consumer. Developers will find the change annoying, because it has become common practice to “tweak” screenshots even after an app has been released to highlight different features and/or include text overlays with quotes from positive reviews, and so forth. Now screenshots will perhaps be treated more like app icons, which have to be chosen and studied carefully upon submitting an app. Developers now have less chances to “get screenshots wrong”, unless they want to submit an app update to fix them.

On the flip side, this is the kind of news that average users won’t care about. The billions of App Store downloads are made by people who have no clue about scamming strategies and who definitely don’t read Apple’s developer news. They trust Apple to provide a quality App Store experience, they don’t know about the inner workings of iTunes Connect. This screenshot policy won’t be directly noticed by consumers, but it will help Apple provide a better experience by crippling a common trick scammers used to sell one app for another.

What’s the solution? Enabling a “trusted developer” tier could be an idea. But then again, how does Apple determine “trusted developers”? By making them pay more, or by manually selecting companies they know and trust? And if the latter solution is feasible, how can a kid with a legitimate idea become “trusted” if he has no connections at Apple? Should there be a “request verification” process? And so on.

As the App Store grows bigger and older, dealing with thousands of sellers will become harder for Apple; sooner or later, they’ll have to face the fact that the current App Store infrastructure wasn’t built for a million apps. That is already true for search and curation. Trusting more and more developers is just another consequence of growth.

Permalink