Tag: 产品开发

通过Paytm Money为投资者提供增强的iOS应用体验

我们很高兴为您带来一些小而重要的功能,这些功能将使您在iOS上的投资体验更加无缝。 这些功能将在该应用程序的最新版本中可用。 智能应用程序快捷方式 要获得投资,快速的交易历史记录以及甚至管理SIP,只需在智能手机上硬按应用程序图标并查看一些惊人的应用程序功能快捷键即可。 奖励:您甚至可以在同一视图中看到当前的投资价值! 作品集视图:点击此按钮,直接进入应用程序中的作品集部分。 即将推出的SIP :到达应用程序上即将发布的专用SIP部分,以简化SIP管理。 所有交易:快速捷径可直接进入您的交易历史记录。 搜索:轻触此按钮可直接将其降落在“快速筛选”页面上。 投资:使用此快捷方式快速进入投资部分。 共享应用程序:通过Twitter,WhatsApp,电子邮件等与朋友和家人共享Paytm Money应用程序。 2. iOS上的智能搜索索引 现在,只需轻按一下,即可获得所有与AMC和方案相关的信息! 您可以在Siri搜索建议栏(以前称为“ Spotlight搜索” )中输入首选AMC的名称,然后立即进入专用的计划页面。 结果将带您进入应用程序中的特定资金详细信息页面! 3.对搜索结果和交易历史记录的3-D Touch支持 要更清晰,更全面地查看特定搜索结果,可以使用3-D触摸功能并用力按下所选的基金。 这有助于立即比较不同基金的关键信息。 您将能够在一个弹出窗口中查看所有与计划相关的信息,例如最新的NAV(净资产价值),过去的业绩增长时间表和基金类别等。 所有这些,而无需真正进入专用的共同基金页面! 除了搜索结果之外,您还可以对交易历史记录中的资金进行同样的操作-在这里,您还可以选择复制订单号 (如果您希望将其发送给我们或保留在记录中)。 4. AMC建议的键盘预测 在应用程序上浏览投资选项时,您可以使用“快速过滤器”页面上的键盘预测。 方案列表按其各自大小的顺序排列。 就是这样: 点击右上角的“ 快速筛选 ”部分,然后将光标放在搜索选项卡中,您将能够作为AMC(资产管理公司)建议查看文本预测。 分别按AUM大小的顺序列出AMC。 5.方便的投资组合小部件 现在,通过将其添加为“搜索和窗口小部件”部分中的窗口小部件,可以快速了解更新后的投资组合。 只需滑动至小部件部分并每天查看您投资的当前价值 。 希望您喜欢使用我们的iOS,就像我们珍惜为您带来这些附加组件一样。 如果您有其他建议,请通过ios.feedback@paytmmoney.com将它们通过电子邮件发送给我们的iOS团队。 继续投资Paytm Money!

基于Swift的建筑控件

(从2017年春季重新发布) 在2016年初,我们在PassiveLogic进行了一次有趣的实验,将一些C代码重构为Apple的新系统语言Swift。 这个实验项目证明是成功的,我们决定采取大胆的举动,用Swift重写我们的整个代码库。 为系统关键型启动采用一种新语言似乎是不寻常的举动。 这是一个经过仔细考虑的决定。 它表明,苛刻的现实是C和C ++的入门系统语言已接近中年。 在过去的几十年中,我们已经看到编程语言随着快速原型开发,Web和应用程序开发以及并行性和客户端-服务器体系结构日益复杂的需求而迅速发展。 相反,系统语言的发展非常缓慢。 这种保守性部分是其持久性的根源。 但是,极端保守主义不是技术行业或初创企业的业务。 在过去的十年中,周围的技术市场一直在寻求高级语言以提高开发速度和竞争优势。 代码成本 PassiveLogic在我们下一代控制平台的开发中越深入,越多的C和C ++像锚一样。 不仅仅是编码速度或程序员的满意……最终的决定对业务至关重要。 毕竟,初始编码实际上是受您的大脑而不是手指的速度的限制。 仅此一项就不是采取语言行动的理由。 我们的一名开发人员向我证明了这一点,他们远远超出了使用普通旧C语言编写的python程序员的能力-他是神话般的10X程序员,可以将其淘汰。 因此,语言效率很重要,但这不是最重要的因素。 实际上,语言选择中最重要的决定是业务决定。 因为编程的成本并没有随开发人员通常划定完成线的最初实现而结束,而是您认为:“我做到了”并达到最高五分。 不,代价是通过单元测试,调试,现场测试,查找生产中的所有极端情况以及下一个家伙今后几年必须承担的累积技术债务,与该代码建立长期关系。 即使您的初创公司渡过了死亡的尽头,也经常会看到公司因为产品陷入技术低迷而陷入困境。 它们在技术上可能会负债累累,以至于所有的工程资源都被浪费在寻找bug上,而不是为客户创造更多的价值。 我们都看到了它的发生。 为什么选择Swift 面临的挑战是如何使开发人员能够实现更大的业务目标? 输入Swift。 Swift是第一种真正解决市场空白的系统语言。 它的目标是成为编程三重奏: 高效的高级语言语法 固有的安全性 像C一样的低速C 前两个实际上是系统编程新手。 是的,随着时间的流逝,C ++确实一直在提高生产率,但是它并不能摆脱不良习惯,安全风险和不确定的行为。 仅以“ null”为例,根据分析,这会导致25%的软件错误。 在Swift中甚至不可能实现null陷阱。 如果添加诸如错误的类型转换,枚举不匹配,内存问题,不完整的案例陈述等之类的东西,那么……一家机器人公司发现,使用Swift甚至不可能发生40%的问题跟踪器中的错误。 有价值? 绝对。 但是效果可以成倍增加。 我看着一个年轻的程序员在C语言中为复杂的指针错误而苦苦挣扎了数周,试图确定他的单元测试。 那是大量的调试时间和脑力劳动,本来可以专注于富有成效的思维和周到的功能开发。 而且,由于C ++程序员的平均年龄只有40多岁,这一挑战变得更加严峻。 部分原因是语言的年龄,而聚会则是因为掌握该语言需要花费很长时间。 这为招聘年轻人才提出了入职挑战。 Swift并没有消除它,毕竟它是一种新语言,并且发展很快。 但是从结构上讲,它是一棵修剪整齐的树,与当前的计算机科学思维相一致,不仅与C系列非常相似,而且与现代脚本语言也没有太多相似之处……使它感到熟悉。 精明的开发人员寻找有趣的机会,例如学习先进的语言,这并没有什么坏处。 这些优势加上Apple的支持,在短短2年内将Swift推入了十大编程语言的前十名,其增长速度超过了历史上任何一种语言。 社区很重要。 […]