如何开发像 Kindle 这样的电子书应用

已发表: 2021-10-05

热爱阅读是一种美德,为了推广它,让我们来谈谈如何制作一个电子书阅读器应用程序。

“书籍是一种独特的便携魔法,”斯蒂芬·金在他的《论写作》一书中写道。 当今的技术使这种说法更加真实,这使得在您的口袋中(即在智能手机、平板电脑或电子阅读器中)携带整个图书馆成为可能。 据说电子书的出现是当今年轻人——千禧一代和年轻一代——比他们的父母和祖父母阅读更多的原因之一。

普遍的事实是,哪里有需求,哪里就有供应。 人们渴望在旅途中阅读更多; 因此,阅读应用市场正在蓬勃发展。 让我们谈谈这个市场必须提供什么以及如何构建您自己的电子书应用程序。 最后,我们将粗略估算制作像 Kindle 这样的电子阅读器应用程序的成本。

您需要什么样的电子书阅读应用?

电子书阅读应用类型

这个问题的答案比看起来要复杂一些。 有两种类型的电子书阅读应用程序,尽管它们被捆绑在所有针对用户的“最佳电子阅读器应用程序”文章和评论中,但从开发人员和应用程序所有者的角度来看,它们专注于完全不同的事情。 他们来了:

  • 实际的电子书阅读应用程序
  • 适用于在线电子书店的应用程序

第一种是真正的电子阅读器应用程序——简而言之,它是一个简单的应用程序,可让您阅读 PDF、EPUB 和 FB2 等数字格式的文档。 最受欢迎的电子阅读器应用是 Moon+ 和 Cool Reader。 创建一个像这样的电子书应用程序与构建第二种类型的阅读应用程序有很多不同,尽管它们有几个相似的功能。

第二种阅读应用程序是电子书店的应用程序。 每个人都比第一类更了解这些应用程序:亚马逊有自己的适用于 iOS 和 Android 的 Kindle 阅读应用程序,Barnes & Noble(B&N Nook 应用程序)以及基本上所有产品包括图书数字副本的主要书商也是如此。 苹果和谷歌也有自己的电子书店。

这些类型的应用程序中的每一种都需要一种单独的方法。

业务分析:两类阅读APP的开发差异

两类阅读APP的开发差异

当您联系移动应用程序开发公司或研究如何制作电子书阅读器应用程序时,您会发现第一阶段始终是业务分析。 在决定要包含在您的应用中的功能之前,您首先需要确定您的应用的重点。

在开发方面,重点是两种阅读应用程序之间最大的区别所在。

如果您希望创建自己的电子书应用程序——一个没有附加电子书商店的阅读器应用程序——您的重点将需要放在功能上。 用户是否希望在尚未实现的阅读应用程序中拥有一项或一组功能? 或者也许所有主要电子阅读器都存在用户体验问题,您可以提供解决方案?

如果您决定外包您的应用程序开发,专业的项目经理可以帮助您进行彻底的业务分析并找到最重要问题的答案:

  • 大多数现有的电子书阅读应用程序缺少什么?
  • 你能提供这些东西吗?
  • 谁是您在市场上最大的竞争对手?
  • 你独特的价值主张应该是什么?
  • 您应该首先为 iPhone 还是 Android 创建一个电子书应用程序?

您可以将所有最重要的信息放在精益画布中,这是企业家组织信息并为您的移动应用程序制定可行的商业计划的工具。

在决定如何制作 Kindle 这样的移动应用程序时,就会出现功能问题。 如果您是作者或出版商,希望通过自己的具有应用内阅读功能的应用以数字格式销售图书,那么您的精益画布将与在线书店的精益画布看起来不同,因为您将拥有不同的焦点。 亚马逊 Kindle 等产品首先是书店,其应用程序中的阅读功能次于商店内容。

开发类似 Kindle 的应用程序的重点不是阅读功能,而是商店内容。

Mind Studios ,我们拥有为出版商开发和支持 LiT 阅读应用程序的经验。 该应用程序仅专注于由黑人作者撰写并以黑人主角为特色的书籍。 根据我们开发此应用程序的经验,让我们深入探讨作为作者/出版商/书商拥有自己的阅读应用程序的利弊。

