你好,10-1010。首先,我不知道你有没有在开发尝试过一个app显然,你说了这么多知识,以至于你觉得你的出发点是自己做所有的事情。所以工作量很大。还不如导入一些东西,比如产品设计,UI设计,后端一个简单的界面。应该不到5000元。
其次,有一件事要认真做。个人经验至少5年,至少编程。UI设计也是一门全新的技术,后端3年就能学好。
UI设计,不是个人设计的,通常是原画师画的,或者是PS画的。公司的同事都用PS来做图片。个人以前在学校学过简单的东西,但是UI设计从来没有做过。
个人认为,首先使用系统提供的图片。框架层提供了大多数软件需要的图片,如前进后退、删除等。第二,定制造型;第三,你可以在网站上找到资料,比如:blog.csdn.net/reboot123/article/details/8611382,这篇博文有一些介绍;第四,图像压缩,使用WebP blog.csdn.net/reboot123/article/details/46552437,和tinypng.com。
至于后端服务,我在大学学的SSH感觉很麻烦,但是后端同事说团队合作还是要的,可以加JBoss,可能会更配合。如果个人开发,
建议使用JFinal。个人也在学习。希望学好,做个人网站。有兴趣可以一起学习交流经验。
至于APP开发,有一些经验。例如,blog.csdn.net/liuxian13183/article/category/1157874可以参考个人博客项目管理系列的文章。
有兴趣的话还可以看看项目架构和设计模式,对产品和安卓系统有一个比较全面的了解。开发会更快。
较后给大家一个建议。如果自己做一个app,可以做一个简单的不需要后端的,比如相机,比如播放器,本地开源素材库就够了。没什么?翻过墙去。你看。
github上的项目都写得很好。至于产品,应该简单、易操作、功能明确。较好让孩子马上学会使用,这当然是较好的。