ionic开发记账软件《易跟金》
2019独角兽企业重金招聘Python工程师标准>>>
从2016年开始使用ionic以来,为公司开发了一个小的营销工具,反响还不错,不管是UI体验还是性能客户都还挺满意,一套代码三端同时上线的效率实在是惊人,自己也总算完成了前端到后端的一次全栈独立开发。
既然能开发App了,多年以来一直想开发一套PMT复刻版的念头又起来了。PMT(Personal Money Tracker)是Palm平台上广受欢迎的一款复式记账软件,在胖友群里备受追捧,虽然是复式记账入门有难度,但是也没有降低使用者的热情,各种攻略和分享遍布,Palm OS退出了历史舞台,在新的系统上各种财务记账软件也层出不穷,但是基于复式记账原理的还真不多,使得习惯PMT的用户苦于找不到趁手的工具。
经过几个月的利用业余时间的开发,这款App终于在2016年年底上线了,取名为《易跟金》,乃easy money tracker的意译,而且谐音也暗示坚持记账的人都是这样一根筋的同志(此处是褒义)。
Android版本发在酷市场:http://www.coolapk.com/apk/xyz.ezpmt.ezpmt
iOS在官方市场搜索《易跟金》即可
经过后期的小的更新,目前版本1.3.1
易跟金前端完全采用ionic 1.x ,后端采用Yii2 的REST接口。
虽然是复刻版本,操作大体按照PMT的模式,但是如今的手机操作习惯已经和电阻屏年代的Palm相去甚远,所以还是做了不少改动和重新设计,力图能让用户更快上手,经过这次的开发,也深刻理解了产品经理的不容易,很多次的周六一条代码也没写,就在纠结一个功能的取舍或者一个实现方案的挑选,只能说不管是产品经理还是程序员,为了要做成一个作品,最终都是平衡的结果,不存在完美的方案,也不存在完美的作品。
现在移动开发方案层出不穷,又经过比较长一段时间的纠结,还是放弃了诸如React Native之类的框架以及原生开发,当然这些框架的优势也极为明显,但是就目前能力,精力以及预计要开发的产品形态,综合考量还是守在ionic阵营,随着ionic2的进一步成熟和发展,有时间要开始ionic2的学习。《易跟金》这款App虽然是个小软件,但是麻雀虽小,五脏俱全,开发过程中也踩了不少的坑,也有一些心得,以后陆陆续续会整理出来,算是一次总结和回顾。
转载于:https://my.oschina.net/u/783079/blog/911555
ionic开发记账软件《易跟金》相关推荐
- 易语言修改服务器数据库连接,sql开发管理软件 易语言 易语言连接sql数据库
简述利用 sql plus 工具可以进行哪些数据库管理与开发 首先,sql server 2005的安装并不复杂从你的追问来看,如果只是简单的数据操作而且数据量不大,你可以干脆用类似的连接方法连acc ...
- Java开发一个家庭收支记账软件
4.请开发一个家庭收支记账软件 界面及操作过程如下所示: -----------------家庭收支记账软件----------------- 1 收支明细 2 登记收入 3 登记支出 4 退 出 请 ...
- 项目一 家庭记账软件 (目标 + 需求说明 + 代码详解 + 基本金和收支明细记录 + 键盘访问的实现)
家庭记账软件 1. 目标 2. 需求说明 3. 代码详解 4. 基本金和收支明细的记录 5. 键盘访问的实现 1. 目标 模拟实现一个基于文本界面的<家庭记账软件> 掌握初步的编程技巧和调 ...
- 基于Android开发的记账软件(附带源码)
该app实现了用户添加删除.用户切换.收入记录.支出记录.查询等功能,适合新手学习.搭建方法请可查看主页中的android相关视频教程. 记账软件文件:url80.ctfile.com/f/25127 ...
- PyQt6开发一个“手记”个人记账软件
前言: 可根据特定需求写PyQt+后端的程序,这个demo框架个人认为无论是初学还是老手,可以当做PyQt的架子使用,笔者在工作中积累了PyQt经验,由这个小项目搭建了一把,很过瘾. 目前开源的PyQ ...
- android记账软件开发源代码_如何开发直播软件?直播软件开发的具体流程有哪些?...
知乎视频 随着互联网的发展和智能手机的迅速普及,对直播软件的需求也在增加.开发直播软件和直播app开发都属于直播软件开发的服务.那么直播平台的发展过程是怎样的呢?在软件开发期间需要注意什么?小编来说 ...
- mywallet android app,记账软件MyWallet
记账软件MyWallet是一款专为记账开发的手机软件,在记账软件MyWallet中用户可以记录自己每一笔钱的去向哦,其中记账软件MyWallet在安全方面还是很不错的,用户不用担心自己的信息泄露哦,有 ...
- 从记账软件看工具类APP的存量运营之道
随着移动互联网的发展,APP的种类越来越多,一些工具类 APP 增长乏力,难以实现长期增长.只有提高用户留存时间,实现流量变现,才能在激烈的市场竞争中持续发展. 工具类APP的特点: 1) 替代性很强 ...
- 进销存记账软件十大品牌合集,看看哪一款适合你
随着管理成本的提高,加上信息技术的发展,各行各业都要求应用专业的技术软件来提高管理效率,中小商户也不例外. 过往的手工记账已经满足不了需求,进销存记账软件应运而生. 进销存记账软件是时代的产物,也是中 ...
最新文章
- Java扫描配置文件的注解_详解Spring框架注解扫描开启之配置细节
- Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart
- 多图 | 搞懂volatile和synchronized的区别
- 分布式系统中一些主要的副本更新策略——Dynamo/Cassandra/Riak同时采取了主从式更新的同步+异步类型,以及任意节点更新的策略。...
- 哈尔滨工业大学(威海)第九届ACM程序设计竞赛
- 2020 阿里云原生实战峰会开幕 云原生落地的正确姿势
- 【嵌入式】C语言中volatile关键字
- C#在Linux+Mono环境中使用微信支付证书
- kafka 脚本发送_Kafka笔记归纳(第五部分:一致性保证,消息重复消费场景及解决方式)...
- React的this.props.children
- java p2p编程_JXTA-JAVA P2P网络编程技术(入门篇)
- 迅雷极速版禁止自动升级的方法
- 【学习笔记】Nake Statistics
- kali Linux破解无线网密码
- php多语言商城,Ecshop商城多国语言修改方法
- 年终个人对公司所提的建议
- 分区函数Partition By的用法
- 实验07 PHP互动网页
- python 例外 重试_Python例外:简介
- 企业信息管理系统(4)_用户查询