您需要自己的电子书阅读应用程序吗?

你自己的电子书阅读应用

通过您自己的应用程序而不是使用第三方服务销售您的图书有利有弊。 首先,第三方服务收取出版书籍的费用,并在他们的在线或实体店销售。 其中一些费用确实很高,尤其是从长远来看的话。 同时,对于像Amazon Kindle这样的猛犸象,如果没有可观的专业营销预算,就很难引起人们的注意。 因此,您可能会花费一大笔钱,而在经济和名誉上获得的回报却很少。

然而,开发一个单独的电子书应用既不便宜也不快速。 而且您仍然需要支付费用——Apple App Store和Google Play Store从任何应用内购买或付费下载中收取 30% 的费用 当然,这可能低于支付给在线零售商或聚合商的费用,其中一些费用高达图书价格的 60% (并且您可能需要使用多项服务)。 但是在深入开发自己的应用程序之前,您仍然需要考虑到这一点。 此外,应用程序将需要营销和推广——以不同的规模启动——为此也应事先考虑预算。

严格来说,如果您是 JK Rowling 以外的一本书或几本书的独立作者(即,如果您不是世界著名的塑造一代经典的畅销书作者),那么构建您自己的应用程序可能会浪费你的金钱和精力。

另一方面,如果您代表一个小众作者群体或者是一个小众出版商/书商,比如我们的 LiT 客户,那么拥有自己的应用程序有明显的好处——除了有时不必向第三方电子书支付不合理的费用零售商。

  • 在一个利基市场内营销比在整个全球阅读社区内更容易。

  • 您可以直接与您的受众互动并对您的应用进行更改以增强用户体验,让用户再次回到您身边。

  • 您的受众将形成一个社区,这将增加您的营销选项并帮助您提高参与度(即通过举办偶尔的活动)。

  • 您可以选择对您和您发表的作者最有利的货币化模式。

  • 您可以在自己的应用程序中设置和自定义适合您的内容、货币化模式和与受众联系方式的独特机制。

您的应用程序是一个生态系统。 这需要工作和投资,但如果你有能力并愿意付出努力,这不仅在经济上而且在你的受欢迎程度方面都是一项非常有益的努力。

如何为图书出版商/销售商制作阅读应用程序

1.选择你的利基

除非您是一家拥有现有受众的老牌出版社,否则当您决定制作电子书应用程序时,从一个细分市场开始是明智之举。

有了 LiT,利基是黑人作家与黑人主角的书。 这是一个相当广泛的利基市场,因为它包括多种类型,从浪漫到神秘、动作和冒险、侦探等。但同时,它是有限的和专注的。

你的利基可以是你想要的任何东西。 它可以由流派、主题或背景、作者或角色的种族、年龄、性别或您想出的任何其他内容来定义。 关键是要找到一个有潜力成为读者社区的利基市场。

2. 找出你的读者是谁

找出你的读者是谁

要开展成功的营销活动,您需要了解目标受众。 它并不像看起来那么简单! 例如,不仅青少年阅读青少年文学; 不仅黑人喜欢阅读黑人主角的故事。 一个人不需要成为某种文化的一部分就对它感兴趣。 您需要进行彻底的研究,以找到您的移动应用程序的目标受众。

但是,除了他们阅读的书籍之外,您的用户可能还有一些共同特征:

  • 例如,他们每月阅读多少?
  • 他们多久阅读一次应用程序?
  • 电子书是他们首选的阅读格式吗?
  • 他们愿意花多少钱来阅读你卖的书?
  • 他们还使用哪些其他应用程序,尤其是阅读应用程序?

这些只是我心中的几个问题; 与专业的项目经理进行彻底的分析将揭示更多信息。 通过回答这些问题,您将能够创建一个用户角色——您将向其提供您的应用程序的广义用户。 如果没有合适的用户角色,您的应用程序开发和营销工作将分散得太细,无法覆盖太广泛的受众,从而降低您接触到大量将从潜在客户转变为忠实客户的用户的机会。

3. 选择盈利模式

有两种传统方法可以通过在线书店的应用程序获利:

  1. 从你卖的书中抽取一定比例,
  2. 提供订阅。

