写一个完整的APP应该注意哪些有关问题

写一个完整的APP应该注意哪些问题
公司准备让我着手一个关于公司产品的APP,要拿出去让用户使用,不过本人没有相关经验,平时都是写一些公司内部用的APP,没什么要求。现在要拿给别人用,一时无从下手啊,请各位有经验的朋友指点指点,比如写一个APP的具体步骤或者要注意的问题
------解决思路----------------------
让用户使用的话 最注重的是用户体验 就是用户怎么用着顺手就怎么做 满足大部分的用户即可 有些用户。。。。。

个人觉得UI界面布局以简单明了为主 用户操作容易 不要过于花俏 某些功能特效可以酷炫点 
还有就是主要看你的软件适用那个阶段的人群 然后针对性的设计功能和界面吧
------解决思路----------------------
对客户来说好用就行,
除了功能要完善,确保没致命bug
关注点更多的是界面美观、操作简易,app高端大气上档次

如果是希望用户今后付费的app,考虑的会更多……
和app面对的消费者有很大关系,受众人群、市场分析等等……但这个和开发关系真不大
------解决思路----------------------
突出公司业务重点。界面不要太乱,尽量功能单一做精
------解决思路----------------------
1、考虑后期可能会有1.x 2.0等版本 代码不要写的很死 要考虑结构、复用
2、注意安全性 如果是有评论回复类app 要做安全性处理防止被刷广告
3、混淆代码注意