移动应用产品开发-android开发(一)

最近公司希望增添移动开发业务,进行移动互联网开发的调研及产品需求调研。

我主要负责技术解决方案的研究,从android开发开始学习。同时跟经理一起与其他部门同事沟通了解移动开发方面的需求。

在了解android开发基础之后,汇总移动互联网开发趋势知识和android开发基础,给部门同事进行了演讲分享。

同时下载了开源中国的android客户端源码进行研究修改,制作了给大家演示的应用样品,虽然简单,但也还有模有样,觉得是那么回事。

之后又跟其他部门的领导一起沟通讨论,收集了大家的意见,汇总之后确定开始做一款应用产品。

 

我们就开始了移动应用开发的计划。

经理带我跟某部门负责人进行细致沟通,了解详细需求,然后我们分析汇总功能模块及功能点,制作开发计划,再找他们确定。

经过几次的磨合,最终确定了开发计划。

 

我主要负责android开发,技术方案的研究,以及应用管理员后台的开发。经理负责服务端搭建和开发,还有其他两位同事看

情况配合。

 

当然,这期间还在做.NET之类的开发工作。闲暇之时,了解了下android开发框架,第三方应用组件,别人开发的经验。

 

大概汇总下:

1、android快捷开发组件,android query,是类似于jQuery的android的一个类库,简化了代码的开发,挺好的。

2、移动应用中经常会用到的功能,分享,用户数据统计分析,消息推送等

  这个在网上收集查看对比了下,shareSDK,bshare,百度,友盟都提供的有分享sdk,大致思想差不多,但对比考虑后

决定用百度的。

  百度开发者中心和友盟都有提供移动开发相关的解决方案,各有相关的sdk使用。今天研究了一天,主要看了百度的,学习了不少

  之后的开发中就用百度的了。

3、android客户端开发要考虑兼容,性能,稳定,用户体验。具体开发制作的时候围绕这几点,尽量组件化,使用MVC的模式。

4、开发的话我们就采用了android官方提供的sdk进行原生开发,对于我个人而言是新技术的提升。

 

恩,先写这么多,这段时间要多花些心思在这个上面。

 

做开发,最好还是要产品化,站在产品经理的角度上多考虑。

技术只是实现目的的工具和手段,不能太拘束于技术研发。

 

to be continued......

你可能感兴趣的:(Android开发)