每周概述:可持续软件

Aaron Brethorst, 2014年8月2日

如果你错过了,Jared Sinclair本周一开始,通过深入探讨了其RSS阅读器Unread的销售数据。如果你是一个iOS开发者久了一些,你可能已经知道这个故事是如何结束的了。作为一个独立开发者,至少在移动空间中,要取得成功极具挑战性。

你花了一年来付出心力创作的这款游戏?可能无法让你赚取相当于最低工资的收入。你的播客应用?除非你有70,000+的Twitter粉丝来支持,使得它能在App Store上排名靠前,否则不管它多么出色,我认为都难以成功。

但最终我认为这并无大碍。淘金热可能已经结束,但对于精明的开发者来说,有很多其他机会。以下是一些例子:

  • Mac应用 - 通常Mac用户对价格的敏感度比iOS用户低得多。以我为例:如果这个工具是我需要的,我会毫不犹豫地买10-20美元的应用,但我认为我永远也不会在iOS App Store上这样做。所以,构建一个Mac应用,并找出如何构建相应的iOS辅助应用。
  • SaaS - 收取20美元的软件的费用?每月向用户收取20美元。这绝对比建立一个独立应用更具挑战性,因为你将不得不考虑诸如账单、数据库管理、安全性和跨浏览器兼容性等问题。而且你仍然需要制作出用户需要的有用产品,但是, hey,我宁愿每年从用户那里收入240美元,也不愿一次性收入20美元。你的移动技能在这里仍然非常相关,一个设计精良的免费辅助移动应用对用户来说可能非常有价值。
  • 咨询或承包 - 另一个选择是将你的App Store提交作为你的作品集。它们不必直接赚钱,因为它们是为了让你进入那些正在寻找熟练移动开发者的公司的门。

我在这三个方面都有相当多的经验,所以如果你想让我在接下来的几周内深入探讨任何一个,请告诉我。

最好的祝愿
Aaron


我们正在阅读


本周控件

1Password应用扩展

1Password App Extension

适用于iOS 8的1Password扩展

许可证未指定。

了解更多信息 添加到收藏


每周概述

TGDrawSvgPathView

TGDrawSvgPathView

一个iOS辅助类,可从SVG文件绘制动画路径

MIT许可。

了解更多信息 添加到收藏


UIBarButtonItemGrouping

UIBarButtonItemGrouping

自动对UINavigationItem中的UIBarButtonItem按钮进行分组的高效iOS类别。

您可以添加尽可能多的按钮,然后再设置可用位置,类别会负责分组并生成包含溢出按钮的UIActionSheet。

MIT许可。

了解更多 添加到收藏


RNActivityView

RNActivityView

基于MBProgressHUD,这是一个iOS嵌入式类,可以在后台线程执行工作时显示半透明的ActivityView及其指示器和/或标签。

可以作为UIView类别使用,以方便组件的使用。减少在简单应用中对组件进行实例化和配置的工作量。

MIT许可。

了解更多 添加到收藏


CFCoverFlowView

CFCoverFlowView

CFCoverFlowView是一个类似iPad App Store的具有分页功能的CoverFlow视图。

https://github.com/c0ming/CFCoverFlowView

MIT许可。

了解更多 添加到收藏


MRFlipTransition

MRFlipTransition

一个自定义过渡效果,类似于Facebook的Paper中的过渡效果。

MIT许可。

了解更多 添加到收藏


MGFashionMenuView

MGFashionMenuView

当显示/隐藏时的视图带有令人惊叹的动画。

MIT许可。

了解更多 添加到收藏


Groot

Groot

使用Groot可以将JSON字典和数组转换为Core Data管理的对象图,反之亦然。

MIT许可。

了解更多 添加到收藏


AwesomeCache

AwesomeCache

美丽的磁盘缓存(用Swift编写)。

MIT许可。

了解更多 添加到收藏


ALDColorBlindEffect

ALDColorBlindEffect

看看色盲人士如何体验您的应用程序。

BSD许可证。

了解更多 添加到收藏


SwiftImageLoader

SwiftImageLoader

Swift的异步图像加载器。使用NSCache进行缓存。

对UITableViewCells非常有用。

MIT许可。

了解更多 添加到收藏


RSDayFlow

RSDayFlow

可滚动的iOS 7日期选择器。

MIT许可。

了解更多 添加到收藏


NFXRippleCell

NFXRippleCell

在UItableviewCell中添加波纹效果。

MIT许可。

了解更多 添加到收藏


SFSwiftNotification

SFSwiftNotification

用Swift编写简单的自定义用户通知。

MIT许可。

了解更多 添加到收藏


VMMagnifyComparer

VMMagnifyComparer

两个图片的放大比较。

更多信息,请参考https://github.com/void-main/VMMagnifyComparer

Apache 2.0许可证。

了解更多 添加到收藏


AMPopTip

AMPopTip

从框架中弹出动画式悬停窗。您可以指定悬停窗的方向和指向其源头的箭头。颜色、边框圆角和字体可以轻松自定义。该悬停窗可用于留下关于您UI的微妙提示并提供有趣的外观引导窗口。

MIT许可。

了解更多 添加到收藏


SCViewShaker

SCViewShaker

一个高度可配置的UIView类别,用于摇晃视图。您只需要一行代码就可以开始摇晃视图 :)。它支持几种不同的摇晃风格(水平、垂直、旋转),并允许您配置持续时间、速度和摇晃强度。

Apache 2.0许可证。

了解更多 添加到收藏


FeResponsiveInteraction

FeResponsiveInteraction

将Android L的动画带入iOS

为iOS开发人员的UIButton、UILabel的一系列类别

MIT许可。

了解更多 添加到收藏


开关

Switch

开关是一个子类化UIControl,使用提供的图像创建类似于UISwitch的控制。

MIT许可。

了解更多 添加到收藏


BFPaperColors

BFPaperColors

从Google的Material Design:Paper汲取的扁平颜色。 http://www.google.com/design/spec/style/color.html

MIT许可。

了解更多 添加到收藏


HamburgerButton

HamburgerButton

带流畅动画的汉堡按钮。在博客文章中有描述:http://holko.pl/2014/07/15/hamburger-button-animation/

MIT许可。

了解更多 添加到收藏


BFPaperButton

BFPaperButton

灵感来自Google Paper Material Design的iOS按钮

MIT许可。

了解更多 添加到收藏


SACalendar

SACalendar

易于使用且可自定义的iOS 7日历

MIT许可。

了解更多 添加到收藏


BFPaperTableViewCell

BFPaperTableViewCell

一个由Google Paper Material Design启发的UITableViewCell子类

MIT许可。

了解更多 添加到收藏


RadioKit

RadioKit

使用RadioKit检索上次播放的广播电台歌曲

MIT许可。

了解更多 添加到收藏