因为我们知道开发一款app,需要设计到很多方面,前端UI,后端服务,还有Android app开发。我想请问下大师有什么建议吗?
比如UI设计,有什么好的工具,好的app设计网站或者搜素材的地方推荐?
比如后端服务,有什么好的框架可以使用?
或者说我有一个很好的思路,怎么能一个人做下来一个能用的,好用的app?
希望大师能指点迷津,因为我相信只有实践才能学得更快,而且是有成果才能有成就感激励自己。谢谢!!
因为我们知道开发一款app,需要设计到很多方面,前端UI,后端服务,还有Android app开发。我想请问下大师有什么建议吗?
比如UI设计,有什么好的工具,好的app设计网站或者搜素材的地方推荐?
比如后端服务,有什么好的框架可以使用?
或者说我有一个很好的思路,怎么能一个人做下来一个能用的,好用的app?
希望大师能指点迷津,因为我相信只有实践才能学得更快,而且是有成果才能有成就感激励自己。谢谢!!
你好,首先呢,不知道你有没有开发过app,显然你说的那么多知识,感觉你的出发点是所有东西都自己做,这样工作量好大,不如将一些事情外包,比如产品设计、UI设计,后端也让搭一套简单接口出来,应该不到5000块吧。
其次一件事情要做精,个人经验至少要5年吧,至少编程如此,UI设计也是全新的一门技术,后端嘛可以3年学好;
UI设计,个人没有设计过,一般有原画师画,或者用PS,公司同事都是用PS做图的,个人以前在学校学过简单的,但UI设计确实没做过;
个人觉得第一、用系统提供的图片吧,framework层提供大多数软件所需要的图片,前进后退、删除等等;第二、自定义shape;第三、可以在网站上找素材比如:http://blog.csdn.net/reboot123/article/details/8611382这篇博文有一些介绍;第四、图片压缩,使用webphttp://blog.csdn.net/reboot123/article/details/46552437,和tinypng.com
关于后端服务,大学时学的SSH,感觉好麻烦,但后端同事说团队合作嘛,还是要用这个,另外可以加上JBoss,可能协作性比较强;如果个人开发,
比较建议使用JFinal,个人也在学习中,希望学会好,做个个人网站,有兴趣也可以一起学习交流经验。
至于App开发,有一些经验之谈,比如:http://blog.csdn.net/liuxian13183/article/category/1157874可以参考个人博客项目管理系列的文章,
如果有兴趣还可以再看看项目架构和设计模式,对产品和android系统有个通体的了解,开发会比较快速哦。
最后再给个建议,个人做app嘛,可以做个不需要后端的,简单一点的,比如照相机,比如播放器,本地素材+开源库就足够了。没事多翻墙,看看
github上的项目,都写的很棒的。产品呢,要简单,操作方便,功能清晰,最好你家小朋友都可以马上学会使用,这样当然是最好的了。