你如何创建一个专门的iOS书架应用程序?

时间:2013-04-29 14:45:23

标签: ios

我正在为一个不希望将其多媒体图书发布到iBooks商店或报亭应用程序的客户开发项目。他们想要一个类似于iBooks书架的应用程序,并在架子上显示单独的书籍。他们还希望各个图书在应用商店中显示为应用,最终出现在公司品牌的书架应用中。类似于Cat In the Hat系列。

是否有关于如何做到这一点的指导方针? InApp链接?

以下是帽子应用程序中猫的工作原理。

您下载Dr.Suess书架应用程序。启动应用程序后,它会显示您可以购买的其他书籍的自定义列表。点击图书后,它会在设备上启动应用商店,然后通过设备的应用商店完成购买。这将在您的设备上下载新书作为附加应用程序。如果您重新启动“bookshelf”应用程序,新下载的书籍(app)将列在“我的书籍”书架上。

基本上,书架应用程序充当其他书籍的容器,这些书籍可以下载到设备上并显示为单独的应用程序。

先谢谢。

3 个答案:

答案 0 :(得分:3)

如果您创建此应用程序,您将遭遇两次Apple违规行为:

A。)Apple不允许使用带有PDF阅读器的简单书籍的应用程序。

他们正在强迫用户选择iBooks选项。

拒绝:我们在上传两个应用都是电子书时收到了拒绝。 我们已经开展了3个月的工作(Powering 100+ Travelogue和Apps),用于创建kickass PDF / Magazine阅读器,我们遭到拒绝。因为App只有PDF阅读器。

可能的解决方案:您的PDF阅读器应该提供iBooks应用程序不提供的功能,可能是您书中的一些视频或互动内容。

我们最终将互动内容连同图书和其他一些联系我们表单以及App Store上批准的内容一起包含在内。

B。)相同的应用程序 - 不同的名称

这肯定会拒绝您的应用。

拒绝:我们创建了城市指南框架,设计非常好,并开始上传具有相同设计和不同内容的不同城市指南。 我们的应用程序因不同内容的相同设计而被拒绝。

可能的解决方案:不要这样做。要么通过应用内购买来启用图书购买,要么投资App Store优化。

您可以在GitHub上找到iOS组件的书架作为开源

答案 1 :(得分:2)

这是一个非常广泛的问题,但如果客户对iOS6感到满意,只有UICollectionView允许您在特定布局中拥有一个项目网格,那么您正在处理绘制背景图像到模拟书架风格。

答案 2 :(得分:2)

我利用AQGridView为我的文档查看应用程序生成书架式布局。

我从Mobile Tuts网站定制了this tutorial,并以这样的布局结束:

enter image description here

您应该能够获得与UICollectionView类似的内容,但我没有对其进行过测试。