面试 Androidsis:@鲁本GM

我们已经和程序员谈过了 @鲁本GM 我们已经问过他有关Android世界和该平台编程的一些问题:

P: 你好鲁本。 对于那些不知道的人,可以创建市场上几种应用程序。 您发布了哪些应用程序?

R:您好🙂现在,我发表了一些文章:

  • Brucut,这是一个社交网络应用程序,它涉及我为其创作者委托的同名发型(我们一起研究; P)。
  • Apk Uploader for root,这是一个实用程序,用于为您的应用程序制作备份副本,而我不再更新该备份副本,因此我将以前免费的版本放入其中,并删除了免费版本。
  • 在业余时间,我制作了各种音板来摆弄声音。
  • 适用于Android的系列,是我最受欢迎的系列(比起初预期的要流行得多),而到目前为止,我用了最多的时间。
  • Series for Android Premium,这是一个付费版本,增加了更多选项,使Series for Android更加出色😉
  • Android系列MySeries窗口小部件,该窗口小部件可在您的桌面上显示您最喜欢的系列以及仍然需要观看的剧集数量。 它与高级版本和免费版本兼容。
P: 尽管我们已经看到3/4的终端使用的是Android 2.1或更高版本,但许多开发者还是抱怨碎片化。 您认为Google或Companies如此分散是谁的错? 在为Android开发创意时,这是一个严重的问题吗?
R: 故障主要在于制造商和运营商处于同等程度:一些是因为不想更新其“旧”手机(Hello,三星和摩托罗拉),而有些是因为制造商在这样做时扣留或拒绝了更新。
根据您要制作的应用程序的类型,这是一个问题,尽管由于碎片,我特别没有遇到任何重大问题。 我发现的唯一奇怪的事情是与最新版本的HTC Sense(来自Desire HD的版本)有关,它导致了应用程序中的随机错误,并且在更新时没有明显的原因消失。
其他开发人员将比我的头痛更大,尤其是如果他们开始依赖SDK的硬件或“最新”功能,并且现在该决定在应用程序中拥有非常酷的功能以换取失去20%访问权限的时候了的用户。
P: 有一些作家和评论家断言,Android不是一个成熟的系统,对任何用户来说都没有太大用处,而且由于尚不存在完美的OS,因此要达到完美水平还需要很多工作。 您认为Google在发布版本和操作系统之前是否应该进一步完善它们?
R: Android是一个非常年轻的操作系统,并且仍在不断增长(您只需将纸杯蛋糕或甜甜圈与姜饼进行比较,即可看到它已经改善了很多),但这并不意味着它对普通用户没有用:从Android到我的许多朋友以及几乎所有我的直系亲戚,我的世界都是开始的,他们对系统(免费和付费的系统)(与Google服务的集成是成功的保证)和系统都感到非常满意。
Google的软件哲学是尽可能频繁地发布更新,而Android则表明了这一点。 与Windows相比,他们以疯狂的速度发布了新版本,并且系统的改进和发展速度大大加快。 如果他们碰巧每年或每两年发布一次更新,则会丢失很多用户反馈,这在开发某些东西时总是有很大的帮助。 它适用于所有受众,快速更新有助于以更动态的方式纠正和改进系统。
P: 从个人经验来看,从免费应用程序转变为具有宣传效果的应用程序,再到付费应用程序的过程是什么? 您决定启动应用程序的付费版本时考虑了哪些价值观?
R: 作为开发人员,在创建应用程序时,您必须问自己是否为了牟利,是否对收回费用感到满意,或者只是出于娱乐或学习目的而做:
-如果您这样做是出于娱乐目的,那么最好不要做广告:用户会更快乐,整个应用程序本身也会更快。
-如果您只想收回费用,则可以在封面或菜单上放一些非干扰性广告,以便用户花费更多时间,还可以使用捐赠按钮(99%的人会忽略,是的:P)。
-要获利,事情就非常复杂:所有广告公司都为西班牙展示的广告支付非常少的钱(而非洲,中国甚至俄罗斯的支付的钱却少得多),这里的黄金在美国,德国和英国。 如果您的应用程序具有足够的全球性,可以在那里广泛使用,那么通过广告您已经可以获利,并且不需要制作付费版本...如果您不想这样做。
我制作了适用于Android Premium的Series,以便能够补偿我专用于该应用程序的时间,因为早上好的广告只给了我2美元。 我花了一段时间才这样做,因为直到某个时候我都认为“我不愿意为此付出代价”,但是当某些想​​法开始出现并随着我的研究和实验以及用户建议而发展时,我就开始准备这个免费数据库的新应用程序(可以100%使用,它不是一个简单的演示),但是具有一些附加组件,供人们查看并说“付出代价,这是值得的”。
我看到许多应用程序具有付费版本,仅用于删除广告(其中一个是我的😉,我认为其中没有一个非常成功。在没有附加值的情况下,普通用户很难付款。
P: 您认为开发人员必须考虑到用户的请求,或者遵循一条路线来获得他们最初的想法,而又不会偏离路径。
R: 我认为,用户的要求是框框并保存。 只要您不破坏应用程序的其余部分,就必须尝试实现用户的要求,因为毕竟,我们是由他们来制造应用程序的。
P: 让我们弄湿。 Android将成为未来的平台吗? 您是否预测会发生2帮争斗,还是Windows Mobile最终会卷入其中?
R: 在我看来,一切都表明,Android将成为拥有iOS和WP7的最广泛的平台,但让我们希望它不会陷入垄断:竞争使我们所有人受益。
P: 您是否认为像CyanogenMod或MIUI之类的项目损害了Android平台的发展,还是使它变得更加开放或免费?
R: 这是两种截然不同的情况:CyanogenMod是开源的,基于AOSP,因此它是一个比许多三星,摩托罗拉或HTC更加纯净的Android,而MIUI是完全更改且封闭的源代码,无法执行向社区“回馈”改进。
弄清楚这一点之后,它们对我来说似乎都很棒:每个人都针对非常不同的用户群,而在其他平台上则是存在的东西,如果您不喜欢它,则可以购买其他东西。
P: 最后,那些阅读我们并且不敢为Android编程的人。 您向那些怀疑是否要开始为Android编程的人提供什么建议/警告。
R: Android编程是一次非常有趣且有益的体验,我学到了很多东西,现在我在工作中充分利用了它😉
有时候,当某事无法正常运行时,或者某人没有阅读说明,或者根本不知道他们的手机无法正常运行时,您可能会为此感到沮丧。太痛了!),但是每次您解决一个大障碍或有人告诉您他们对您的应用程序有多满意时......您会感到所有的努力都是值得的it

在 Google 新闻上关注我们

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:Actualidad Blog
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   卡玛索7

    很好的面试,我建议阅读。 问候RubenGM,祝您好运。

  2.   三极

    非常感谢,祝你好运,破解!