当前大多数应用程序,包括 Kindle,都使用这些系统的组合 Kindle 与 Kindle Unlimited 一起销售传统书籍,Kindle Unlimited 是一种每月订阅,允许无限制阅读(因此得名),尽管来自特定的书籍和杂志列表。 诚然,这份名单令人印象深刻,涵盖了所有类型。

然而,图书销售应用中订阅的棘手问题是如何正确分配收入。 如果您不销售自己的图书(或至少不仅仅是您自己的图书),则需要向作者支付版税,在订阅的情况下,可以根据多种因素进行设置: number图书下载量、阅读页数等。 当您决定货币化模式时,请考虑这一点。

在线书店应用程序也可以利用广告,尽管这种商业模式在普通的非商店阅读应用程序中更受欢迎。

书店电子阅读器应用程序的功能

书店电子阅读器应用程序的功能

iPhone 或 Android 电子书应用程序所需的功能列表如下所示:

  1. 商品详情

如果我们谈论的是类似 Kindle 的阅读应用程序,那么这个是给定的。 如果您有任何类型的在线商店,则需要产品列表。 列表的重要之处在于使它们的设计尽可能地用户友好,具有引人入胜的描述和易于找到的购买按钮。

  1. 搜索、类别和过滤器

允许用户毫不费力地浏览商店以找到他们需要的东西,无论是特定的书籍还是作者,这一点至关重要。 但更重要的是,创建一个有组织的标签系统至关重要,您的读者将能够通过它在您的细分市场中找到要阅读的新书。 当然,这些标签将取决于利基。 它们可以是流派、子流派、书籍评级、故事设置等。

  1. 有声读物
    有声读物

有声读物广受欢迎,尤其是在上班族和学生中,他们在步行去办公室/学校、乘坐公共交通工具或开车时想要“阅读”(即听)书籍。 如果您有机会在您的商店中订购专业的书籍旁白,这可能是您的成功之处,因为并非所有阅读应用程序,尤其是小众应用程序,其图书馆中都有有声读物。

但是,如果目前这有点超出您的预算,那么一个有点类似的功能(有时甚至是用户喜欢的功能)是文本到语音的转换。 现代文本转语音引擎可以提供不错的叙述水平。 一些用户甚至选择文本到语音而不是专业的人工叙述,因为它避免了由读者的发音和语气赋予的主观解释。 此外,通过文本转语音,您可以为读者提供多种声音选择。

  1. 用户库

在开发电子书阅读器应用程序时,用户库是另一个需要密切关注的功能。 与商店一样,您的应用程序需要某种类型的组织系统来存储用户购买、下载和阅读的书籍。 例如,亚马逊的 Kindle 允许用户将内容分为以下几类:

  • 书籍、书籍样本和杂志
  • 下载到设备与购买但存储在服务器上
  • 已读与未读

在我看来,如果 Kindle 可以选择按流派浏览图书馆,就像在商店中一样,那就太好了。 作为一个狂热但依赖情绪的读者,我会很感激,而且我相信我并不孤单。 因此,您可能会考虑将此功能用于您的电子书阅读器应用程序。

  1. 下载书籍

为了节省互联网流量并在没有连接的情况下也能阅读,请允许用户将图书下载到他们的设备上。

  1. 电子书阅读器功能
    书店电子阅读器应用程序的功能

电子书阅读器还需要一组功能来实际阅读书籍。 这些功能与我们开头提到的第一种电子书阅读应用程序共享:

  • 通过目录、按词搜索、进度条进行图书导航
  • 书签
  • 亮点和注意事项
  • 字典
  • 字体调整:大小、颜色、字体
  • 页面调整:颜色、亮度、纹理(一些应用程序提供背景纹理的集合,比如旧纸或染色的页面,可以很好地设置心情。)
  • 低蓝光设置和夜间主题保护视力
  • 在设备之间同步进度(以防用户从多个设备阅读,例如通勤时使用智能手机,在家时使用平板电脑或电子阅读器)

为阅读功能添加独特的功能通常不是一个坏主意,但对于商店应用程序,重点通常在于商店功能。

  1. 上传内容

