本文共 978 字,大约阅读时间需要 3 分钟。
最近,慕名而来一个客户。 客户的目标 网站来一个用户,选择模版,上传图片等素材,生成自定义的图片,或者静态网站,然后分享到社交网站。有点类似于,网上制作名片,选择模版,输入个人信息,生成名片的设计图。可以下载名片设计图,或者直接让别人打印名片,寄给自己。 客户做这个产品的目的,是自己用,还是卖给别人,我是不用关心的。我需要做的,就是帮助客户实现他的目标。 客户的背景 计算机专业毕业,有iOS UI设计经验,了解Object-C和Java,对于JavaScript等Web前端技术有大概的了解。毕业后从事的工作可能比较多,比较杂。以前开发项目都是参与一部分功能,现在要自己去负责实现一个独立的项目。 对于这个项目的整体实现,还需要有丰富经验的人指导。 解决方案 1.访问目标类似网站,研究别人是大致怎么做的。 比如通过Chrome控制台,看看别人用到了哪些JS库、CSS库,怎么实现的动画效果。 2.简要学习HTML和CSS,重点学习JavaScript和JQuery。 看看jquery等JS库提供了哪些API,比如动画效果。 看看Bootstrap的中文网站,了解下更多的前端技术。 3.利用三种主要Web前端技术,做一个简单的静态Demo网站。 4.用Java新建一个应用程序(不是Web项目),动态生成目标HTML文件。 5.新建Java Web项目,生成目标HTML,响应请求。 6.根据用户上传的图片素材,动态生成包含用户素材的HTML。 7.后端制作多项模版,供用户选择。 8.增加社交分享功能。 使用百度分享或者QQ空间等社交网站提供的原生API,实现分享功能。 9.分享之后的链接响应。 分享中,绑定用户id等信息,根据标志信息,选择特定的html响应请求。 服务价格 第1个月,N元,第2个月开始,N/2元。 服务方式 每周,文字答疑,抽空QQ语音。 ------------------------------------------------------------------------------------ 小雷FansUnion-博学的互联网技术工作者,全栈式多屏开发工程师 2015年1月19日 湖北-武汉-循礼门 转载于:https://my.oschina.net/jiutianniao/blog/399698