故事

Jakhu Cuentos (Jakhu 故事)

应用故事

• 请介绍一下您的应用。

Jakhu 故事是一款旨在让父母和孩子每天晚上都能享受特别的睡前时光的应用,其目标是在他们之间建立牢固的联系。该应用包含 40 多个短小、富有创意和教育意义的故事,并配有精美的插图。旁白(英语和西班牙语)生动活泼,还包括育儿建议,以充分挖掘每个故事的教育价值,以及让故事时间对孩子们更具吸引力的细节、微游戏和选项。

• 请介绍一下您/您的团队/您的组织。

Cuentopia 是一家双语(西班牙语/英语)网站背后的公司,致力于使用现代、创意和积极的短篇故事向孩子们传授价值观,由 Pedro Pablo Sacristan 于 2008 年创立。Pedro Pablo 是一位航空工程师,曾在大型科技公司工作,直到他决定离开那个世界,开始为孩子们编写简单的故事(他每天晚上为自己的孩子创作的故事)。该网站的西班牙语版本 cuentosparadormir.com 迅速在教师和家长中流行起来,他的许多故事现在已成为全球数千本教科书的一部分。

• 您的游戏/应用背后的灵感是什么?

Jakhu 故事是为了回应许多读者要求我们开发移动应用的需求。我们不仅仅想提供我们的故事:我们还想创造一种全新的方式来对待睡前故事。因此,在遵循我们一贯的创意和教育风格,提供大量故事、给父母的建议等的同时,我们还添加了精彩的视觉效果和有趣的选项,例如能够使用孩子的脸来个性化故事,或使用轮盘随机选择故事。总而言之,Jakhu 故事是享受我们故事的最佳方式。

• 您是如何第一次听说 Corona 的?

嗯,这只是在浏览。我当时正在寻找一个允许我同时发布到 Google 和 Apple 应用商店的框架。在意识到用两种不同的语言开发应用会是多么巨大的工作量之后,我确信我的要求不会那么奇怪,以至于 Corona(或任何其他框架)无法在两个平台上都满足它们。我承认我没有测试过很多这样的框架:一旦我安装了 Corona 并查看了几个演示项目的代码,我就对其易用性感到非常惊讶,以至于我知道这是正确的选择。

• 您/您的团队是如何使用 Corona 的?

我实际上不是程序员,所以我只是偶尔使用 Corona,只是为了更新 Jakhu 故事和一些个人/可能的项目(特别是原型设计,因为使用 Corona 创建复杂原型非常快)。我总是使用 coronaviewer,这大大加快了在实际设备上进行代码测试的最后阶段。最后,虽然我有几台 iMac,我用它们将应用上传到 Apple Store,但我通常使用 Windows 进行编码。

• 请介绍一下您使用 Corona 取得的成果。

嗯,我能够创建一个高质量且评分高的应用(平均评分超过 4.5 星,收到超过一千条评论),而我是一个没有移动开发经验的非开发人员!我甚至是在尝试 Corona 之前都不知道 Lua 的,我只是使用 Corona 就学会了 Lua。

• Corona 中是否有任何您在开发过程中觉得特别有用的功能?

我第一次尝试 Corona 时给我留下最深刻印象的仍然是它最有用的功能之一:处理图形非常容易。您可以使用几张图像和几行代码来实现令人印象深刻的效果,以及任何类型的图像操作。另外,我喜欢 Lua 的简单性及其表格的强大功能。对于没有软件工程学位的人来说,没有其他编码语言更容易…我也喜欢 Coronaviewer:有时设置有点棘手,但它对于在实际设备上测试应用非常有帮助。最后,我最喜欢 Corona 的一个功能是,我实际上没有错过任何功能。

• 平均而言,您的团队使用 Corona 开发一个游戏/应用需要多长时间?

由于我不是定期开发应用,所以我无法说。但是对于我的任何个人项目,我可以在几周内获得一个可用的原型。然而,处理一个完善的应用的所有细节可能需要更多时间,具体取决于功能数量和细节程度。

• 您对其他对移动或桌面开发感兴趣的人有什么建议吗?

只需尝试您的想法。当您看到即使是最简单的原型投入使用时,您就可以获得“感觉”,并知道该应用是否会是人们喜欢的东西。

• 您会向其他公司、工作室和开发人员推荐 Corona 吗?

当然!我已经推荐过很多次了!我不仅仅向专业人士推荐:根据我自己的经验,Corona 可以让您用很少的知识实现很酷的事情,并且在您学习改进最初想法的过程中一路伴随您。这就是为什么我认为它也是爱好者和其他编码经验较少的人的绝佳起点。事实上,我已经向一些高中生推荐了 Corona(我也是一名兼职高中教师)。

一切是如何开始的...

• 请简单介绍一下您是如何开始的。如果您与团队合作,您的团队是如何走到一起的?