许多具有阅读功能的电子书商店应用程序还允许用户上传自己的文件进行阅读。 这是一项非常有益的功能,因为它消除了对非商店阅读应用程序的需求,释放了设备存储空间并使用户与您的应用程序进行了更多互动。 例如,Google Play Books 允许用户上传 PDF 文件,但如今,可用的格式种类更加广泛,因此您的应用支持的格式越多越好。

如果您是第三方独立作者的出版商或零售商,让作者上传文件的选项可以缩短您销售图书的提交过程。 您可以允许作者通过简单地上传书籍来提交书籍以供审核。 但是,您需要注意此类活动的法律方面。

  1. 社交分享和应用内社区功能

读完一本书后,大多数读者都希望与朋友或志同道合的人分享他们的想法,您可以通过集成与 Facebook 和 Twitter 等流行社交网络以及专注于阅读社区,例如 Goodreads。 Kindle 与 Goodreads 集成,用户的评论、图书评分、笔记和亮点会自动复制到他们的 Goodreads 帐户中。

Goodreads 是您在全球以阅读为中心的社交网络的最佳选择,但在各个国家/地区都有本地替代品。

  1. 游戏化
    电子书应用的游戏化
    虽然阅读对于狂热的读者来说已经足够娱乐了,但在您的应用中添加游戏化元素增加参与度吸引用户回来。 制作交互式电子书应用程序的一种流行方法是为阅读更多内容提供奖励。 奖励可以是用户可以在社交媒体上分享的徽章、每周/每月/每年的统计数据,或者排行榜和一定数量的顶级用户的折扣。

  2. 支付功能

最后,当我们讨论如何创建像 Kindle 这样的电子书应用程序,即在线书店时,您需要的显而易见的功能是用户支付书籍和/或订阅费用的可能性。 您需要集成一个支付网关,以提供一种安全的在线支付方法和对可能存储在客户档案中的客户财务数据的高度保护。

还有一个选项是不存储数据并要求用户每次都提供他们的数据——实体书的在线零售商 Book Depository 就是这样做的——但它肯定会关闭一些用户或至少降低他们的购买率,因为这很麻烦。

  1. 打击盗版
    打击盗版
    您不希望您的应用程序中的书籍作为不受保护的文件下载并分发到您的应用程序之外。 幸运的是,今天的技术为开发人员提供了工具,使盗版图书成为一项并非所有人都能应对的挑战!

除了法律保护(这不是您的应用程序开发人员的专业领域)之外,保护应用程序中书籍的最佳方法是对其进行加密。 这就是亚马逊和其他数字内容出版商所做的。 使用最新的算法(如AES 加密) ,您可以使下载的书籍只能使用应用程序中包含的解密密钥读取。 因此,这些书将无法在其他地方转售,也无法在您以外的应用程序中阅读。

制作一个电子书应用需要多少钱?

要估算制作电子书阅读器移动应用程序的成本,让我们首先召集一个虚拟的开发人员团队。 你需要:

  • 1名项目经理
  • 1名用户界面/用户体验设计师
  • 每个平台(iOS、Android)1-2名开发人员
  • 1个后端开发人员
  • 1-2 名质量保证专家

根据此专家列表、上述功能列表以及我们在 LiT 电子书阅读器应用程序方面的经验,应用程序开发公司至少需要5 个月的时间来发布在线电子书商店应用程序的 MVP (最小可行产品)。 这种 MVP 的起价约为52,000 美元,并且会随着难度和功能数量的增加而增加。 成本还取决于您决定外包的公司所在地。 例如,美国的移动开发人员的招聘成本最高。

电子书应用开发:结论

在线电子书商店附带的阅读应用程序将继续在细分市场中增长,这成为读者在特定细分市场中寻找新阅读以及独立作者和小型出版社赚取收入的便捷方式。 虽然启动电子阅读器初创公司具有挑战性并且需要投入大量时间和金钱,但盈利的可能性也不小。

在 Mind Studios,我们不仅提供开发服务,还提供咨询服务。 如果您对如何制作适用于 Android 或 iOS 的电子书应用程序有任何疑问,我们很乐意提供我们的经验。 通过我们的联系表格联系我们进行咨询和报价。