我没打算编写任何代码。我只是想要一个适用于我网站的应用;我知道我想要一个与通常在儿童故事应用中看到的应用非常不同的应用,但我只知道这些。然而,当我去找编码公司时,我发现为了让他们能够创建应用,我必须向他们提供我想要的内容的非常 - 详尽的 - 详细描述。而且这也意味着建立非常密切的长期关系(和成本),因为在交付应用后对其进行任何更改都需要额外的简报…我希望能够根据人们的反应和反馈进行更改,所以我意识到自己编码应用是唯一的选择,同时考虑到我的预算限制。无论如何,我喜欢学习新事物,并且对移动开发很感兴趣,所以说服自己并不困难🙂

• 这花了多长时间?

由于我大部分是在业余时间以及多个冲刺中编码的,该应用花费的时间比我预期的要长才能准备好投入生产。开发 1.0 版本大约花费了一年时间。开发第一个可用的原型要快得多:大约需要 2-3 周的全职时间。

• 您需要外部资金吗?如果需要,您是如何获得的?

不需要。实际上,考虑到我对该应用的预期目标,其中一项要求是尽量减少投资。

• 您最大的挑战是什么?

虽然从头开始具有挑战性,而且我必须学习有关应用开发和发布的各个方面,但整个过程中最痛苦的方面是调试。测试每个交互组合非常困难(特别是当小孩子接触到该应用时!),而且新的错误出现在每个角落,一次又一次地延迟了发布日期。事实上,即使在发布应用之后,检测错误也很困难,而且一些未知的错误在很长一段时间内严重影响了该应用……而且我们甚至都不知道!

“处理图形非常容易。您可以使用几张图像和几行代码来实现令人印象深刻的效果,以及任何类型的图像操作。另外,我喜欢 Lua 的简单性及其表格的强大功能。对于没有软件工程学位的人来说,没有其他编码语言更容易……”

创意愿景

• 您或您的团队是如何获得创造灵感的?

我只是想到了我几乎每天晚上都想给我自己的孩子展示的那种故事应用。一些既能教导他们又不会让他们感到无聊,并让他们愿意花一些时间与我在一起的东西。然后我只需要删除我无法负担得起的所有花哨的东西。然而,拥有那个完美应用的想法帮助我找到了廉价的方法来包含一些乍一看似乎难以实现的功能。

• 您做了哪些工作,使您的应用在众多现有应用中脱颖而出?

您选择故事并使用它们的方式在这种类型的应用中是真正独特的:有一个轮盘可以每晚随机选择故事,孩子们总是对此感到兴奋;这真的很有趣。另外,您可以使用孩子的照片、添加服装并看到他或她主演故事的方式也相当独特。

• 您的创作过程是什么样的?

嗯,我不确定这是否算是一个过程…但我尝试创造让自己感到高兴和惊讶的东西;一些我愿意花时间去做的事情。由于我只是一个大孩子,同时也是一个投入的父母,这有助于我惊喜和愉悦我的应用和故事所针对的这两个群体。如果我真的不感到兴奋并且不在乎,那为什么会有人在乎呢?

发布到野外

• 你是如何通过你的应用盈利的?应用内广告?应用内购买?还是其他方式?你认为这是最佳策略吗?

由于该应用是面向儿童的,而广告对儿童来说并不总是安全的,所以我决定避免使用广告。所以该应用有一些应用内购买。说实话,盈利是该应用最薄弱的环节之一。我不确定广告是否会表现得更好,但我认为目前的盈利策略可能正在阻止该应用更快地增长。事实上,目前我正在考虑两种选择:a) 将盈利集中在广告上,b) 完全取消任何盈利,并将该应用视为一种社交/营销投资。

• 你认为你成功了吗?如果成功了,你怎么判断?

仅从盈亏的角度来看:完全没有成功。虽然维持应用的运行可以带来小额利润,但这不足以进行大规模投资或改进。然而,盈亏并不是唯一的目标:主要目标实际上是产生影响。来自全球用户的安装量和反馈证实,《Jakhu Stories》正在帮助许多儿童和父母的生活产生积极影响。毫无疑问,这是一个社会性的成功。这就是为什么我仍然考虑以最小的限制发布该应用。

最后

• 你会给其他有抱负的应用开发者提供哪三条最重要的建议?
  1. 寻找最好的想法,尝试了解人们最想要的东西。这样你就无需大量的功能来创造人们喜欢的东西。
  2. 尝试你的想法。在付诸实践之前,很难评估事物的实际价值。尝试也是发现改进和完善应用的好方法。
  3. 尝试建立一个流程来检测错误并获得用户反馈。大多数用户从不抱怨应用中的错误(也从不告诉你他们喜欢什么),有时一个未知的错误可能会严重影响你的应用。